|
不多說了挺簡單的
}{W{%HE4]M{({(FFZYJJPLV.png (26.98 KB, 下載次數: 74)
下載附件
2019-7-19 20:23 上傳
發送端程序
- #include <reg52.h>
- #define uchar unsigned char
- #define uint unsigned int
- const uchar LEDcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
- void delay_ms(uint t)
- {
- uint m,n;
- for (m=0;m<t;m++)
- for (n=0;n<1000;n++);
- }
- void MasterUART_init(void)
- {
- SCON = 0x50;
- TMOD = 0x20;
- TH1 = 0xFD;
- TL1 = 0xFD;
- TR1 = 1;
- // ES = 1;
- // EA = 1;
- }
- void MasterSendByte(uchar udat)
- {
- SBUF = udat;
- while(!TI);
- TI = 0;
- }
- void MasterSendStr(uchar *str)
- {
- while(*str!='\0')
- {
- MasterSendByte(*str);
- str++;
- }
- }
- void main()
- { uchar i;
-
- while(1)
- {
- for(i=0;i<8; i++)
- { MasterUART_init();
- MasterSendByte(LEDcode[i]);
- P1=LEDcode[i];
- delay_ms(250);
- }
- }
- }
復制代碼
。。。。。。。。。。。發送接收機后附件
|
|