#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char //定义uchar为无符号
#define uint unsigned int //定义uint为无符号整型
uchar code data1[]={0xFE,0xFD,0xFA,0xF7,0xEF,0xDF,0xAF,0x7F};
void delayms(int xms) //延时函数
{
int i, j;
for(i=0;i<xms;i++)
for(j=0;j<250;j++);
}
void main() //[email protected]
{
unsigned char i;
//unsigned char dat;
TMOD=0x20;
SCON=0x40;
PCON=0x00;
TH1=0xfd;
TL1=0xfd;
TR1=1;
SM0=0;
SM1=1;
while(1)
{
//ledlight();
for(i=0;i<8;i++) //模拟检测数据
{
SBUF=data1[i];
P1=data1[i] ;
while(!TI); //等待发送数据完成
TI=0; //清除发送完成标志位
delayms(15) ;
}
}
}
å¯å¯ï¼è°¢è°¢ï¼ç°å¨æåç°æ¯ä¹å串å£çº¿è¿æ¥æé®é¢ï¼ç°å¨ä¼ è¾çæ°æ®å¨ä¸²å£è°è¯å©ææ¾ç¤ºçæ¯ä¹±ç ï¼æææè¾å ¥çåå è¿å¶ï¼å¨è°è¯å©æä¸æ¾ç¤ºçå°±ä¸æ£ç¡®ï¼å¯ä»¥è¯·é®ä¸ä¸æ¯ä»ä¹åå åï¼