- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机系统接口课程设计
西 安 邮 电 大 学硬件课程设计报告系部名称:通信工程学院专业名称:电子信息科学与技术班 级:学生成员 : 时间:2011年5月23日—6月3日微机系统接口课程设计一、设计目标1基本要求:1、8255基本输入输出:能够在自行设计的接口开发板上,实现拨动开关控制LED的亮灭。2、流水灯设计实现:能够在自行设计的接口开发板上,实现拨动不同开关控制LED灯的变化。例如,K8从左往右,K7从右往左,K6从中间向两边,K5从两边向中间依次亮灭变化。3、数码管应用能够在自行设计的接口开发板上,实现拨动不同开关,数码管显示该开关位置值(1-8);若同时拨动两个以上开关,则数码管显示“E”,并相应的灯亮。2 较高要求:汽车速度控制系统在自行设计接口板的的按键转换汽车的档位,用发光二极管显示档位,用数码管显示汽车的速度。1.按“1”键启动系统,汽车以最低速度行驶,同时用1盏绿灯显示档位,数码管显示速度(最低速度为5Km/h)。当需要换档时,用键盘键入2、3键,并加用一盏黄灯和一盏红灯显示,同时在数码管上显示相应的速度。2.汽车慢加速时用“A”键,急加速时用“B”键。慢刹车时用“C”键,急刹车时用“D”键。加速和刹车时用数码管显示相应的速度变化。3.当汽车需紧急停车时,键入“ESC”键,所有发光二极管熄灭,同时数码管显示“0”。1、PC人机交互接口2、LED控制3、数码管显示4、8255编程3 选题说明为期两周的课程设计又开始了,这次是微机接口实验,硬件课程设计。我们都想通过课程设计学到点东西,所以就想说选择题目不要太简单应该要有点难度和挑战。题目要求里给了五个选择,也可以自己设计题目。最后决定就在给出的题目里选择,这样要求很明确便于老师检查也方便我们自己设计。经过对五个题目的衡量,交通灯和抢答器我们以前做过,虽然不是编程设计电路但是基本功能都接触过,所以就没有选。剩下三个题目就选择要求比较多的,因为汽车速度控制系统的要求里有PC人机交互接口,而且对汽车的基本功能也都挺熟悉的,所以就选择了汽车速度控制系统。其实不管选择哪一个题目,只要我们认真的做就一定会完成得很好的。设计方案设计方案说明(方案选择)方案一:用8255的A端口来控制数码管的显示,B端口接二极管灯,分别表示每个功能的灯,C端口的低四位来控制数码管的片选,pc7接8254的out0,来实现上升沿控制,从而实现频率选择。方案二:用8255的A端口来控制数码管的显示,B端口接开关及二极管灯,分别表示每个功能的灯,C端口的低四位来控制数码管的片选,pc7接8254的out0,来实现上升沿控制,从而实现频率选择。方案三:用8255的A端口来控制数码管的显示,B端口接开关,C端口的低四位来接二极管,分别代表一档,二档,三档和刹车的灯,C的高四位来实现数码管的片选,pB7接8254的out0,来实现上升沿控制,从而实现频率选择。第一个方案的控制完全由键盘控制,没有其他两个的功能全,而第二个那么多的灯不符合现实的要求,所以考虑再三决定选择第三个系统组成框图汽车速度控制系统框图A端口8255B端口Pc6Pc7C低四位Pb7Pb7数码管显示拨动开关片选数码管十位Out08254片选数码管个位LED灯,分别显示一档,二档,三档,刹车频率控制系统组成说明(分软硬件)1、按“1键”启动系统,汽车以最低速度行驶,同时用1盏绿灯显示档位,数码管显示速度(最低速度为5Km/h)。当需要换档时,用键盘键入2/3键,并加用一盏黄灯和一盏红灯显示,同时在数码管上显示相应的速度。2、汽车慢加速时用“A键”,急加速时用“B键”。慢刹车时用“C键”,急刹车时用“D键”。加速和刹车时用数码管显示相应的速度变化,同时用LED灯显示当前所作的操作。3、当汽车需要紧急刹车时,键入“ESC”键,所有发光二极管熄灭,同时数码管显示“0”。4、各档位车速:1档: 5-25 Km/h2档: 26-50 Km/h3档:51-90 km/h要求有PC 人机交互接口,LED控制,数码管显示。硬件设计硬件设计原理图(完整)D0-D7 PA0 PA7 PB0RD WR PB6PB7CS 8255 PC0A0 PC3A1 PC6 PC7a数码管gGP数地控K1开关据据据总总总线线线K7LED1 一档二档三档十LED3 刹车个DO-D7 OUT0 GATE0RDWR
文档评论(0)