- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课程设计(电子时钟).doc
电子时钟课程设计
一:设计背景
电子数字钟的应用十分广泛,通过计时精度很高的石英晶振(也可采用卫星传递的时钟标准信号),采用相应进制的计数器,转化为二进制数,经过译码和显示电路准确地将时间“时”“分”“秒”用数字的方式显示出来。与传统的机械钟相比,它具有走时准确,显示直观,无机械传动,无需人的经常调整等优点。它广泛用于电子表、车站、码头、广场等公共场所的大型远距离时间显示电子钟。
二:数字钟电路设计思路
利用8253定时器和中断控制器8259实现中断计时时,可用8253的两个通道(通道0和通道1)串联产生1S计时脉冲。每个1S计时脉冲产生一次中断请求,在中断服务程序完成中断计时并刷新时间显示。利用8279键盘显示器实现当前时间的显示和时间的校准。在主程序完成各可编程接口芯片(8253、8259、8279)的初始化、键盘扫描及时间校准。在校表状态关中断,校表结束时开中断。
三:
三:程序流程图
三、电子表原理图:
D8279 equ 200H
C8279 equ 202H
C8253 equ 20bH
D82530 equ 208H
D82531 equ 209H
C82590 equ 210H
C82591 equ 211H
data segment
HOUR db 00
MINUTE db 00
SECOND db 008
STAT db 00
LED
db 31H,06H,5bH,4fH,66H,6dH,7dH,27H,7fH,6fH,00H,00H
DISBUF db 8 dup(0)
data ends
stack segment stack
dw 100 dup(?)
stack ends
code segment
assume cs:code,ds:data
START: MOV AX,DATA
MOV DS,AX
CLI
MOV AL,13H
MOV DX,C82590
OUT DX,AL
MOV AL,8
MOV DX,C82591
OUT DX,AL
MOV AL,1
OUT DX,AL
MOV AX,0
MOV ES,AX
LEA AX,INT0
MOV AX,CS
MOV ES:[4*8+2],AX
MOV DX,C8253
MOV AL,36H
OUT DX,AL
MOV DX,D82530
MOV AX,10000
OUT DX,AL
MOV AL,AH
OUT DX,AL
MOV DX,C8253
MOV AL,36H
OUT DX,AL
MOV DX,D82531
MOV AX,100
OUT DX,AL
MOV AL,AH
OUT DX,AL
MOV DX,C8279
MOV AL,00H
OUT DX,AL
MOV AL,34H
OUT DX,AL
MOV AL,0D2H
OUT DX,AL
MOV STAT,0
MOV DX,C82591
MOV AL,0FEH
OUT DX,AL
WAIT1: MOV DX,C8279
IN AL,DX
MOV AH,AL
AND AL,80H
JNE WAIT1
MOV AL,AH
AND AL,0FH
CMP AL,00H
JE WAIT1
MOV AL,40H
OUT DX,AL
CHK: MOV DX,D8279
IN AL,DX
CMP AL,33H
JNE BBB
MOV DX,C82591
MOV AL,0FFH
OUT DX,AL
MOV AL,STAT
INC AL
MOV STAT,AL
CMP AL,1
JNZ AA1
MOV SI,OFFSET DISPBUF
MOV CX,4
MOV AL,00
BB0: MOV [SI],AL
INC SI
LOOP BB0
CALL DISP
JMP CHK
AA1: CMP AL,2
JNZ AA2
MOV SI,OFF
您可能关注的文档
- 帕玛拉特会计舞弊案例分析.ppt
- 带薪休假_实施障碍和机制设计_清华大学假日制度改革课题组.pdf
- 席卷欧美的全新销售理念借力酷轻松搞定客户.pdf
- 席卷欧美的全新销售理念,借力酷,让你轻松搞定客户。.pdf
- 常用市场营销计划书范本.doc
- 常识判断重点知识总结公务员法内容重点预测篇(法律)(.doc
- 平台突破的资金面和选股思路的探讨.doc
- 平城的居民规模与平城时代的经济模式.pdf
- 平安保险公司人际沟通技巧学员手册(14页).doc
- 平抛运动说课稿.ppt
- 2024年晋中市公务员考试行测试卷历年真题及答案详解(最新).docx
- 2024年宿州市公务员考试行测试卷历年真题附答案详解(模拟题).docx
- 2024年新乡市公务员考试行测真题附答案详解(模拟题).docx
- 2024年广元市公务员考试行测试卷历年真题及答案详解(精选题).docx
- 2024年宝鸡市公务员考试行测试卷历年真题及参考答案详解.docx
- 2024年大连市公务员考试行测试卷历年真题及答案详解一套.docx
- 2024年怀化市公务员考试行测真题附答案详解(模拟题).docx
- 2024年菏泽市公务员考试行测试卷历年真题及1套参考答案详解.docx
- 2024年抚州市公务员考试行测试卷历年真题及答案详解(各地真题).docx
- 2024年松原市公务员考试行测试卷历年真题及1套完整答案详解.docx
文档评论(0)