专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
74hc164如何驱动数码管
2019-04-15 13:57
发布
生成海报
站内文章
/
PIC单片机
10701
0
1066
http://www.elecfans.com/dianlutu/187/20180129625897.html
74HCT164是高速硅门 CMOS 器件,与低功耗肖特基型 TTL (LSTTL) 器件的引脚兼容。74HC164、74HCT164是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA 或 DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。
74hc164工作原理
74hc164工作原理即等同于移位寄存器
F0、F1、F2、F3是四个边沿触发的D触发器,每个触发器的输出端Q接到右边一个触发器的输入端D。因为从时钟信号CP的上升沿加到触发器上开始到输出端新状态稳定地建立起来有一段延迟时间,所以当时钟信号同时加到四个触发器上时,每个触发器接收的都是左边一个触发器中原来的数据(F0接收的输入数据D1)。寄存器中的数据依次右移一位。
74hc164工作流程:
1、显示部分:
将需要显示的数值送入A ==》查表求得显示段码==》将段码逐位移入164==》8位移完后点亮数码管==》延时==》返回第一步执行
2、中断部分:
进入中断==》保存现场==》重置TCC==》够1秒钟将需要显示的数据+1,并重置,不够就退出; 根据以上要求就开始写代码调试了,要注意一点,数据移位时一定要记得高位在前,否则会显示错误。
74hc164内部电路图及应用电路图
74hc164内部电路图
74hc164应用电路图
通过74HC164 的输出可实现LED 的驱动控制,有关LED 的结构原理段码表已在前面节中详细介绍,图4 中由8 个74HC164 输出控制LED 显示器为静态显示,LM317 提供了LED 2V的恒定电压省去了74HC164输出的限流电阻LM317 输出电压,Vout 由R1R2 通过下式算出VouT=1.25(1+R2/R1)。
74hc164如何驱动数码管
74hc164驱动数码管电路图
74hc164驱动数码管程序
Ta的文章
更多
>>
【DSP开发】DSP通用并行端口uPP
0 个评论
基于嵌入式linux和s3c2410平台的视频采集
0 个评论
74hc164如何驱动数码管
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮