矩陣_串口通信.rar
(24.5 KB, 下載次數: 7)
2020-5-4 14:26 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
#include "STC89C5xRC.h" typedef unsigned int u16; typedef unsigned int u8 ; unsigned char led_m ; extern void key_16(void); void UsartInit() { SCON=0x50; TMOD=0x20; PCON=0x80; TH1=0xF3; TL1=0xF3; ES=1; EA=1; TR1=1;
}
void delay_s(unsigned int t) { while(t--) { } }
void main() { UsartInit(); while(1) { key_16(); switch(led_m) { case'0':{P27=1;}break; case'1':{P27=0;}break;
case'S':{P27=!P27; delay_s(5000); }break; case'B':{P27=!P27; delay_s(5000); }break; //// case'Y': delay_s (50); {go();} break; //// case'X': delay_s (50); {hou();} break; } } }
void Usart() interrupt 4 { if(RI); { led_m=SBUF;
RI=0; SBUF=led_m; }
if(TI) { TI=0; } } //// void chuan() interrupt 4 //串口服務函數 ////{ //// RI=0; //軟件清零 //// led_m=SBUF; //讀取SBUF數據 //// }
|