完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
74ls164 c程序 单片机 74ls164 IO 口驱动程序 串入并出 源代码(C语言 附源文件及仿真程序) 因为89c2051总共才有20个引脚 所以在实现复杂功能的单片机应用中 节约针脚的使用显得尤为重要 我最近在做 单片机项目时 已开始客户要求的功能少 所以采用 89c2051的p1口直接驱动 两个led数码管(外加两个扫描控制脚 p3_3 p3_4)这样光显示部分就占用了9个脚 开始的几个控制系统还可以满足需要 可是后来 客户要一次加 三个功能 1.水平开关输入 2.缺水开关输入 3.状态报警输出 因为之前做的程序 20个脚正好全部用上 所以这次再加功能 再不更换单片机芯片的情况下 就只能 把显示电路 改为其他方式 考虑到成本问题 采用常用的 74ls164驱动led比较实用 (74LS164 是TTL 八位串行入/并行输出移位寄存器) 经过两天的研究 现在终于完成了该项目的程序编写工作再此次编写过程中 我发现 网上讲的大多数都是 74ls164 汇编程序的例子 c语言的 几乎没有 所以在此奉上74ls164的c语言的源代码 其中驱动共阴数码管 和驱动共阳数码管时 程序是不同的 这一点 其他地方 还有书上并未 明确说明 所以在这要重点提一下。 c51源码和 proteus仿真程序下载请点击下面链接(压缩包包括 共阴、共阳源文件 及仿真文件) #include "reg52.h" void sendbyte(uchar byte) }
main()
|
|
相关推荐
10 个讨论
|
|
只有小组成员才能发言,加入小组>>
4519 浏览 0 评论
9687 浏览 0 评论
6365 浏览 0 评论
4797 浏览 1 评论
5771 浏览 0 评论
请问一下qspi mtsr引脚传输一次32bit后引脚不拉低怎么解决?
768浏览 2评论
1042浏览 2评论
12816浏览 2评论
最近UJA1023开发遇到问题了,各位大神有谁知道可以替代这颗芯片的
947浏览 1评论
1305浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 01:30 , Processed in 0.989179 second(s), Total 57, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3474