/*注意设置波特率为4800,向串口不断输入0,便可实现led的亮灭*/
#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器
typedef unsigned int u16; //对数据类型进行声明定义
typedef unsigned char u8;
sbit led0=P2^0;
sbit led1=P2^1;
sbit led2=P2^2;
/*******************************************************************************
* 函数名 :UsartInit()
* 函数功能 :设置串口
* 输入 : 无
* 输出 : 无
*******************************************************************************/
void UsartInit()
{
SCON=0X50; //设置为工作方式1
TMOD=0X20; //设置计数器工作方式2
PCON=0X80; //波特率加倍
TH1=0XF4; //计数器初始值设置,注意波特率是4800的
TL1=0XF4;
ES=1; //打开接收中断
EA=1; //打开总中断
TR1=1; //打开计数器
}
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void main()
{
UsartInit(); // 串口初始化
while(1);
}
/*******************************************************************************
* 函数名 : Usart() interrupt 4
* 函数功能 : 串口通信中断函数
* 输入 : 无
* 输出 : 无
*******************************************************************************/
void Usart() interrupt 4
{
u8 receiveData,i;
if(SBUF=='0')
led0=~led0;
receiveData=SBUF;//出去接收到的数据
RI = 0;//清除接收中断标志位
SBUF=receiveData;//将接收到的数据放入到发送寄存器
while(!TI); //等待发送数据完成
TI=0; //清除发送完成标志位
}
上一篇:蓝牙遥控智能车制作 单片机+SG90舵机扫描
下一篇:51单片机Proteus仿真320x240TFT彩屏
推荐阅读最新更新时间:2024-11-17 01:22
设计资源 培训 开发板 精华推荐
- 用于 12V 应用的 LTC4367CMS8 过压电源控制器的典型应用
- MC78M15ACTDG 15V 可调输出稳压器的典型应用
- 使用热电偶测量温度的两种方法具有简单性、准确性和灵活性
- 晶体管测试仪(带外壳版本)
- 基于LNBH23的LNB电源演示板
- ADR550B 5V 输出高精度并联模式电压基准的典型应用
- ADP2323-EVALZ,ADP2323 评估板、双通道 3 A、20 V、同步降压稳压器,集成高侧 MOSFET
- NCP4545 生态开关的典型应用具有低 RON 的高级负载管理控制负载开关,用于外部泄放电阻器,具有开启延迟和压摆率的单电容器调整
- SY89316V,用于 GB 以太网交换机的 2500MHz 时钟缓冲器的评估板
- 基于ESP12S的最小门禁系统板
- 非常见问题解答第223期:如何在没有软启动方程的情况下测量和确定软启动时序?
- 兆易创新GD25/55全系列车规级SPI NOR Flash荣获ISO 26262 ASIL D功能安全认证证书
- 新型IsoVu™ 隔离电流探头:为电流测量带来全新维度
- 英飞凌推出简化电机控制开发的ModusToolbox™电机套件
- 意法半导体IO-Link执行器电路板为工业监控和设备厂商带来一站式参考设计
- Melexis采用无磁芯技术缩小电流感测装置尺寸
- 千丘智能侍淳博:用数字疗法,点亮“孤独症”儿童的光
- 数药智能冯尚:ADHD数字疗法正为儿童“多动症”提供更有效便捷服务
- Vicor高性能电源模块助力低空航空电子设备和 EVTOL的发展
- 创实技术electronica 2024首秀:加速国内分销商海外拓展之路