单片机学习小组
直播中

马刺牛逼

12年用户 533经验值
擅长:模拟技术
私信 关注

单片机中需要有驱动威廉希尔官方网站 才能使用数码管吗

数码管的静态显示与动态显示分别是什么意思?
单片机中需要有驱动威廉希尔官方网站 才能使用数码管吗?



回帖(1)

李淑珍

2022-2-23 14:02:36
从共阴与共阳的数码管上看,对数码管的控制与控制LED一样,只需要控制数码管的两端高低电平(位选引脚与段选引脚的电平),数码管便可以被点亮。

   

   静态显示与动态显示

    静态显示:各数码管处于恒电压或者恒电流状态,硬件威廉希尔官方网站 复杂成本高;

    动态显示:各数码管被分时选通,利用人的视觉暂留特性显示,成本低,需要占用CPU运行时间。

   

    驱动威廉希尔官方网站

    虽然数码管的使用只需要设置控制位选与段选引脚,便可以使其工作。但数码管工作需要电流比较大,51单片机的P0双向I/O(没有高电平输出),而P1~P3为准双向I/O口(驱动电流很小)。这些端口不能直接驱动数码管,都需要外接上拉电阻提供电流给数码管。



    下图的数码管控制威廉希尔官方网站 ,为P0口接上拉电阻,连接到段选引脚,位选引脚连接到P2口。







    如果是八位数码管,位选占用8个I/O,而段选占也用8位 I/O,单片机的一半被占用了,I/O比较紧张。可以通过使用74HC138(38译码器),省下一些I/O口;可以通过74HC245(八路信号收发器)对数码管进行分时复用;也可以将两者结合进行使用(74HC138+74HC245)。









    总结:

    1)数码管显示有静态显示与动态显示

    2)单片机中需要有驱动威廉希尔官方网站 才能使用数码管;

    3)74HC138的使用可以省下I/O口;

    4)74HC245的使用,将会更加合理利用I/O资源。

举报

更多回帖

发帖
×
20
完善资料,
赚取积分