- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
TOC \o 1-3 \h \u HYPERLINK \l _Toc4512 1设计要求 PAGEREF _Toc4512 1
HYPERLINK \l _Toc23715 1.1初始条件 PAGEREF _Toc23715 1
HYPERLINK \l _Toc2913 1.2设计任务 PAGEREF _Toc2913 1
HYPERLINK \l _Toc7874 2总体方案论证 PAGEREF _Toc7874 2
HYPERLINK \l _Toc22783 2.1方案一 PAGEREF _Toc22783 2
HYPERLINK \l _Toc5018 2.2方案二 PAGEREF _Toc5018 2
HYPERLINK \l _Toc5247 2.3方案论证 PAGEREF _Toc5247 2
HYPERLINK \l _Toc31135 3程序流程图 PAGEREF _Toc31135 3
HYPERLINK \l _Toc25860 3.1主程序流程图 PAGEREF _Toc25860 3
HYPERLINK \l _Toc7160 3.2中断服务子程序流程图 PAGEREF _Toc7160 3
HYPERLINK \l _Toc28509 4.程序设计步骤 PAGEREF _Toc28509 6
HYPERLINK \l _Toc8540 4.1界面设置 PAGEREF _Toc8540 6
HYPERLINK \l _Toc2052 4.2检验键盘状态 PAGEREF _Toc2052 6
HYPERLINK \l _Toc6799 4.3中断子程序 PAGEREF _Toc6799 7
HYPERLINK \l _Toc6678 4.4判断计时进位 PAGEREF _Toc6678 8
HYPERLINK \l _Toc5628 4.5暂停与继续计时 PAGEREF _Toc5628 9
HYPERLINK \l _Toc4876 5程序调试说明与分析 PAGEREF _Toc4876 10
HYPERLINK \l _Toc26888 5.1初始界面 PAGEREF _Toc26888 10
HYPERLINK \l _Toc24893 5.2按下S键开始计时界面 PAGEREF _Toc24893 10
HYPERLINK \l _Toc9487 5.3按下P键暂停计时界面 PAGEREF _Toc9487 10
HYPERLINK \l _Toc17268 5.4按下G键继续计时界面 PAGEREF _Toc17268 11
HYPERLINK \l _Toc7463 5.5按下C键清零界面 PAGEREF _Toc7463 11
HYPERLINK \l _Toc23063 5.6按下ESC键退出 PAGEREF _Toc23063 12
HYPERLINK \l _Toc19230 6心得体会 PAGEREF _Toc19230 12
HYPERLINK \l _Toc11959 参考文献 PAGEREF _Toc11959 14
HYPERLINK \l _Toc5457 附件(程序清单) PAGEREF _Toc5457 15
计时器汇编语言程序设计
1设计要求
1.1初始条件
采用16位微处理器 8086 CPU以及86系列微型计算机的指令系统;
软件设计平台为多功能微型计算机实验软件MFS中的微机原理实验集成环境MF2KP。
1.2设计任务
设计汇编语言程序,实现计时功能,具体功能要求如下:
设计一个计时器界面,形式为:时:分:秒;
单击“S”或“s”键开始计时,单击“P”或“p”停止计时,单击“G”或“g”键继续计时,单击“C”或“c”键清0;
单击”ESC”键退出程序。
(2)单击”ESC”键退出程序。
根据功能要求绘制程序流程图、编写完整的汇编语言程序并上机调试。
2总体方案论证
2.1方案一
利用8155芯片设计一个具有时、分、秒显示的电子时钟,启动按键,数码管从初始设置的时间开始显示。从设计要求可知,需要键盘扫描部分,时间控制部分,初始值设置部分,数码管显示部分,延时部分。
时间走动部分的实现:各个时钟的个位部分逢十进一,秒和分钟的十位部分是逢六进一。当时的十位达到2时,个位为4时,程序跳到清零部分,程序从零开始计时。
数码管显示部分的功能是实现时、分、秒的显示,可以用六个数码管从左至右一次显示时间,采用分配存储单元的形式,地址从低到高分别显示秒、分、时。
延时部分是对秒的个位进行延时,延时
您可能关注的文档
最近下载
- 2024年GD省生态环境监测专业技术人员大比武模拟试卷及答案-3应急监测.pdf
- 2024至2030年中国抬头显示器(HUD)行业市场深度研究及发展趋势预测报告.docx
- 第四章 刺胞动物门之二PPT课件.pptx
- 性治疗学 -学校选修.ppt
- 【B-1】本机构为护士实施治疗及护理时提供必要的防护措施,护士熟练掌握常见技术操作及并发症预防措施及处理流程。.docx
- 最新《简爱》课件PPT完整版.ppt
- 管理者领导能力的提升.ppt
- 不锈钢安装技术交底.docx
- 部编版八年级历史上册《第7课 抗击八国联军》说课课件.pptx
- 2021(春节国潮市集)文旅新春国潮文化嘉年华魅力盛世国潮活动.doc
文档评论(0)