网站大量收购独家精品文档,联系QQ:2885784924

LED七段数码管数字钟实验报告.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LED七段数码管数字钟实验报告

 PAGE \* MERGEFORMAT 10 微机原理与接口技术课程设计报告 设计题目:七段数码管数字时钟 学院:信息科学与技术学院 专业:电子信息工程 姓名: 学号: 指导老师: 完成日期:2013.12.10 摘要 该设计题目的主要内容是通过程序设计使LED数码管显示时间,利用接口芯片8255实现。 LED七段数码管数字钟具体完成功能: 1.设计并完成LED七段数码管数字钟电路。 2.数字钟显示格式为:HH:MM:SS。 3.具有通过 开关能够调整时、分、秒的功能。 目录 实验内容……………………………………………………3 七段数码管数字钟功能介绍………………………………3 七段数码管数字钟的电路图设计…………………………3 七段数码管数字钟的源程序………………………………4 七段数码管数字钟仿真结果9 课程设计体会………………………………………………10 参考文献……………………………………………………10 1.实验内容 通过对接口芯片编程,使七段数码管LED成为一个时钟,来显示时间。显示时、分、秒。 2.七段LED数码管数字钟的功能介绍 通过对接口芯片编程,使七段数码管LED成为一个时钟,来显示时间。显示时、分、秒。实验利用8255的B口向LED送显示数据,C口的高六位用来选LED的哪个数码管显示数据。 通过软件定时来响应当秒数达到60次时,调整分钟和小时。 3.七段LED数码管数字钟的电路设计 4.七段数码管数字钟的源程序 ;***************************数据段********************************* DATA SEGMENT CONT DW 0H SHI DB 23 FEN DB 59 MIAO DB 56 LED DB 2,3,5,7,4,5 SEGTAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;数码管显示编码 DATA ENDS ;******************************************************************* ;***************************代码段********************************* CODE SEGMENT ; ASSUME DS:DATA,CS:CODE IOA EQU 8000H; 端口号表示 IOB EQU 8002H; IOC EQU 8004H; IOCON EQU 8006H; START: MOV AL,90H ;1001,0000B 写控制字,选择方式1,端口B、C工作在0方式,输出 MOV DX,IOCON OUT DX,AL NOP ;***************************主程序********************************* START1: CALL JISHI CALL FENJIE CALL DISP JMP START1 ;***************************计时子程序********************************* JISHI: CMP CONT,60 JZ NEXT INC CONT JMP RETUN NEXT: MOV CONT,0 CMP MIAO,59; JZ NEXT1 INC MIAO JMP RETUN NEXT1: MOV MIAO,0 CMP FEN,59; JZ NEXT2 INC FEN JMP RETUN NEXT2: MOV FEN,0 CMP SHI,23; JZ NEXT3 INC SHI JMP RETUN NEXT3: MOV SHI,0 RETUN: RET ;***************************分解子程序********************************* FENJIE: MOV AX,0 MOV AL,SHI MOV CL,10 DIV CL MOV LED,AL MOV LED+1,AH MOV AX,0 MOV AL,FEN MOV CL,10 DIV CL MOV LED+2,AL MOV LED+3,AH MOV AX,0 MOV AL,MIAO MOV CL,10 DIV CL MOV LED+4,AL MOV LED+5,AH RET ;***********************

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档