/*************** writer:shopping.w ******************/
#include <reg52.h>
#include <intrins.h>
#include <stdio.h>
#define uint unsigned int
#define uchar unsigned char
sbit clk= P3^1;
void Delay(uint x)
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}
void main()
{ uchar dat;
SCON = 0x00;
dat=0x80;
while( 1)
{
clk=0;
SBUF=dat;
clk=1; //为何不要用时钟锁存???
while(TI==0) ;
TI=0;
Delay(500);
dat=_crol_(dat,1);
}
}
此帖出自
小平头技术问答
一周热门 更多>