單片機(jī)串口筆記
SM0=0;
SM1=1;
TMOD=0x20;
使用T1計(jì)時(shí)器,因?yàn)镸0=0;M1=1;則為0010 0000 為0x20
TH1=0xfd;
TL1=0xfd;
TR1=1;
ES=1;
ES:串行口中斷允許位 位于單片機(jī)中斷允許寄存器IE當(dāng)中,可直接尋址(ACH),ES=0時(shí),禁止串行口中斷;ES=1時(shí),允許串行口中斷。
EA=1;
中斷4:
//接收部分
RI=0;
somebody=SBUF;
//發(fā)送部分
ES=0;
SBUF=a;
while(TI==0);
TI=0;
ES=1;
評(píng)論