单片机应用题

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:19:37
51单片机利用查询方式,从串口中作方式1进行串口通信,波特率为2400bps,已知晶振频率Fosc=11.0592MHz,波特率倍增位位0,串口允许接收,计算定时/计算器1的初值及特殊功能寄存器TMOD,SCON,PCON,,IE的取值,并给出过程

#include<reg52.H>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int

void serise_s(void) interrupt 4
{

//串口中断程序

}

void mian()
{
TMOD=0x21;//11.0592
TH1=0XF4;//2400
TL1=0XF4;
SCON=0X50;
ET1=1;
TR1=1;
PS=1;
EA=1;

while(1)
{
//向TXD发送数据0x30
//(这里是循环发出)
SBUF=0x30;
while(TI==0);
TI=0;

}

}