信息科学与技术学院
微机原理与接口技术
课程设计报告
题目名称出租车计价器
学生姓名
学号
专业年级电信10级2班
指导教师刘恩博老师
时间20121231
f目录
1课程设计综述
211课程设计的目的212课程设计的题目2
13题目要求2
2方案选择2
3硬件原理电路图的设计及分析331整体框图3
32各模块功能原理分析4
4程序设计与分析641程序框图6
42各模块程序分析7
5系统评价1051程序运行10
52评价分析11
6心得体会12
f1课程设计综述
11课程设计的目的
微机原理与接口技术是一门理论结合实践的专业基础课同时也是考研的考察科目。可以毫不夸张的说学好学精微机原理在就业时就有了非常大的优势。为了让我们更好的掌握汇编语言和各种芯片的特点和功能安排了我们这次课程设计。
8086CPU及其相应的外围可编程芯片实现对计价器主体功能的实现是本次试验的目的。
12课程设计的题目
出租车计价器
13题目要求
1、实现计价功能。
2、实现手动设计单价。
3、实现显示里程、单价与总价。
4、扩展功能实现自动根据时间设定单价。
2方案选择
根据题目要求需要一个显示单价的显示器并能够手动调整大小要有一个公里显示器来显示行走的路程还有一个总价显示器来达到计价功能。
翻阅大量资料后得知公里显示器的增加需要一个固定的脉冲或者霍尔式脉冲信号我们用一个8253来设置脉冲。把单价起始值设为5设置一个加1和一个减1按钮实现对单价的手动设置。最后通过代码的相乘运算把结果送到总价显示器完成初步的实验目的。
为了显示以上三个数值我们选用了三片8255芯片、1个2位7段LED数码管和2个4位7段LED数码管CPU选用8086地址总线通过两片74LS373进行地址锁存一片连接74LS138连通3r