- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与汇编言课程设计-多功能定时器设计
中北大学
微机原理与汇编语言
课程设计任务书
2009/2010 学年第 二 学期
?
?
学 院: 电子与计算机科学技术学院? 专 业: 计算机科学技术 学 生 姓 名: 学 号: 设 计 题 目: 多功能定时器设计 ? 起 迄 日 期: 2010.6.12---2010.6.25 设 计 地 点: 指 导 教 师: ?
?
?
下达任务书日期: 2010 年 6 月 12 日
微机原理与汇编语言课程设计任务书
1.设计目的: 通过微机原理与汇编语言课程设计,使学生根据所学的微机原理与汇编语言知识,进一步学习掌握汇编语言程序设计知识,充分理解计算机内部的管理、接口内容以及系统功能调用。能针对一个简单的控制或汇编语言程序设计项目,做出分析,设计其硬件、软件,达到预期的控制目的。 2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等): 设计内容:
利用8086汇编语言,多功能定时器设计。
设计要求:
主要功能:
具有7段数码管显示
圆盘指针式显示
具有操作提示功能
带夏令时/冬令时转换
最小设定时间为1分钟,最大设定时间:7天 。每天最多可置20组开与关,每星期最多可设置140组,可参照某些手机上的定时器功能。
利用键盘\鼠标操作
菜单功能,所有功能可通过菜单执行
文件读写,把设置信息写入/读出文件,定时信息等
整点音乐提醒(注意此处应设计成背景音乐)
显示\修改当前系统时间日期
秒表功能,具有起停等功能
数码管和圆盘钟表大小及位置可调 3.设计工作任务及工作量的要求: 组长王小帆:与同组同学协商完成本设计的实现方法和原理,合理分配所设计软件的功能模块,督促同组其他成员独立完成各自负责的模块,以及将全组其他同学的软件进行连接,完成整个设计任务。
王小帆:绘制钟表(包括数码和模拟钟表)
杜龙:声音编程,如制作背景音乐及嘀嗒声
徐龙 孔艳萍:文件读写,如定时时间\是否声音提醒,是否重复\重复方式等等等
陈继强:键盘及鼠标操作,如设置时间,定时开始结束等
其他没有提及的功能由组长协同组员分配。
在设计内容完成的条件下,编写微机原理与汇编语言课程设计说明书
中北大学
微机原理与汇编语言
课 程 设 计 说 明 书
学生姓名: 孔艳萍 学 号: 0706034448 学 院: 电子计算机科学技术 专 业: 计算机科学技术 题 目: 多功能定时器 成绩 指导教师 潘广贞 雷海卫 乔道迹
2010 年 6月24日
1. 引言
通过微机原理与汇编语言课程设计,使学生根据所学的微机原理与汇编语言知识,进一步学习掌握汇编语言程序设计知识,充分理解计算机内部的管理、接口内容以及系统功能调用。能针对一个简单的控制或汇编语言程序设计项目,做出分析,设计其硬件、软件,达到预期的控制目的。
2.需求分析
“时钟功能处理程序”是运行于Windows 系统下的应用软件,主要用于实现时钟显示 时钟调整以及倒计时功能。
此程序为用户提供了一个简单的人机对话界面。在屏幕上显示系统当前的时间以及操作方法,它可以接受用户对系统系统时间 颜色 声音的常规性修改,并在确认修改后实现定时闹钟,画面颜色更改等功能。
3.总体设计
下面从程序的整体流程、各个功能模块以及数据结构几个方面进行总体设计。
本程序的设计基本是参照《微型计算机原理与接口技术》教程里“汇编语言程序设计”一章中的DOS功能调用,中断程序的代码,然后设计出本程序各子程序的代码。
关于时钟信息的更新,由于试了好久都无法常驻内存,所以这里只好用最原始的办法——延时与循环。延时的子程序是参照其他教程中发声程序的延时程序,利用in al,61h获得与cpu频率无关的延时。
4. 详细设计
文件读写主要是在键盘上输入信息,在界面上实现定时器对声音,颜色,倒计时的控制。
Press a to change the time 12-24 ! 按a键可实现时间12制到24制的转换
Press c to edit the alarm time ! 按c键可实现对闹钟的设定。
Press Q ~ t to change color !按W=T可实现界面颜色的更改。
Press b to reset!按b键可以重置时间。
Press x to edit the final countdown!按x键可实现倒计时功能。
Press ESC to exit ESC键为推出此界面。
您可能关注的文档
- 徐州市秦艾德小创业计划书.doc
- 徐州市细微颗粒PM2.5污染特征分析论文.docx
- 徐州市贾汪区江镇某小区可行性研究报告.doc
- 徐州市贾汪区江镇某小区某村污水处理项目可行性研究报告.doc
- 徐州市轨道交通2_号线一期工程环境影响报告书.doc
- 徐州市道路整修程道路改造工程二标施工组织设计.doc
- 徐州市贾汪区国局综合办公楼智能化工程报价方案.doc
- 徐州市餐饮具集消毒单位专项监督检查实施方案.doc
- 徐州建筑职业技学院生活污水处理工艺设计.doc
- 徐州开元四季三Ⅰ标B区工程成品保护方案.doc
- 2025山西中煤一局集团有限公司应届高校毕业生招聘19人(第二批次)考试备考试题及答案解析.docx
- 2025青海海南州同德县文化馆招聘政府聘用人员2人考试备考试题及答案解析.docx
- 部编版四年级上册道德与法治期末测试卷【典型题】.docx
- 部编版四年级上册道德与法治期末测试卷及1套参考答案.docx
- 部编版四年级上册道德与法治期末测试卷1套.docx
- 2025年甘孜州公开选调公务员6人考试备考试题及答案解析.docx
- 2025年南通市教师发展学院公开选聘工作人员2人考试备考试题及答案解析.docx
- 2025年芜湖市农产品食品检测中心有限公司招聘劳务外包人员考试备考试题及答案解析.docx
- 2025年安徽安庆迎江经济开发区管委会招聘2人考试备考试题及答案解析.docx
- 2025江西省赣农投资发展集团有限公司校园招聘4人考试备考试题及答案解析.docx
最近下载
- [中级注册安全工程师考试密押资料]安全生产管理模拟194.docx VIP
- 某光伏项目危险源辨识与风险评价清单.pdf VIP
- [中级注册安全工程师考试密押资料]安全生产管理模拟197.pdf VIP
- 品管圈PDCA优秀案例-提高保护性约束使用的规范率医院品质管理成果汇报.pptx
- [中级注册安全工程师考试密押资料]其他安全(不包括消防安全)技术模拟7.docx VIP
- (优质医学)汇报用提高约束具规范使用率.ppt
- 英文版公司章程ARTICLES OF ASSOCIATION OF.docx VIP
- 2025年海南省中考物理试题卷(含答案解析).docx
- 公司章程英文版 Company Articles of Association.doc VIP
- 室内外照明线路敷设要点.ppt VIP
文档评论(0)