可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术 *** 作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
电路图 如下:
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit duan=P2^6
sbit wei=P2^7
uchar code digit[6]={0xf9,0xa4,0xb0,0x99,0x92,0X82}
void delay(xms)
{
uint i,j
for(i=xmsi>0i--)
for(j=110j>0j--)
}
void main()
{
while(1)
{
wei=1
P0=0x01
wei=0
duan=1
P0=digit[0]
duan=0
delay(500)
wei=1
P0=0x02
wei=0
duan=1
P0=digit[1]
duan=0
delay(500)
wei=1
P0=0x04
wei=0
duan=1
P0=digit[2]
duan=0
delay(500)
wei=1
P0=0x08
wei=0
duan=1
P0=digit[3]
duan=0
delay(500)
wei=1
P0=0x10
wei=0
duan=1
P0=digit[4]
duan=0
delay(500)
wei=1
P0=0x20
wei=0
duan=1
P0=digit[5]
duan=0
delay(500)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)