- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《微机原理与接口技术》课程设计任务书2(张媛)
《微机原理及接口技术》
课 程 设 计 任 务 书
系 别: 电子与信息工程学院计算机工程系
专 业: 测控技术与仪器
班 级: 09测控 (1)(2)班
2010 年 12 月 12 日至 2011 年 12 月 23 日共 2 周
指导教师: 张媛,沈庆伟,夏巍,丁刚,张明
系 主 任:
2011 年 12 月 10 日
一、 设计目的:
本课程设计旨在使学生在学习《微机原理与接口技术》这门课程之后,能够掌握Intel8086/8088微型计算机系统的组成原理,熟练运用8086宏汇编语言进行程序设计,熟悉各种I/O接口的配套使用技术,掌握用Intel8086/8088CPU进行一些基本的微型计算机系统的软硬件设计方法。通过对具体应用的课程设计使学生对所学知识有进一步的加深和了解,培养和提高学生的动手能力和实际应用能力。
二、设计任务和要求:
1、课题名称和内容:
课题一:微机在模/数转换及数/模转换控制中的应用
系统功能要求如下:
(1)将一输入频率可变的正弦波信号经ADC0809转换为数字量,存入系统中的数据存储器,同时经DAC0832再转换成模拟量输出。采用查询方式读取ADC0809的转换结果,共采样1024个点,转换结果存入数据存储器以1000H(北理工为8000H)开始的数据区,并将结果经DAC0832再转换成模拟量输出,与输入波形行进行比较。
(2)数据的采集由开关K1控制,当K1闭合时,由ADC0809对输入模拟量进行数据采集,当K1断开时,将采集到的数据经DAC0832输出。
课题二:微机在交通信号灯控制中的应用
设一十字路口为东西南北走向,各用一组红、黄、绿色LED灯分别表示南北方向和东西方向的交通信号灯。
系统功能要求如下:
(1)能显示十字路口东西、南北两个方向的红、黄、绿灯的指示状态。(初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。延时T1秒后转状态2,南北绿灯闪2秒转黄灯,延时3秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。延时T1秒后转状态4,东西绿灯闪2秒转黄灯,延时3秒,南北仍然红灯。最后循环至状态1。)
(2)用开关K0~K7实现延时时间T1的设置,当K7闭合时,为T1的设置状态,K0~K6为设置时间(秒),此时东西、南北两个方向均显示红灯状态。当K7断开时为工作状态。绿灯的闪烁频率为1HZ。
(3)系统中可采用8253作定时器,产生延时时间及1HZ的闪烁频率;用74LS273作输出口,控制交通灯;用74LS244作输入口,进行延时时间T1的设置。
课题三:基于微机原理的简易密码锁设计
系统功能要求如下:
(1)数码锁系统主要有8086系统和8255A可编程并行接口芯片及密码输入电路、显示电路、密码确认电路组成。
(2)用K0~K7开关作为密码控制输入键,其中K2~K7为6位密码设置及输入开关,K0、K1开关分别作控制键。当K1开关闭合时,通过开关K2~K7重新设置并保存新密码;当K1开关断开时,查看开关K0的状态,若K0闭合,将K2~K7输入的密码与原始保存密码进行比较,若相同,对应的LED灯亮,否则,灯灭;若K0断开,则重复输入密码进行比较。
课题四:电子时钟的设计
系统功能要求如下:
(1)设计一个定时显示装置,用六个数码管显示时间,用小键盘控制计时,设置和显示时间,系统运行从00:00:00秒开始计时,最大计时59:59:59,超过这个时间清零从00:00:00秒重新开始计时。
(2)以8086微处理器作为CPU,用8253做定时计数器产生时钟频率,8255做可编程并行接口显示时钟和键盘电路,8259终端控制器产生中断, 采用8253产生周期为20ms的负脉冲,并接8259用以产生中断信号,中断达到50次后,8086CPU即处理,使显示屏上的时间发生变化。
课题五:点阵电子显示屏的设计
系统功能要求如下:
(1)采用8086微处理器和8255可编程并行接口芯片实现8086系统与一个8×8的LED点阵的接口设计,使其能显示8×8点阵的汉字。
课题六:汽车信号灯控制系统的设计
系统功能要求如下:
(1)所需执行的操作由相应的开关状态反映,所需控制的信号灯有仪表板左右转弯灯、左右头灯和左右尾灯共六类灯,其驾驶操作与灯光信号对应如下:?????? 左右转弯(合上左右开关):仪表板左右转弯灯、左右头灯、左右尾灯闪烁。紧急开关合上:仪表板左右转弯灯、左右头灯、左右尾灯闪烁。????????刹车:左右尾灯亮。????????停靠:头灯、尾灯闪烁。
(1)根据设计内容设计出硬件电路图并作详细的设计说明,并绘
文档评论(0)