看板 ASM 關於我們 聯絡資訊
抱歉又是我... 使用的晶片是 AT89S51 在中斷成功之後要做的是一個區間的判斷 如果是要做一個類似 IF A<20 && A>10 { } 類似這種的程式該用怎樣的指令呢? 看書上指令介紹有一段是 CJNE A,#50H,HOT_EQ //若A=23H,則C=1,跳至NOT_EQ執行 就自己陽春的打了這一段 CJNE A,#14H,IFONE RETI IFONE: CJNE A,#AH, MOV P2,#00111111B ACALL DELAY RETI 但他不理我 :( -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.110.46.185
suhorng:做減法後用旗標判斷大小, 做兩次? 09/07 16:08
cses:做減法後利用進位旗標C去做是大於或小於的方式嗎? 09/08 23:56
cses:我試試 :) 09/08 23:56
kdjf:cjne後, 記得有一個cpu flag就會自動跟你說是大於還是小於 09/16 09:47