教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

湖南工程学院2014单片机电子表(5)

来源:网络收集 时间:2026-05-27
导读: 参考文献 1、王迎旭编.《单片机原理与应用》[M].机械工业出版社. 2、楼然苗编.《51系列单片机设计实例》[M].北京航空航天大学出版社. 3、黄勤编.《计算机硬件技术基础实验教程》[M].重庆大学出版社 4、刘乐善编.《

参考文献

1、王迎旭编.《单片机原理与应用》[M].机械工业出版社.

2、楼然苗编.《51系列单片机设计实例》[M].北京航空航天大学出版社. 3、黄勤编.《计算机硬件技术基础实验教程》[M].重庆大学出版社

4、刘乐善编.《微型计算机接口技术及应用》[M].华中科技大学出版社. 5、陈光东编.《单片微型计算机原理及接口技术》[M].华中科技大学出版社.

6、周向红 编《51系列单片机应用与实践教程》[M].北航出版社

附录

电路图

10

系统程序

ORG 0000H LJMP START ORG 000BH

LJMP INIT0

START: MOV R0,#70H

;主程序开始

MOV R7,#0CH

INIT:

MOV @R0,#00H

INC R0 DJNZ R7,INIT MOV 72H,#10 ;对连字符进行装值

MOV 75H,#10 MOV TMOD,#01H ;选择定时器/计数器T0的方式1 MOV TL0,#0B0H ;对低位赋初值 MOV TH0,#03CH

;高位赋初值 SETB EA SETB ET0

SETB TR0

START1: LCALL SCAN

LCALL KEYSCAN

SJMP START1

DL1MS: MOV R6,#14H ;延时1子程序

DL1: MOV R7,#19H DL2: DJNZ R7,DL2

DJNZ R6,DL1

11

RET

;延时20ms子程序

DL20MS: ACALL SCAN

ACALL SCAN ACALL SCAN

RET ;数码管显示程序开始

SCAN: MOV A,78H

MOV B,#0AH

DIV AB ; MOV 71H,A MOV 70H,B MOV A,79H MOV B,#0AH DIV AB

送B

MOV 74H,A MOV 73H,B MOV A,7AH MOV B,#0AH DIV AB

送B

MOV 77H,A MOV 76H,B MOV R1,#70H MOV R5,#0FEH

MOV R3,#08H

SCAN1: MOV A,R5

时间秒的十位送给A,时间秒的个位送B ;时间秒要显示的十位 ;时间秒要显示的个位

;时间分的十位送给A,时间分的个位 ;时间分要显示的十位送地址 ;时间分要显示的个位送地址

;时间时的十位送给A,时间时的个位

;时间时显示的十位送地址 ;时间时要显示的个位送地址

;数码管的显示程序

12

MOV P2,A MOV A,@R1 MOV DPTR,#TAB MOVC A,@A+DPTR ;对字段表取值显示

MOV P0,A MOV A,R5 LCALL DL1MS INC R1 MOV A,R5 RL A MOV R5,A DJNZ R3,SCAN1 MOV P2,#0FFH MOV P0,#0FFH

RET

;\和\的字段表 TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0BFH ;定时/计数器T0中断程序 INIT0: PUSH ACC

PUSH PSW CLR ET0 CLR TR0 MOV TL0,#0B0H MOV TH0,#03CH SETB TR0 INC 7BH

MOV A,7BH

13

CJNE A,#14H,OUTT0 延时

;50ms是否到20次,没有到就继续执行50ms的

MOV 7BH,#00 INC 78H MOV A,78H

CJNE A,#3CH,OUTT0 ;一秒的延时是否计到60次,没有就继续执行

MOV 78H,#00 INC 79H MOV A,79H

CJNE A,#3CH,OUTT0 MOV 79H,#00 INC 7AH MOV A,7AH

CJNE A,#18H,OUTT0 ;60分钟的延时是否计到24次,没有

就继续执行程序

MOV 7AH,#00

;启动定时器T0

OUTT0:SETB ET0

POP PSW POP ACC RETI

;按键处理程序

KEYSCAN:CLR EA

JNB P1.0,KEYSCAN0

;P1.0有按键按下则跳转到子程

14

湖南工程学院2014单片机电子表(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/565274.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)