求在51单片机让4位单片机0~9数码管显示示8131的静态程序

1、先实现对一个单片机0~9数码管顯示示数字的控制

2、两个单片机0~9数码管显示示需要扫描扫描频率自己控制

3、两个数码管分别显示数字

你对这个回答的评价是?

利用单片机及某些数字电路块的結合可以实现静态字符的显示。本例是利用74LS164八位移位寄存器(串入、并出)与单片机串行口结合使数码管静态显示数字“5555”。

(1)单片机0~9数碼管显示示数字“5555”硬件电路(见图20)

图20 显示字符“5555”接线原理图

在图20的电路中,74LS164的相关引脚与数码管的a、b、c、d、e、f、g引脚相连接并且74LS164为串行输入、并行输出,所以L4LS164串行输入的数据与数码管对应字符的关系见表7

表7 L4LS164串行输入的数据与数码管对应字符的关系表

(2)单片机0~9数码管顯示示数字“5555”硬件电路元器件(见表8)。

表8 单片机0~9数码管显示示数字“5555”硬件电路元器件表

(3)单片机0~9数码管显示示数字“5555”程序流程图(见圖21)

图21 显示数字“5555”程序流程图

(4)单片机0~9数码管显示示数字“5555”程序。

声明:本文由入驻电子说专栏的作者撰写或者网上转载观点仅代表作者本人,不代表电子发烧友网立场如有侵权或者其他问题,请联系举报

能亮就行比如之类的。我用keil编叻好几个都不亮主要是看不懂各个端口是用哪个,怎么控制最好有//注释。谢过~~~... 能亮就行比如之类的。我用keil编了好几个都不亮主要昰看不懂各个端口是用哪个,怎么控制最好有//注释。谢过~~~

你试着将所有的都置1或者为0,加上控制端 共四种情况 就会出来了 左边的8个口僦是数码管8字 中的7个横竖管 加上一个 点 共八个 右边为哪个数码管的控制端

毕竟不知道是共阴极还共阳极的数码管

你对这个回答的评价是

 

┅个端口有 8位,0-7

你对这个回答的评价是

你是不是使用的单片机开发板呀,你看看你的这个数码管对应的排线有没有接貌似直接了二极管的排线没有接数码管的排线,能不能把完整的线路图发来看看

你对这个回答的评价是

你对这个回答的评价是?

我要回帖

更多关于 单片机0~9数码管显示 的文章

 

随机推荐