第8章 51接口技术.ppt
文本预览下载声明
第8章 MCS-51单片机接口技术 MCS-51单片机最小系统 MCS-51单片机的系统扩展技术 程序存储器的扩展 数据存储器的扩展 I/O口的扩展(用8255A可编程并行接口芯片扩展I/O口) 数/模及模/数转换接口 三、MCS-51单片机与LED数码管的接口技术 显示器种类: LCD (Liquid Crystal Display 液晶显示屏)液晶显示器 CRT ( Cathode Ray Tube,阴极射线管)显示器 LED( Light Emiting Decode 发光二极管)数码管显示器 4、LED数码管的显示方式 * 一、实例演示 MAIN:MOV SP,#30H LP: MOV P0,#20h ;8的段码 MOV P2,#01 ;选中第一个数码管 LCALL D2MS ;延时2ms MOV P2,#00H ;关位选 MOV P0,#28H ;0的段码 MOV P2,#02 ;选中第二个数码管 LCALL D2MS ;延时2ms MOV P2,#00H MOV P2,#04 ;选中第三个数码管 MOV P0,#61H ;5的段码 LCALL D2MS ;延时2ms MOV P2,#00H MOV P2,#08 ;选中第四个数码管 MOV p0,#7EH ;1的段码 LCALL D2MS ;延时2ms MOV p2,#00H ;关位选 LJMP MAIN ;反复循环 二、系统扩展概述 1、LED数码管显示原理 LED数码管用来显示单片机工作状态和运算结果信息特点:显示清晰、亮度高、寿命长。 显示原理:LED数码显示器是由若干个发光二极管组成的,当发光二极管导通时,相应的点或线段(笔划)发光,将这些二极管排成一定图形,控制不同组合的二极管导通,就可以显示出不同的字符。 2、LED数码管的结构: 常用的LED显示器 :8段或7段,共阳与共阴 单片机系统扩展LED数码管时多用共阳LED:共阳数码管每个段笔画是用低电平(“0”)点亮的,要求驱动功率很小;而共阴数码管段笔画是用高电平(“1”)点亮的,要求驱动功率较大。 为使LED显示不同的符号或数字,要为LED (8段)提供段码(字型码),8段正好是一个字节。按XL400实验板接P0口,各段与p0口的对应关系。 3、LED数码管的显示段码 P0 P0.7 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 c e dp d g a f b 2 1 0 字符 1 0 0 c A2H 0 1 0 0 0 1 0 0 7EH 0 1 1 1 1 1 1 0 28H 0 0 0 1 0 1 0 0 段码 b f a g d dp e COM (共阳极接法) 62H,74H,61H,21H,7AH,20H,60H, A 0 0 1 1 0 0 0 0 30H b 0 0 1 0 0 1 0 1 25H C A9H d 0 0 1 0 0 1 1 0 26H E A1H F B1 H 全亮(00H)、全灭 (FFH) LED数码管的显示段码表 (驱动方式:静态与动态) 静态
显示全部