- 打卡等级:常住居民I
- 打卡总天数:75
- 最近打卡:2025-01-05 14:16:57
中级会员
- 积分
- 214
|
发表于 2024-9-27 17:38:37
|
显示全部楼层
第九集
本帖最后由 江上酒酒 于 2024-9-28 17:00 编辑
本节主要学习了数码管的静态使用,虽然这节课讲的内容没理解完,但还是先通过查阅资料总结一下吧。
1认识数码管
数码管是半导体发光器件的一种,通过对其不同的管脚输入相对的电流,会使其发亮,从而显示出所需的信息。数码管是一种由多个发光二极管(LED)组成的显示设备,每个LED代表一个数字或符号。通过控制每个LED的亮灭状态,可以显示出不同的数字、字母或符号。
2结构
数码管内部包含一个金属丝网制成的阳极和多个阴极,阴极的形状通常为数字或符号。管中充以低压气体,一般为氖加上一些汞和/或氩。当给某个阴极充电时,数码管会发出颜色光,颜色取决于管内的气体种类,一般为橙色或绿色。
3数码管分类
可分为 1 位、 2 位、 3 位、 4 位、 5 位、 6 位、7 位等数码管。
共阴数码管:是指数码管的输出端都接地,此时如果给输入端加高电平,那么数码管就显示。
共阳数码管:是指数码管的输出端都接高电平,此时如果给输入端加低电平,那么数码管就显示。
所以如果给一个数码管加高电平,数码管显示,那它就是共阴数码管,否则就是共阳的。
4数码管分布及显示示例
数码管是需要外部电路来驱动才能显示数字,其最常见的驱动方式是通过单片机输出控制信号来控制每个数码管LED灯的亮灭情况。而根据数码管的驱动方式的不同,可将其分为静态式和动态式两类。静态驱动也称为直流驱动,其驱动方式是指每个数码管的每一个段码都由单片机的I/O端口进行驱动,或者使用诸如BCD码二十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高;缺点则是占用I/O端口多,若驱动五个数码管静态显示,则需要5 × 8 = 40根I/O端口进行驱动。一个典型的89S51单片机可用的I/O端口仅有32个。而在实际应用中,为了驱动更多的数码管,就必须增加译码驱动器进行驱动,从而增加了硬件电路的复杂性。
|
|