单片机7seg-mpx4-ca如何显示不同的数字?如题,不管如何做4个数码管都会显示同一个数字.最好给出0001~0060循环变化的C语言使用的是AT89C51单片机
来源:学生学帮网 编辑:学帮网 时间:2024/06/25 23:13:51
单片机7seg-mpx4-ca如何显示不同的数字?
如题,不管如何做4个数码管都会显示同一个数字.
最好给出0001~0060循环变化的C语言
使用的是AT89C51单片机
以下程序实现是0-59的显示,段码接是的P0,位选接P2
#include "reg51.h"
#define uchar unsigned char
uchar display_code[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
uchar display_data[8]={0,0,0,0,0,0,0,0};
void delay(void)
{
uchar i;
for(i=250;i>0;i--);
}
void display()
{
uchar i,k;
k=0x80;
for(i=0;i>1;
delay();
}
P2=0;
}
void calc()
{
display_data[7]++;
if(display_data[7]>9)
{
display_data[7]=0;
display_data[6]++;
if(display_data[6]>5)
{
display_data[6]=0;
}
}
}
void main(void)
{
uchar i;
while(1)
{
for(i=0;i
单片机7seg-mpx4-ca如何显示不同的数字?如题,不管如何做4个数码管都会显示同一个数字.最好给出0001~0060循环变化的C语言使用的是AT89C51单片机
protues中的7seg-mpx4-cc和7seg-mpx6-ca有什么区别
proteus中单片机连接数码管(7SEG-MPX4-CC-BLUE)中间的元器件是什么
请问proteus里面的7seg-bcd里的数码管引脚问题我用proteus里的7seg-bcd,它在那里面只有四个引脚控制,但是我用单片机的P1.0到P1.7来控制两个这样的数码管来显示交通灯倒计时,买回来的都是十个引
7-SEG display是什么意思
求protues软件中“7seg-mpx1-ca”共阳数码管引脚图如题
单片机如何控制点阵利用单片机编程来控制LED灯显示汉字
什么是SEG?
heap seg中seg是什么意思?
Proteus 数码管仿真用7SEG-MPX6-CA六个公阳二极管显示器仿真,怎么进行位选,即是只让某个数码显示器亮,期待各位大侠的答复~谢谢~
单片机如何控制锁相环?
请问利用热敏电阻来检测温度给单片机AD处理显示,其最常用的简单原理图是如何的?
单片机中计算平方子程序该如何写(不使用查表法)
如何知道单片机的位数
android logcat 怎么不显示log,如何让它显示?该如何设置?
74LS164的9脚可以不吗?用单片机控制74LS164驱动数码管,74LS164的九脚空着,哪都没接,一点都没影响显示结果,
SEG 文件是什么?
104081.SEG是什么啊