74ls164应用电路
本文采用了74ls164 这个串入并出的移位寄存器,很好地解决了2051 与l ed 的显示接口电路。
1 硬件电路
2051 余下的并行i/ o 口线不足8 根,数据的并行输出已不可能,但可以考虑串行输出方法,图1 给出串行口扩展的4 位l ed 显示接口电路。该电路只使用2051 的3 个端口,配接4 片串入并出移位寄存器74ls164 与1 片三端可调稳压器lm317t
3 结束语
本串行口扩展的led 显示接口电路已被笔者成功地应用到以at89c2051 单片机为核心的智能仪表中,如单片机湿度测量仪、单片机温度测量仪等。现场运行表明,led 显示清晰稳定不闪烁,特别是在现场环境如光照强弱不同的情况下, 可以在线调整led 发光的亮度,获得视觉与功耗的最佳效果。图1 串行口扩展的4 位led显示电路.
74ls164是一个串行输入并行输出的移位寄存器,可用于扩展并行输出口。
74ls165是8位并行输入串行输出移位寄存器,可以扩展一个或多个8位并行i/o口
74ls164静态显示接口
最近做一个很简单的应用单片机与74ls164结合的串如并出的应用
用8051串行口外接74ls164扩展8位并行输出口,如图所示,8位并行口的各位都接一个发光二极管,要求发光管呈流水灯状态。 串行口方式0的数据传送可采用中断方式,也可采用查询方式,无论哪种方式,都要借助于ti或ri标志。串行发送时,可以靠ti置位(发完一帧数据后)引起中断申请,在中断服务程序中发送下一帧数据,或者通过查询ti的状态,只要ti为0就继续查询,ti为1就结束查询,发送下一帧数据。在串行接收时,则由ri引起中断或对ri查询来确定何时接收下一帧数据。无论采用什么方式,在开始通讯之前,都要先对控制寄存器scon进行初始化。在方式0中将,将00h送scon就可以了。
org 2000h
start: mov scon,#00h ;置串行口工作方式0
mov a,#80h ;最高位灯先亮
clr p1.0 ;关闭并行输出(避象传输过程中,各led的暗红现象)
out0: mov sbuf,a ;开始串行输出
out1: jnb ti,out1 ;输出完否
clr ti ;完了,清ti标志,以备下次发送
setb p1.0 ;打开并行口输出
acall delay ;延时一段时间
rr a ;循环右移
clr p1.0 ;关闭并行输出
jmp out0 ;循环
;****************延时间200ms***************
delay: mov r7,#4
del1: mov r6,#200
del2: mov r5,#125
del3: djnz r5,del3
djnz r6,del2
djnz r7,del1
ret
74ls164和单片机的通讯端口应用电路。
使用ADC0808构建的模数转换器电路
一名算法工程师的职业规划
万物工场出席天猫精灵蓝牙Mesh开发者大会
码垛机器人吨包袋化工材料码垛应用案例
索尼两款低价新机提前发布 售价1170元起
74ls164驱动数码管电路 74ls164应用电路
无线充电技术拓展至笔记本领域 戴尔或先试水
华为易微联合作升级!助力厂商加入“HarmonyOS”生态圈
无印良品推出首款无人驾驶巴士GACHA,形似玩具太空舱
人工智能对抗艾滋?并非空谈
针对大疆漏洞奖励计划引发争议一事,官方回应已聘请安全公司调查
用向日葵远程运维影院取票机,减少运维成本同时增加净利润
服装店中的体感试衣镜将颠覆传统的试衣格局
一种用于电动汽车上高压继电器的线圈驱动电路
使用GC2000 PowerStation导出SMT贴片坐标教程
扬尘噪声监测设备在城市建设中的应用
2009中国电子元件行业十大知名品牌
荣耀畅玩6X、红米note4X和360N5对比评测,换你选哪个?
飞兆半导体推出高速MOSFET/IGBT栅极驱动光耦合器FO
人工智能的发展对内容营销行业有什么影响