单片机课程设计.doc
单片机课程设计,单片机课程设计 目录1 设计任务 22 任务分析 2 2.1 设计一个255计数器... 2 2.2 设计一个999999计数器. 2 2.3 设计一个出租车计费系统... 33 硬件设计 34 软件设计 4 4.1 255计数器 4 4.1.1 流程图 4 4.1.2 源程序 6 4.1.3 仿真截图13 4....
内容介绍
此文档由会员 会飞的猪 发布单片机课程设计
目录
1 设计任务…………………………………………………………… 2
2 任务分析…………………………………………………………… 2
2.1 设计一个255计数器………………………………………... 2
2.2 设计一个999999计数器……………………………………. 2
2.3 设计一个出租车计费系统…………………………………... 3
3 硬件设计…………………………………………………………… 3
4 软件设计…………………………………………………………… 4
4.1 255计数器…………………………………………………… 4
4.1.1 流程图………………………………………………… 4
4.1.2 源程序………………………………………………… 6
4.1.3 仿真截图………………………………………………13
4.2 999999计数器………………………………………………..13
4.2.1 流程图…………………………………………………13
4.2.2 源程序…………………………………………………14
4.2.3 仿真截图………………………………………………20
4.3 出租车计费系统……………………………………………...20
4.3.1 流程图…………………………………………………20
4.3.2 源程序…………………………………………………22
4.3.3 仿真截图………………………………………………28
5 设计总结……………………………………………………………29
设计任务
1.1 外部脉冲自动计数,自动显示。
1.1.1设计一个255计数器:0-255计数,计满后自动清0,重新计数(在数码管中显示)。
1.1.2设计一个99999计数器:0-999999计数,计满后自动清0,重新计数(在数码管中显示)。
1.2 设计一个出租车计费系统:
起步价为5元(2km以内),2km后,0.8元/0.5km;要求每500m刷新计费一次,在8位数码管中,前三位显示数码管显示里程数,后三位数码管显示价钱(角,元,十元)