- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目三 出租车计价器显示
一、任务要求
利用 51 单片机和一个 7 段数码管构成一个单个数码管显示系统,要求在一个数码管
循环显示 0~9。无译码的七段数码管显示实验。利用 51 单片机、BCD 译码芯片 74LS47
和两位数码管构成一个数码管扫描显示系统,要求两个数码管同时循环显示 0~99。假设
出租车计价器采用四位数码管显示价格,要求显示打车费用。
二、知识要点
1. 了解数码管显示原理。
2. 掌握读表程序的编写。
3. 掌握 BCD 译码电路的工作原理。
4. 掌握多位数码管显示的编程。
5. 掌握字符数据数码管显示,掌握字符型数组的使用。
三、硬件电路
1. Proteus 仿真电路
BCD 译码显示局部电路
10
出租车价格显示电路
2. 实物验证电路(51 最小系统板,详见附录 2。使用数码管时,插上跳线帽 J6、拔
出液晶屏)
四、设计说明
1. 设计要点:
1) LED 数码显示原理
七段 LED 显示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据
各管的极管的接线形式,可分成共阴极型和共阳极型。
LED 数码管的 g~a 七个发光二极管因加正电压而发亮,因加零电压而不以发亮,
不同亮暗的组合就能形成不同的字形,这种组合称之为字形码,下面给出共阳极
的字形码见下:
“0” 0C0H “8” 80H
“1” 0F9H “9” 90H
“2” 0A4H “A” 88H
“3” 0B0H “b” 80H
“4” 99H “C” 0B6H
“5” 92H “d” 0B0H
“6” 82H “E” 86HH
“7” F8H “F” 8EH
2) 段码表格
由于显示的数字0 -9 的字形码没有规律可循,只能采用查表的方式来完成我们所
需的要求了。这样我们按着数字0 -9 的顺序,把每个数字的笔段代码按顺序排好!
建立的表格如下所示:TABLE DB 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h
3) 二进制编码的十进制数,简称 BCD 码(Binary coded Decimal),此例中,74LS47
完成 BCD 编码的功能。
4) 多位 LED 显示,先往段码端口输出段码,再选通位选,对应的 LED 显示。
5) 字符型数组使用,掌握函数 sprintf 使用技巧。
11
unsigned char str[5];
money=23.4;
sprintf(str, %5.1f, money);
//%m.nf ,总共输出m 位(包括小数点,即小数点“.”算一位) ;
//其中小数占 n 位,右对齐,总计不足 m 位则左端补空格。
//可以使用 %0m.nf 格式,在前面补 0 ;
//如果想要补其他内容,则将其他
您可能关注的文档
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务1.1单片机简介及数制1.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务1.3单片机开发工具.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务1.4单片机的内部结构(1)-ROM.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务1.4单片机的内部结构(2)-RAM.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务2.1按键控制LED灯.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务2.2光控灯1.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务3.1光控灯2-C51语言深入(程序结构).pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务3.2花样灯-C51语言深入(函数).pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务3.3闪烁灯-汇编语言基础.pdf
- 单片机基础与智能仪器设计单片机基础与智能仪器设计任务3.4汇编指令详解.pdf
- 单片机应用技术单片机应用技术项目4计数器应用.pdf
- 导游红色湖南导游红色湖南项目四:长沙-张家界旅游线路.pdf
- 道路建筑材料(新)无机结合料稳定材料配合比设计任务2-2无机结合料稳定材料配合比设计.pdf
- 道路建筑材料无机结合料稳定材料的技术性质无机结合料稳定类材料技术性质.pdf
- 道路建筑材料无机结合料稳定材料的组成无机结合料稳定类材料材料组成.pdf
- 第一届网络课程大赛1.1认识高分子的由来和定义任务1教学课件认识高分子的由来和定义.pdf
- 第一届网络课程大赛1.5塑料的身份证与安全使用任务5教学课件塑料的身份证与定性鉴定.pdf
- 第一届网络课程大赛2.2珠状聚苯乙烯塑料的制备任务2悬浮聚合制备珠状聚苯乙烯塑料.pdf
- 第一届网络课程大赛2.3聚苯乙烯乳液和粉料的制备任务3教学课件乳液聚合制备聚苯乙烯乳液和粉料.pdf
- 第一届网络课程大赛2.4水溶性高分子聚丙烯酸的制备任务4教学课件水溶性聚丙烯酸的制备.pdf
文档评论(0)