光颉 Viking · 产品与技术资料捷比信主站 · 综合产品与服务
光颉 Viking电阻产品
捷比信产品咨询0755-29796190

根据时序编程,微控制器驱动74HC595实现数字管显示

1.数字管的硬件设计此设计使用4位数字管,这是普通的阳极类型。为了节省单片机的IO端口,将两个74HC595芯片用作数字管的驱动器芯片,总共占用3个IO端口。 74HC595的部分电路图如下:与微控制器连接的三个引脚是:HC_DAT,HC_RCK,HC_CLK。两个595级联,即U2的第9引脚连接到U3的第14引脚。 2. 74HC595简介74HC595是一个8位移位寄存器,串行输入和输出,并具有锁存功能,广泛用于数码管和点矩阵的驱动电路中。其引脚介绍如下:15:数据输出A-连接至数字电子管数据段A; 1:数据输出B-连接至数字电子管数据段B; 2:数据输出C连接到数字电子管数据段C; 3:数据输出D-连接至数码管数据的D段; 4:数据输出E-连接到数码管数据的段E; 5:数据输出F-连接到数码管数据的段F; 6:数据输出G-连接到数码管数据的G段; 7:数据输出H-连接到数字电子管数据H段; 16:电源正极连接到电源; 8:电源负极接至负极电源; 14:数据输入引脚连接至单片机引脚; 12:数据锁存时钟连接至单片机的引脚; 11:数据输入时钟连接到MCU引脚; 13:使能输出引脚低电平有效,连接到低电平; 10:数据清除-不清除,连接高电平; 9:数据电平联合输出-连接下一个595的数据输入引脚。 74HC595的真值表如下:了解74HC595引脚定义和真值表,如何编程?这里是关键,可以通过时序图进行编程。看点! ! ! 3. 74HC595时序图是我的重点!我是重点!我是重点!从时序可以看出:当SCK为上升沿时,必须写入数据;当SCK为上升沿时,必须写入数据。当RCK为上升沿时,可以锁存数据进行显示;数据操作期间RESET必须为高电平; EN必须低,595才能工作;了解了以上4点后,就可以编写程序了。其中3和4与硬件连接有关(您也可以使用单片机的IO端口进行连接,以便可以随时控制74HC595的操作)。书写过程主要取决于一两个。以下具体操作。 4.有关程序示例,请参见以下程序:第39行:HC595_CLK(0)的原型如下:HC595_CLK(0)要将CLK保持在低电平,即,尚未出现上升沿;请参见图9。 HC595_DAT(1)将被写入数据已准备就绪; temp HC595_CLK(1)用于将CLK保持在高电平,即上升沿即将到来;上面的句子解释如下:在CLK时钟的上升沿之前准备要写入的数据,并等待上升沿。这是时序图的说明。请记住,这只是将数据写入74HC595,但是74HC595尚未锁存,即未显示数据。如果显示数据,则必须给RCK一个上升沿(即时序图中的第二个)。条),操作如下:微控制器完成执行该程序后,数据将显示在数码管上。本节的内容比较困难,主要是因为时序图的内容非常模糊,每个人都可以慢慢理解它。追踪微信公众号“ Fun Zhuan Embedded”,回复“ 128”。在后台获取干货信息的摘要,并在步骤256中回复“ 256”。加入技术交流小组。推荐的技术文章01 |一度震惊世界的25种经典芯片,其中有555种被列出02 |什么是胡说八道?一堆“牛粪”,拆下万用表以查看牛粪芯片03 |在晶圆上可以生产多少芯片? 04 |芯片和模块有什么区别?免责声明:本文内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!

相关资料

高通预测2020年5G智能手机出货量将达到2亿部古代没有指纹识别技术。为什么还画画?全球汽车芯片短缺,芯片代工厂也在扩大汽车芯片的生产能力好消息!时健赢得了“优秀国际品牌分销商”的美誉。连续19年您知道VishayBCcomponents170RVZ系列电容器吗?耕升GTX 1660 SUPER追逐显卡的实际工作频率评测Spectrum Instruments推出了集成了发生器和数字化仪的新产品美国商务部决定暂时不执行TikTok禁令中国航天已全面过渡到空间站建设的筹备阶段蓝牙低功耗传感器持续监控吉他的内部温度和湿度水平,以保持乐器的状态希捷CoolPlay FireCuda 510 1TB SSD修剪和GC评估当女主人想申请ETC时,被告知她的车牌被涂黑了吗?索尼的PS5国家银行终于来了:很难在国外找到任何一台机器,而且销量激增!三星S21全系列曝光,完整配置基于51单片机的八路应答器设计方案苏宁易购的长期主义:投十亿回购债券隔离式稳压270V-28V DC-DC转换器DCM5614的分析联想ThinkBook 14s笔记本磁盘性能评估DIY智能哨兵机器人设计方案创世纪宣布推出HOLM 510 RGB游戏桌