全站数据
8 4 2 0 5 8 1

单片机指令中JNC能比较数的大小

工程师职称帮手 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 17:53:51

问题描述

单片机指令中JNC能比较数的大小急求答案,帮忙回答下
精选答案
最佳答案

单片机比较大小可以用减法指令来实现, 比如比较两个数A与B的大小,步骤如下:

1、先将借位清0。

2、执行指令SUBB,也就是A-B。

3、判断,借位C的状态,如果C等于1,那么A<B,反之A>B。举例如下:CMPDAT:MOV A,30H;将被减数送累加器ACLR C;清借位SUBB A,31H;减法运算JC CMPD1;如果有借位转CLR P1.0;点亮P1.0LED灯,说明30H数大RETCMDPD1:CLR P1.1;点亮P1.1灯,说明31H数大。RET