大家好!单片机问题:关于这条指令 CJNE A,#7FH,Loop1 想把#7FH替换成可取“#00H-#FFH",能比较256个点。

我用到两个电位器,一个经ADC0809转换后存入A。我想过将另一个转化结果存入寄存器B作为可调节的比较点替代“#7FH”这个固定点,但无法实现比较结果。恳请大家帮帮忙!万分感激!用汇编语言!

第1个回答  2013-04-20
一个经ADC0809转换后存入A。
另一个转化结果存入寄存器B

使用 CJNE A, B, LOOP1,就可以了。
第2个回答  2013-04-20
单片机比较指令
CJNE A,#7FH,Loop1 ; 如果 要比较 “#00H-#FFH", 可以设置一般变量 如
DATA EQU 30H
CJNE A,DATA,Loop1 ; 在比较前 使 DATA 等于需要 比较 的数值。本回答被网友采纳
相似回答