搜狗0202.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
搜狗0202

一.题目 电子钟程序设计? 二.设计要求: 利用8253可编程定时/计数器、8259中断控制器、8255可编程并行接口芯片和七段数码管设计一个电子钟的电路,并编制一程序使得该电子钟能正常运行,时、分、秒的数值在LED上显示。? ? 三.课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要求〕? ?? ? 根据任务书要求,在教师的指导下,独立完成设计方案,根据各模块功能,采用相关知识完成各功能块的详细设计、调试以及系统测试。 完成设计任务后,由指导教师进行验收。验收过程中,接受指导教师对综合应用能力和实验能力的提问考查。 认真、规范地撰写课程设计报告,报告应包括: 封面 目录 内容部分包含:? 一、设计任务(目的和要求) 二、总体方案 三、原理框图 四、系统模块详细设计与调试 五、设计总结 六、参考文献 七、附件材料 (含硬件图纸、程序清单及说明、元器件清单和实物图片等)? ?? ? 四.主要参考文献? 《微机原理实验与课程设计指导书》,陆红伟编,中国电力出版社,2006年 《8086微型计算机组成、原理及接口》,顾滨,机械工业出版社,2001 《微型计算机原理及应用》,吕淑萍等,哈尔滨工程大学出版社,2004年 《微型计算机技术及应用》,戴梅萼,清华大学出版社,2005? ? 电子钟 (程序设计) CONTROL?EQU?0C003H??????????????;8253控制口 COUNT0?EQU?0C000H COUNT1?EQU?0C001H COUNT2?EQU?0C002H MD8255?EQU?82H??????????????????;8255控制字 PA8255?EQU?8000H CTL8255?EQU?8003H OUTBIT?EQU?08002H???????????????;位控制口 OUTSEG?EQU?08004H???????????????;段控制口 ICW1?EQU??????????????;8259,上升沿中断,要写ICW4 ICW2?EQU??????????????;中断号为20H ICW4?EQU??????????????;工作在8086/88方式 OCW1?EQU??????????????;只响应INT0中断 CS8259A?EQU?0D000H??????????????;8259地址 CS8259B?EQU?0D001H DATA?SEGMENT CNT?DB?0 LEDBUF?DB?6?DUP(?)??????????????;显示缓冲 NUM?DB?1?DUP(?)?????????????????;显示的数据 DELAYT?DB?1?DUP(?) HOUR?DB?0 MINUTE?DB?0 SECOND?DB?0 LEDMAP:?????????????????????????;八段管显示码 ??DB?3FH,06H,5BH,4FH,66H,6DH,7DH,07H ??DB?7FH,6FH,77H,7CH,39H,5EH,79H,71H DATA?ENDS CODE?SEGMENT ?????ASSUME?CS:CODE,DS:DATA DELAY?PROC?NEAR??????????????????;延时子程序 ??????PUSH?AX ??????PUSH?CX ??????MOV?AL,0 ??????MOV?CX,AX ??????LOOP?$ ??????POP?CX ??????POP?AX ??????RET DELAY?ENDP DISPLAYLED?PROC?NEAR ???????????MOV?BX,OFFSET?LEDBUF ???????????MOV?CL,6???????????????;共6个八段管 ???????????MOV?AH???????;从左边开始显示 DLOOP: ??????MOV?DX,?OUTBIT ??????MOV?AL,?0 ??????OUT?DX,?AL????????????????????;关所有八段管 ??????MOV?AL,?[BX] ??????MOV?DX,?OUTSEG ??????OUT?DX,?AL ??????MOV?DX,??OUTBIT ??????MOV?AL,?AH ??????OUT?DX,?AL????????????????????;显示一位八段管 ???

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档