程序#include<reg52.h>#define uchar unsigned char
sbit x1=P0^0;
sbit x2=P0^1;
sbit x3=P0^2;
sbit x4=P0^3;
sbit y1=P2^4;
sbit y2=P2^5;
sbit y3=P2^6;
sbit y4=P2^7;
void delay2ms()
{
uchar i;
TMOD=0x10;
for(i=0;i<8;i++)
{ TH1=256-250;
TL1=256-250;
TR1=1;
while(!TF1)
TF1=0;
}
}
void main()
{
x1=0x04;
y1=0xaf;
delay2ms();
x2=0x0f;
y2=0x1f;
delay2ms();
x3=0x04;
y3=0xaf;
delay2ms();
x4=0x0b;
y4=0xaf;
delay2ms();
仿真图
-
仿真图
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
不需要写吧,我们书上都没有,我觉得他就是计满溢出吧,到底是怎样的,能不能具体帮我分析一下呢,非常感谢
一周热门 更多>