51单片机显示和间隔,八个闪烁间隔100ms 这个程序不知道哪里错了,8个灯长亮,这是为什么?

这里用到PCF8591 ADDA芯片 和51单片机显示和间隔机和一个电位器。通过 控制 电位器产生PWM波,控制舵机 旋转并在数码管上显示角度。

内容:此程序通过IIC协议对DAAD芯片操作读取电位器的电压,并输出模拟量用LED亮度渐变指示,晶体选用12MHz

读取AD模数转换的值有返回值

Send(0x40|Chl);//写入选择的通道,本程序只用单端输入差分部汾需要自行添加

//Chl的值分别为0、1、2、3,分别代表1-4通道

到“中国电子开发网”上下载些唎程看下里面有很多可用的资料,希望对你有所帮助

你对这个回答的评价是?

采纳数:3 获赞数:5 LV2

你对这个回答的评价是

那就用一个数码管多好何苦用LED來拼凑呢,也不像吗数码管也好买,也很便宜

如果仅仅是为了写程序,就用proteus画个仿真图好了就像这样的

嗯,下一步要用数码管这個是用来考验我们的,你能写一下这个程序吗
13个LED灯是这样排列的

13个LED灯怎么可能显示得了四个字符这是不能实现的。

13个组成一个8字形一個一个的显示
电路图呢?其实主要是编码这个实现起来很容易,但比较花时间
就是用单片机显示和间隔的最小系统,电源电压5V,能不能幫我先写个程序啊拜托了

你对这个回答的评价是?

我要回帖

更多关于 单片机显示和间隔 的文章

 

随机推荐