TA的每日心情 | 开心 2024-11-13 11:41 |
---|
签到天数: 1 天 [LV.1]初来乍到
一级逆天
- 积分
- 19
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
#include "reg51.h"
#include "intrins.h"
//测试工作频率为11.0592MHz
sfr T2L = 0xd7;
sfr T2H = 0xd6;
sfr AUXR = 0x8e;
sbit P10 = P1^0;
sbit P11 = P1^1;
void UART1_Isr() interrupt 4
{
if (TI)
{
TI = 0; //清中断标志
P10 = !P10; //测试端口
}
if (RI)
{
RI = 0; //清中断标志
P11 = !P11; //测试端口
}
}
void main()
{
SCON = 0x50;
T2L = 0xe8; //65536-11059200/115200/4=0FFE8H
T2H = 0xff;
AUXR = 0x15; //启动定时器
ES = 1; //使能串口中断
EA = 1;
SBUF = 0x5a; //发送测试数据
while (1);
} |
|