如何实现比较两个变量的大小?

[复制链接]
2510|3
 楼主| xyz527 发表于 2008-5-31 11:33 | 显示全部楼层 |阅读模式
例如&nbsp;a&gt=b<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a&lt=b<br /><br />
sz_macro 发表于 2008-6-10 11:06 | 显示全部楼层

参见如下程序

;进行减判断(ATEMP-DTEMP)<br />PROCESS_NTC_TEMPJUDGE_SUB:&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;;取得最低位(个位)<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;A,DTEMP_L<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;SYS_TEMP,A<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;A,ATEMP_L<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;SUB&nbsp;A,SYS_TEMP<br />&nbsp;&nbsp;&nbsp;&nbsp;;十位<br />&nbsp;&nbsp;&nbsp;&nbsp;SWAPA&nbsp;DTEMP_L<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;SYS_TEMP,A<br />&nbsp;&nbsp;&nbsp;&nbsp;SWAPA&nbsp;ATEMP_L<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;SBC&nbsp;A,SYS_TEMP<br />&nbsp;&nbsp;&nbsp;&nbsp;;百位<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;A,DTEMP_H<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;SYS_TEMP,A<br />&nbsp;&nbsp;&nbsp;&nbsp;MOV&nbsp;A,ATEMP_H<br />&nbsp;&nbsp;&nbsp;&nbsp;AND&nbsp;A,0FH<br />&nbsp;&nbsp;&nbsp;&nbsp;SBC&nbsp;A,SYS_TEMP<br />&nbsp;&nbsp;&nbsp;&nbsp;;判断是否产生借位,产生借位时,C=0,实际温度低于设定温度,不进行处理<br />&nbsp;&nbsp;&nbsp;&nbsp;SNZ&nbsp;C<br />&nbsp;&nbsp;&nbsp;&nbsp;JMP&nbsp;PROCESS_NTC_END&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;;不进行处理<br />&nbsp;&nbsp;&nbsp;&nbsp;;超过设定温度,转为AUTOKEEPWARM模式<br />&nbsp;&nbsp;&nbsp;&nbsp;;先显示设定温度<br />&nbsp;&nbsp;&nbsp;&nbsp;CALL&nbsp;LED_ALL_OFF<br />&nbsp;&nbsp;&nbsp;&nbsp;CALL&nbsp;LED_PB_ON<br />&nbsp;&nbsp;&nbsp;&nbsp;CALL&nbsp;LED_DT_ON
常来21ic 发表于 2008-6-3 08:42 | 显示全部楼层

C语言课本上没有吗?

  
常来21ic 发表于 2008-6-3 08:48 | 显示全部楼层

.............

<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部