微机原理 课程设计

微机原理 课程设计

ID:13689617

大小:215.00 KB

页数:20页

时间:2018-07-23

微机原理 课程设计_第1页
微机原理 课程设计_第2页
微机原理 课程设计_第3页
微机原理 课程设计_第4页
微机原理 课程设计_第5页
资源描述:

《微机原理 课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子系微机原理与接口技术课程设计报告电子信息工程专业微机原理课程设计报告课题名称:出租车计价器学生班级:自动化1班学生学号:学生姓名:指导教师:成绩评定:2010年元月1日第20页电子系微机原理与接口技术课程设计报告摘要当有人乘车时,司机按“开始键START”同时开动汽车。通过转速传感器装置,这个装置可以在车轮转动时产生源脉冲,源脉冲经过修整后,送至具有计数和显示功能的主体模块。其中显示部分有三个部分:里程显示、价格显示、以及等时显示。要求设定里程从零开始计,价格从起步价(可以设定为5元)开始计,而且在不大于起步里程(设定为5公里)时,价格一直是起步价5元

2、,若超过起步里程,计价显示在原有起步价基础之上然后加上相应的里程费用。设单位里程一公里价格2元。当在运作过程中是由于红灯或者客人需要的有效等待时,主题模块30S如果没有检测到脉冲信号,则计价显示工作,并且每隔30S计价器就增加一元。这便是出租车计价器的原理和设计思路。关键词:模块化设计8086CPU汇编程序设计目录摘要2关键字2正文3前言3本论3一、开题论证3二、系统整体论证4三、硬件方案选择部分4四、软件编写部分5五、整体测试情况18结论和感想19谢辞20参考文献20第20页电子系微机原理与接口技术课程设计报告正文前言微机原理与接口技术是一门理论结合实践

3、的专业基础课,同时也是考研的考察科目。可以毫不夸张的说,学好学精微机原理,在就业时就有了非常大的优势。为了让我们更好的掌握汇编语言和各种芯片的特点和功能,安排了我们这次课程设计。8086CPU及其相应的外围可编程芯片实现对计价器主体功能的实现是本次试验的目的,需要充分考虑了星研电子ES-PCI环境下的硬件条件,我负责这次设计的统筹环节,并负责书写报告。本论一、开题论证:设计满足的基本要求包括:1、里程显示价格显示(起步价以及起步价之后的里程费用的显示)2、等时收费3、复位。当有人乘车时,司机按“开始键START”,且开动汽车。通过转速传感器装置,这个装置可

4、以在车轮转动时产生源脉冲,源脉冲经过修整后,送至具有计数和显示功能的主体模块。其中显示部分有三个部分:里程显示、价格显示、以及等时显示。要求设定里程从零开始计,价格从起步价(可以设定为5元)开始计,而且在不大于起步里程(设定为5公里)时,价格一直是起步价5元,若超过起步里程,计价显示在原有起步价基础之上然后加上相应的里程费用。设单位里程一公里价格2元。当在运作过程中是由于红灯或者客人需要的有效等待时,主题模块30S如果没有检测到脉冲信号,则计价显示工作,并且每隔30S计价器就增加一元。增强功能可以设计白天黑夜转换、语音提示功能。由基本要求,初步设想可以实现

5、基本功能。第20页电子系微机原理与接口技术课程设计报告出租车上的具有多位显示的计价器(基于单片机)一、系统整体论证:根据星研实验环境下,包括怎么样去实现开题要求,在现有的实验室条件下能否演示,或者能否演示其中的主体功能。只能根据已学知识利用16位CPU及其相应的外围可编程控制芯片实现。二、硬件方案选择部分:1.脉冲产生电路包括光电式霍尔式也可以用一个固定的脉冲2.计数器采用8253计数结束中断方式3.中断控制器采用8259A4.显示控制部分用两种选择采用8255控制显示或者8279控制显示5.显示器件数码管LCD最后经过相关的论证可以绘制出所要的硬件原图:

6、第20页电子系微机原理与接口技术课程设计报告D7-D08086CPUM/IOWRRDINTRINTRAWRPA0RDPB0-PB78255CSPC0-PC7INTIR0INTAWR8259RDA0CSOUT1VCWRCLK1RD8253CS741387413874138D7-D0+5V+5VM/IOM/IO显示低四位里程高四位总价说明:以8086CPU为核心,其通过相应的地址线与译码器相连实现对外围芯片的片选(在星研ESPCI硬件环境下片选可以直接实现),通过低地址数据线完成和外围芯片的数据传输(对外围芯片的初始化编程、程序监控),计数器采用计数中断结束方

7、式计数,根据现实条件设定一个初始值N,当有N个脉冲通过CLK1时,8253OUT1向8259输出一个脉冲,此时8259向CPU发送一个中断请求,CPU处理中断子程序,对8255进行控制,并通过8255控制显示。一、软件编写部分:1.系统流程图第20页电子系微机原理与接口技术课程设计报告第20页电子系微机原理与接口技术课程设计报告说明:本程序应用8255作为总控制,其中PA口接按键(启动控制),PB接8位数码管的显示部分,而PC口接位选,其中PC口高4位显示价钱,低4位显示里程。采用8253技术,其中计数器T0,T1与1MHZ产生1HZ信号,接IR0计数;0

8、8H中断始终计数TIME(时间),而09H为信号接收时中断,将里程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。