单片机控制数码管显示数字
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(b) 数码管引脚排列示意图
a
在数码管内部是相
互连通的
CO M
(d) 共阳极L5E D数码管
工作参数:
ห้องสมุดไป่ตู้正极(阳极)
负极(阴极)
电流方向
特性:单向导电性。在二极管两端加合适的正向偏置电
压,二极管导通点亮。
根据制造材料不同,二极管的正向压降一般为1.5—2v, 额定电流大约为10mA。在实际使用时,通常需串联一 个合适的限流电阻,以免电流超过二极管的允许值,造
a
11
#include<reg51.h> // 包含51单片机寄存器定义的头文件 void main(void) {
P2=0x92; //让P2口输出数字"5"的段码92H }
a
12
a
13
仿真结果
a
14
思考:
1.如果要用数码管显示英文字母(A,B,C,D,E,F), 其对应的段码应该是多少呢? 2.如果把共阳极数码管换成共阴极,那名电路应该 做出什么调整,数字的段码如何修改呢?
成它的寿命缩短甚至损坏。
a
6
6
a
b
c
d
e
f
g
dp
b
b
CO M
(c) 共阴极LE D数码管
c
dp
a
b
c
d
e
f
g
dp
示意图
CO M
(d) 共阳极LE D数码管
a
根据数码管内 的连接方式, 可将数码管分为 共阴极与共阳极两大类。 如图所示, 将8个发光二极管的阴极(负 极)连在一起 即为共阴极数码管, 而将8个发光二极管的阳极 (正极)连在一起 即为共阳极数码管。 共阴极输入高电平有效,共阳 极输入低电平有效。
山西省农业机械化学校
单片机控制数码管显示数字 静态显示
赵兴
a
2018.9.14
1
a
2
11
a
3
内部结构
数码管的分类
显示原理
硬件连接
程序编写
仿真
a
4
最常见的LED数码管为7段数码管,其内部结构实际上由8个发光
二极管组合而成。
a
b
c
d
e
f
g
dp
包括7个笔段(a、b、
10
6
7
8
9
c、d、e、f、g)与
a
15
谢谢!
a
16
7
数码管如何显示数字0
a,b,c,d,e,f 引脚接低电平 g和dp 引脚接高电平
a
8
共 阳 极 数 码 管 字 形 表
a
9
系统原理图
a
10
程序语句:
要让数码管显示数字0,只需将单片机的P2口输 出数字0对应的段码0xC0H即可,程序语句为 P2=0xC0H;
同理,显示数字1,程序语句P2=0xF9H 同理,显示数字5,程序语句P2=0x92H
g
b
a
f
com
a
f
b
g
e
c
d
dp
一个小数点dp。当 某个发光二极管
导通时,相应的CO一M 个笔画(c)或共小阴极数L点E D就数码管 发光。
a 数b 码管c 共有d10 根e 管 f g dp 脚,包含8根笔段
cdp
(a) 数码管外形实物图
e
d
com
管脚,另外两根管 脚(3、8管脚)为
4 5
3
2
1
数码管的公共端,