Re: [問題] 判斷式
※ 引述《cses (5858)》之銘言:
: 抱歉又是我...
: 使用的晶片是 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
: 但他不理我 :(
抱歉之前有點事所以拖到現在 ...
s大建議用減法減完後去判斷數字大於或小於
想問一下旗標是怎樣動作的呢...?
書上寫得很不清楚...只寫有這個旗標而已 :(
假設A被減到低於0的話會溢位? 那旗標會怎樣動作呢...?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.38.50.152
推
09/30 03:05, , 1F
09/30 03:05, 1F
→
10/01 17:25, , 2F
10/01 17:25, 2F
→
10/08 19:34, , 3F
10/08 19:34, 3F
討論串 (同標題文章)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章