毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

数字频率计设计(PCB图+电路图+源程序) 第10页

更新时间:2010-2-28:  来源:毕业论文
数字频率计设计(PCB图+电路图+源程序) 第10页
MOV @R0,A
 INC     R0
 DJNZ R2,Q0086
 MOV A,R6
 MOV R1,A
 MOV A,R7
 MOV R2,A
 INC     R2
Q0091: MOV A,@R1 ;得到低位数据 
 ADDC A,@R1 ;累加
 DA A ;十进制调整
 MOV @R1,A ;保存数据
 INC R1 ;进一步循环得到第二位、第三位、第四位数据等
 DJNZ R2,Q0091
 DJNZ R3,Q0081
 MOV R0,#30H
 MOV R1,#24H
Q009E: MOV A,@R0
 ANL A,#0FH
 ORL A,#30H
 MOV @R1,A
 MOV A,@R0
 ANL A,#F0H
 RL A
 RL A
 RL A
 RL A
 ORL A,#30H
 INC  R1
 MOV @R1,A
 INC   R0
 INC  R1
 CJNE R0,#36H,Q009E
 ;从高往低判断,不是0就开始显示
MOV 2EH,#20H
 MOV R1,#2DH
 CJNE @R1,#30H,Q00F4
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q00F4
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q00F4
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q00F4
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0112
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0112
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0112
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0130
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0130
 MOV @R1,#20H
 DEC R1
 CJNE @R1,#30H,Q0130
 AJMP Q016F
Q00F4: MOV R0,#23H
 MOV @R0,#4DH
 DEC R0
 MOV @R0,#48H
 DEC R0
 MOV @R0,#7AH
 DEC R0
 MOV @R0,#20H
 MOV A,2CH
 MOV 2DH,A
 MOV A,2BH
 MOV 2CH,A
 MOV A,2AH
 MOV 2BH,A
 MOV 2AH,#2EH
 AJMP Q013D
Q0112: MOV R0,#23H
 MOV @R0,#4BH
 DEC R0
 MOV @R0,#48H
 DEC R0
 MOV @R0,#7AH
 DEC R0
 MOV @R0,#20H
 MOV A,29H
 MOV 2AH,A
 MOV A,28H
 MOV 29H,A
 MOV A,27H
 MOV 28H,A
 MOV 27H,#2EH
 AJMP Q013D
Q0130: MOV R0,#23H
 MOV @R0,#48H
 DEC R0
 MOV @R0,#7AH
 DEC R0
 MOV @R0,#20H
 DEC R0
 MOV @R0,#20H
Q013D: MOV 10H,#53H
 MOV 11H,#49H
 MOV 12H,#47H
 MOV 13H,#4EH
 MOV 14H,#41H
 MOV 15H,#4CH
 MOV 16H,#20H
 MOV 17H,#46H
 MOV 18H,#52H
 MOV 19H,#45H
 MOV 1AH,#51H
 MOV 1BH,#55H
 MOV 1CH,#45H
 MOV 1DH,#4EH
 MOV 1EH,#43H
 MOV 1FH,#59H
 AJMP Q01A7
Q016F: MOV 10H,#4EH
 MOV 11H,#4FH
 MOV 12H,#20H
 MOV 13H,#49H
 MOV 14H,#4EH
 MOV 15H,#50H
 MOV 16H,#55H
 MOV 17H,#54H
 MOV 18H,#20H
 MOV 19H,#53H
 MOV 1AH,#49H
 MOV 1BH,#47H
 MOV 1CH,#4EH
 MOV 1DH,#41H
 MOV 1EH,#4CH
 MOV 1FH,#21H
 MOV R0,#20H
Q01A1: MOV @R0,#20H
 INC  R0
 CJNE R0,#30H,Q01A1
Q01A7: ACALL  Q01AB
 AJMP Q0019
Q01AB: MOV R0,#10H;显示第一行
MOV P1,#38H ;8位2行5x7点阵
 ACALL  Q01DC
 MOV P1,#06H ;文字不动,光标自动右移
 ACALL  Q01DC
 MOV P1,#80H ;写入显示起始地址(第一行第一个位置)
 ACALL  Q01DC
Q01BC: MOV P1,@R0 ;第一行第N个位置
 ACALL  Q01E7
 INC   R0
www.751com.cn;8位2行5x10点阵
 ACALL  Q01DC
 MOV P1,#CEH ;写入显示起始地址(第二行第十五个位置)
 ACALL   Q01DC
Q01D3: MOV P1,@R0 ;第二行第15个位置
 ACALL  Q01E7
 INC  R0
 CJNE R0,#2EH,Q01D3
 RET;
Q01DC: CLR P3.7 ;写入控制命令的子程序
 CLR P3.6 ;P3.7和P3.6同时为低电平时,显示器可以显示地址或写入指令
 CLR P3.5 ;P3.5从高电平跳变到低电平时,显示器可以执行命令(P3.5脚和显示器的6 脚相连)
 ACALL  Q01F4
 SETB P3.5 ;将显示器的6设置为高电平
 RET;
Q01E7: CLR P3.7 ;显示一个字符的子程序,P3.7低电平时,显示器选择指令寄存器
 SETB P3.7 ;P3.7高电平时,显示器选择数据寄存器

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

数字频率计设计(PCB图+电路图+源程序) 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。