片机课程设计项目一LED接口.ppt
《片机课程设计项目一LED接口.ppt》由会员分享,可在线阅读,更多相关《片机课程设计项目一LED接口.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、七段七段LED数码显示接口与控制数码显示接口与控制n实训目的:实训目的:n1.熟悉和掌握熟悉和掌握MCS-51单片机片机与与七段七段LED显示器接口的方法。显示器接口的方法。n2.掌握七段掌握七段LED显示器显示字符的控制方显示器显示字符的控制方法及可编程法及可编程I/O芯片芯片8255的功能和初始化编程的功能和初始化编程的方法。的方法。单片机实训单片机实训&课程设计项目课程设计项目(一一)n实训内容:实训内容:n1.熟悉和掌握单片机与熟悉和掌握单片机与LED七段显示器硬件连七段显示器硬件连接电路的设计;接电路的设计;n2.设计一字符表演程序,使字符设计一字符表演程序,使字符0F在在DJ-59
2、8KC实验箱上的实验箱上的6位位LED显示器上实现自显示器上实现自动顺序逐位循环显示和全显示。动顺序逐位循环显示和全显示。n3.编程将片内编程将片内30H单元的两位单元的两位16进制数转换成进制数转换成三位十进制数三位十进制数,并用并用DJ-598KC实验箱上的左边两位实验箱上的左边两位LED显示两位显示两位16进制数,用右边三位进制数,用右边三位LED上显示转上显示转换的三位十进制值。换的三位十进制值。1.1.七段七段七段七段LEDLED结构及外形图结构及外形图结构及外形图结构及外形图七段七段七段七段LEDLED显示器接口介绍:显示器接口介绍:显示器接口介绍:显示器接口介绍:七段七段LED数
3、码管数码管由七段发光二极由七段发光二极管和小数位发光二极管管和小数位发光二极管组成。组成。字型字型“8.”由由“a,b,c,d,e,f,g,dp”作为标记。发光二极管一般为砷化镓作为标记。发光二极管一般为砷化镓半导体二极管。在发光二极管两端加上半导体二极管。在发光二极管两端加上正向电压,则发光二极管发光。如图正向电压,则发光二极管发光。如图(c)所示,每个发光二极管称为一字段。)所示,每个发光二极管称为一字段。七段七段LED有共阴极和共阳极两种结构形有共阴极和共阳极两种结构形式。式。共阳极接法:把发光二极管的阳极共阳极接法:把发光二极管的阳极连在一起构成共阳。使用时公共阳极接连在一起构成共阳。
4、使用时公共阳极接VCC,当某阴极端为低电平时,该段发,当某阴极端为低电平时,该段发光二极管就导通发光。如图(光二极管就导通发光。如图(b)所示。)所示。共阴极接法:把发光二极管的阴极连在一起构成公共阴极。使用时公共阴极接法:把发光二极管的阴极连在一起构成公共阴极。使用时公共阴极接共阴极接GND,当某阳极端为高电平时,该段发光二极管就导通发光。,当某阳极端为高电平时,该段发光二极管就导通发光。如如图(图(a)所示。)所示。2.2.七段七段七段七段LEDLED的字型码的字型码的字型码的字型码dpgfedcba字型码格式字型码格式 D7 D0由于七段由于七段LED数码管包含七段发数码管包含七段发光二
5、极管和小数位光二极管和小数位发光二极管,故共发光二极管,故共需需8位位I/O口线进口线进行控制。行控制。为了显示字符,为了显示字符,必须为必须为LED显示器显示器提供显示的段码提供显示的段码(或称字形代码),(或称字形代码),其段码为一个字节。其段码为一个字节。各段码位的对应关各段码位的对应关系如上图所示。系如上图所示。七段七段LED字型码字型码如右表所示。如右表所示。3.LED显示电路显示电路n由由n个个LED显示块可构成显示块可构成n位位LED显示器,需要显示器,需要n根位选线和根位选线和8n根根段选线。根据显示电路不同,位选线和段选线的联接方式不同,实际所段选线。根据显示电路不同,位选线
6、和段选线的联接方式不同,实际所需的位选线和段选线的根数也不一样。显示电路主要有静态显示和动态需的位选线和段选线的根数也不一样。显示电路主要有静态显示和动态显示二种。显示二种。n静态显示电路静态显示电路:LED显示器工作在静态显示时,其公共阳极显示器工作在静态显示时,其公共阳极(或或阴极阴极)接接VCC(或或GND),一直处于显示有效状态,所以每一位的显示内,一直处于显示有效状态,所以每一位的显示内容必须由锁存器加以锁存,显示各位相互独立。容必须由锁存器加以锁存,显示各位相互独立。n动态显示电路动态显示电路:将所有位的段选线的同名端联在一起,由一个将所有位的段选线的同名端联在一起,由一个8位位I
7、/O口控制,形成段选线的多位复用。而各位的公共阳极或公共阴极口控制,形成段选线的多位复用。而各位的公共阳极或公共阴极则分别由相应的则分别由相应的I/O口线控制,实现各位的分时选通,即同一时刻只有口线控制,实现各位的分时选通,即同一时刻只有被选通位是能显示相应的字符,而其他所有位都是熄灭的。被选通位是能显示相应的字符,而其他所有位都是熄灭的。n由于人眼有视觉暂留现象,只要每位显示间隔足够短,则会造成多由于人眼有视觉暂留现象,只要每位显示间隔足够短,则会造成多位同时点亮的假象。这就需要单片微机不断地对显示进行控位同时点亮的假象。这就需要单片微机不断地对显示进行控制,牺牲制,牺牲CPU时间来换取元件
8、的减少以及显示功耗的降低。时间来换取元件的减少以及显示功耗的降低。(1)LED动态显示逻辑电路连接图动态显示逻辑电路连接图n工作过程:将字形代码送入字形锁存器锁存,这时所有的工作过程:将字形代码送入字形锁存器锁存,这时所有的显示块都有可能显示同样的字符;再将需要显示的位置代显示块都有可能显示同样的字符;再将需要显示的位置代码送入字位锁存器锁存。为防止闪烁,每位显示时间在码送入字位锁存器锁存。为防止闪烁,每位显示时间在12ms,然后显示另一位,然后显示另一位,CPU需要不断地进行显示刷新。需要不断地进行显示刷新。(2)基于)基于89C51的的LED动态显示电路动态显示电路(3)DJ-598KC实
9、验系统实验系统LED逻辑电路逻辑电路可编程并行可编程并行I/O接口接口8255介绍介绍8255A的逻辑结构和信号引脚的逻辑结构和信号引脚n 8255A是一个是一个40引脚的双列直插式集成电路芯片,引脚的双列直插式集成电路芯片,其逻辑结构如其逻辑结构如下图下图所示。所示。n按功能可把按功能可把8255A分为三个逻辑电路部分,即:分为三个逻辑电路部分,即:n口电路、总线接口电路和控制逻辑电路。口电路、总线接口电路和控制逻辑电路。n口电路口电路n8255A共有三个共有三个8位口,其中位口,其中A口和口和B口是单纯的数口是单纯的数据口,供数据据口,供数据I/O使用。而使用。而C口则既可以作数据口,又可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 项目 LED 接口
限制150内