数码管显示控制系统设计.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
制作人:傅金鹏 华月新 指导老师:金巧芳 2011.12.11 LED显示器的结构与原理 七段LED显示器(数码管)系发光器件的一种。常用的LED发光器件有两类:数码管和点阵。数码管内部有七个条形发光二极管和一个小圆点发光二极管组成,根据各管的亮暗组成字符。常见数码管有10根管脚。管脚排列如下图(a)所示。其中COM为公共端,根据内部发光二极管的接线形式可分为共阴极和共阳极两种。如下图(b)(c)所示,使用时,共阴极数码管公共端接地,共阳极数码管公共端接电源。发光二极管需5~10mA的驱动电流才能正常发光,一般需加限流电阻控制电流的大小。 10.1.1 LED显示器的结构 10.1.1 LED显示器的结构 LED字符显示代码表 显示 段符号 十六进制代码 dp g f e d c b a 共阴极 共阳极 0 0 0 1 1 1 1 1 1 3FH C0H 1 0 0 0 0 0 1 1 0 06H F9H 2 0 1 0 1 1 0 1 1 5BH A4H 3 0 1 0 0 1 1 1 1 4FH B0H 4 0 1 1 0 0 1 1 0 66H 99H 5 0 1 1 0 1 1 0 1 6DH 92H 6 0 1 1 1 1 1 0 1 7DH 82H 7 0 0 0 0 0 1 1 1 07H F8H 8 0 1 1 1 1 1 1 1 7FH 80H 9 0 1 1 0 1 1 1 1 6FH 90H 硬件总体设计 1、主要元器件选择 主要元器件选用型号和数量如下: 1个AT89C51(单片机) 1个CRYSTAL(晶振) 2个CAP(电容) 3个RES(电阻) 2个7SEG-COM-CATHOD(共阴极数码管) 1个CAP-ELEC(电解电容) 2、系统板上硬件连线 (1. 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P0.0/AD0对应着a,P0.1/AD1对应着b,……,P0.7/AD7对应着h。 (2. 把“单片机系统”区域中的P2.0/A8-P2.7/A15端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P2.0/A8对应着a,P2.1/A9对应着b,……,P2.7/A15对应着h。 3、计时器电原理图 实验示例程序: # include reg51.h #define uchar unsigned char #define uint unsigned int uchar code tab[] = {~0x3f,~0x06,~0x5b,~0x4f,~0x66,~0x6d,~0x7d,~0x07,~0x7f,~0x6f}; //共阳数码管 uchar code tab2[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf}; sbit P3_2=P3^2; uchar i,k; bit flag; void delay(uint l) //延时部分 { uchar j; for(l; l 0; l--) for(j = 255; j 0; j--); } void int0() interrupt 0 //外中断部分 { if(P3_2==0) { delay(100); if(P3_2==0) //防抖 flag=!flag; } } void shumaguan () //数码管显示-9 { while(1) {if(flag==1) {P2=tab[k%10]; k++; delay(1000); } else{break;} } } main() // 主函数 { IT0=1; //下降触发 EA=1; EX0=1; while(1) { if(flag==0) { P2=tab2[i%7] ; i++; dela

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档