- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机时钟设计实习 主程序 附带注释
D8255A EQU 8000H ;8255 PA 口地址
D8255B EQU 8001H ;8255 PB 口地址
D8255C EQU 8002H ;8255 PC 口地址
D8255 EQU 8003H ;8255 状态/命令口地址
LEDBUF EQU 20H ;显示缓存
ORG 0000H ;从0000H存储单元开始
LJMP START
ORG 000BH ;定时器T0中断入口地址
LJMP TTI
ORG 0100H
START: MOV SP,#80H ;堆栈地址
MOV DPTR,#D8255 ;状态命令口地址
MOV A,#80H ;方式0,PB,PC口输出
MOVX @DPTR,A
MOV TMOD,#01H ;选择方法,定时器T0,方式1
MOV TH0,#3CH ;定时器T0赋初值
MOV TL0,#0B0H
MOV 26H,#00H ;数码管赋初值
MOV 25H,#00H
MOV 24H,#00H
MOV 23H,#00H
MOV 22H,#00H
MOV 21H,#00H
MOV 20H,#00H
LOOP: MOV IE,#82H ;开中断
LOOP1: JNB P1.0,LOOP1 ;P1.0若为0,则转移到LOOP1;若不为0,则向下执行
SETB TR0 ;开定时器T0
SHOW: LCALL DISPLAY ;调用显示子程序
LOOP2:JNB P1.1,LOOP3 ;P1.1若为0,则转移到LOOP3;若不为0,则向下执行
SJMP LOOP4 ;跳转到LOOP4
LOOP3:CLR TR0 ;关定时器T0
SJMP SHOW ;跳转到SHOW
LOOP4:SETB TR0 ;开定时器T0
SJMP SHOW ;跳转到SHOW
;-----------显示子程序-------------
Display: MOV R7,#6 ;6个数码管
MOV R5,#0
MOV R0,#LEDBUF ;显示缓存
DLOOP: MOV A,R5
RL A
RL A
RL A
ANL A,
INC R5 ;R5加1
MOV DPTR,#D8255C ; PC 口地址
MOVX @DPTR,A ;点亮对应的LED
MOV A,@R0
MOV DPTR,#LEDSEG ;查表
MOVC A,@A+DPTR
INC R0 ;R0加1
MOV DPTR,#D8255B ;PB 口地址
MOVX @DPTR,A ;显示数据
LCALL Delay ;调用Delay
DJNZ R7,DLOOP ;减1不为0,则转移到DLOOP
RET
Delay: PUSH R7
MOV R7,#200
DelayLoop:
NOP
DJNZ R7,DelayLoop ;减1不为0,则转移到DelayLoop
您可能关注的文档
- 五年级下册通分(郭楠).ppt
- 六年级英语期中测试题1.doc
- 小学五年级数学上册第一单元教案.doc
- MAX232与DB9的连接.ppt
- 作业6 抽象函数专项训练.doc
- 09级金融学复习大纲.doc
- 市政工程投资估算指标总说明.docx
- pep五年级上册第五单元复习课件.ppt
- 效率手册(样表).doc
- 3C公司的ER3000系列路由器实现中小企业上网方案.doc
- 西门子电气设施基础知识 Basic Knowledge of Electrical - Siemens.pdf
- 西门子培训教程-电子电工基础 Basics-of-Electricity.pdf
- 西门子培训教程-安全开关基础 Basics-of-Safety-Switches.pdf
- 西门子培训教程-配电盘基础知识 Basics-of-Panelboards.pdf
- 西门子培训教程-传感器基础知识 Basics-of-Sensors.pdf
- 轴承维护保养 Bearing-Maintenance-.pdf
- 印度屋顶太阳能光伏系统运行和维护的最佳实践.pdf
- 轴承维护保养培训手册 Bearing-Training-Manual.pdf
- 西门子培训教程-配电盘基础知识 Basics-of-Switchboards.pdf
- 三年级下册语文书习作文(通用33篇).pdf
文档评论(0)