?? 11.c
字號(hào):
#include<at89x51.h>
#include<stdio.h>
unsigned char getdata;
void main() //主程序
{
TMOD=0x20; //定時(shí)器1工作在01模式0010 0000
TH1=250; //定時(shí)器1高端數(shù)據(jù)1111 1101(高端自動(dòng)填充低位)
TL1=250; //定時(shí)器1低端數(shù)據(jù)1111 1101
SCON=0x50; //串口工作模式選擇01模式 0100 0000
PCON=0x80; //定義PCON中的SMOD位為1000 0000(計(jì)算波特率用)
TR1=1;
EA=1;
ES=1; //定時(shí)器1開(kāi)始工作
P1=0xff;
}
void serial() interrupt 4 using 1
{
while( 1 )
{if (RI) //如果是串口輸入引起中斷
{
RI=0;
getdata = SBUF;
P1=getdata;
}
else TI=0;
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -