|
|||||||||||||||||||||||||||||||||||||||||||||||||
| | 首页 | 文章中心 | 下载中心 | 本站商品 | 学习资料 | | |||||||||||||||||||||||||||||||||||||||||||||||||
| 广告载入中... | |||||||||||||||||||||||||||||||||||||||||||||||||
| 您现在的位置: 电子爱好者 >> 文章中心 >> 单片机实战 >> 正文 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| I/O并行口直接驱动LED显示 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 作者:未知 文章来源:转贴 点击数: 更新时间:2005-3-27 | |||||||||||||||||||||||||||||||||||||||||||||||||
|
1. 实验任务 如图13所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字,时间间隔0.2秒。 2. 电路原理图
图4.7.1 3. 系统板上硬件连线 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个数码管的a-h端口上;要求:P0.0/AD0与a相连,P0.1/AD1与b相连,P0.2/AD2与c相连,……,P0.7/AD7与h相连。 4. 程序设计内容 (1. LED数码显示原理 七段LED显示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据各管的极管的接线形式,可分成共阴极型和共阳极型。 LED数码管的g~a七个发光二极管因加正电压而发亮,因加零电压而不以发亮,不同亮暗的组合就能形成不同的字形,这种组合称之为字形码,下面给出共阴极的字形码见表2
(2. 由于显示的数字0-9的字形码没有规律可循,只能采用查表的方式来完成我们所需的要求了。这样我们按着数字0-9的顺序,把每个数字的笔段代码按顺序排好!建立的表格如下所示:TABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
图4.7.2
6. 汇编源程序 |
|||||||||||||||||||||||||||||||||||||||||||||||||
| 文章录入:admin 责任编辑:admin | |||||||||||||||||||||||||||||||||||||||||||||||||
| 【发表评论】【告诉好友】【打印此文】【关闭窗口】 | |||||||||||||||||||||||||||||||||||||||||||||||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| |
| | 设为首页 | 站点地图|<产品开发服务|光盘刻录服务| 广告合作 | 访问记录 |汇款方法 | 关于VIP会员 | | |
![]() |
|