No.15588 作者:风吹雪 邮件:dhz123631@126.com ID:85883 登陆:1次 文章数:2篇 最后登陆IP: 最后登陆:2007/9/7 9:54:53 注册:2007/9/7 9:54:53 财富:100 发帖时间:2007/9/7 10:25:44 发贴者IP:60.4.189.80 标题:风吹雪:[求助]各位大哥:帮忙看看温度测量显示程序 摘要:No.15588[求助]各位大哥:帮忙看看温度测量显示程序 MCU使用:AT89C2051, A/D转换用:ADC0832, 两位LED输出显示, ORG 0000H LJMP RESET ORG 0003H LJMP EXT0 ORG 000BH LJMP EXT1 ORG 00013H LJMP INT0 ORG 001BH LJMP INT1 ORG 0023H LJMP SINT ORG 0050H RESET: SETB EX0 SETB EX1 SETB ET0 SETB ET1 SETB ES SETB EA CLR IE.7 MOV R0, #7FH X1: MOV @R0, #00H DJNZ R0, X1 NOP NOP MOV SP, #60H NOP NOP IN1: MOV A, #00H MOV R2, #8 MOV R1, #1 S1: LJMP INPUT1 S2: DJNZ R1, INPUT2 INPUT1: /取个位数/ MOV B, #02H CLR P3.5 SETB P3.1 NOP NOP SETB P3.4 NOP NOP CLR P3.4 NOP NOP SETB P3.4 NOP NOP CLR P3.4 MOV A, B MOV P3.0, ACC.1 NOP NOP SETB P3.4 NOP NOP CLR P3.4 MOV P3.0, ACC.0 CLR A NOP NOP SETB P3.4 NOP NOP CLR P3.4 NOP NOP T1: SETB P3.4 NOP NOP CLR P3.4 NOP NOP MOV A, P3.0 RL A DJNZ R2, T1 SETB P3.5 MOV R2, #8 MOV DPTR, #TABLE /查表/ MOVC A, @A+DPTR CLR P1.0 CLR P1.1 SETB P3.7 MOV P1, A INC R1 LJMP S2 INPUT2: ......
>>返回讨论的主题
|