- 30
- 0
- 约1.22万字
- 约 26页
- 2016-09-18 发布于河南
- 举报
物电学院单片机课程设计报告
数字钟
姓 名: 孙李涛
学 号: 101103060
指导教师: 李艾华
成 绩:
日 期: 2012.6.14
基于汇编语言的数字钟设计
摘要:该数字钟利用AT89C51来设计数字钟,数字钟包括三功能,行列键盘校时、秒表、时钟。校时时时钟和秒表均不工作,秒表工作时,时钟不显示但是继续走,到显示的时候能够准确的显示。时钟工作时,秒表不工作。
关键词:AT89C51、4*4独立行列式键盘、汇编、读键、键处理、数字钟、秒表
各功能单独实现
秒表
思路:
秒表跑秒的时候,时钟还在工作,所以秒表的存储器跟时钟的存储器不一样,虽然这里没有时分秒之说,但是为了与时钟的思路差不多所以就相当于时分秒了, 时、分、秒分别放在“43h”、“44h”、“45h”,拆分后放在时的十位放在“75h”,时的个位放在“74h”;拆分后分的十位放在“73h”,分的个位放在“72h”;拆分后秒的十位放在“71h”,秒的个位放在“70h”。将时的十位“75h”通过查询的方式查找到相应BCD七段码放在“85h”,将时的个位“74h”通过查询的方式查找到相应BCD七段码放在“84h”,将分的十位“73h”通过查询的方式查找到相应BCD七段码放在“83h”
原创力文档

文档评论(0)