/**************************************************************************************
* 串口通信实验 *
实现现象:下载程序后打开串口调试助手,将波特率设置为4800,选择发送的数据就可以显示
在串口助手上。
注意事项:无。
***************************************************************************************/
#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器
typedef unsigned int u16; //对数据类型进行声明定义
typedef unsigned char u8;
u8 receiveData;
u8 f,f1;
u16 i;
u8 code smg_d[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e};
u8 code smg_w[] ={0xfe,0xfd,0xfb,0xf7,0xef,0xdf};//{0xdf, 0xef, 0xf7, 0xfb,0xfd,0xfe};
void delay(){
u16 x, y;
for(x = 5; x > 0; x--)
for(y = 15; y > 0; y--);
}
/*******************************************************************************
* 函数名 :UsartInit()
* 函数功能 :设置串口
* 输入 : 无
* 输出 : 无
*******************************************************************************/
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载