串口2
来源:互联网 发布:iphone酷狗网络异常 编辑:程序博客网 时间:2024/04/29 20:44
/*----------------------------------------------- 名称:串口通信 网站:www.doflye.net 编写:shifang 日期:2009.5 修改:无 内容:连接好串口或者usb转串口至电脑,下载该程序,打开电源 打开串口调试程序,将波特率设置为9600,无奇偶校验 晶振11.0592MHz,发送和接收使用的格式相同,如都使用 字符型格式,设置正确后接受框可以看到UART test,技术论坛:www.doflye.net thank you!------------------------------------------------*/#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 #include"delay.h"/*------------------------------------------------ 函数声明------------------------------------------------*/void SendStr(unsigned char *s);/*------------------------------------------------ 串口初始化------------------------------------------------*/void InitUART (void){ SCON = 0x50; // SCON: 模式 1, 8-bit UART, 使能接收 TMOD |= 0x20; // TMOD: timer 1, mode 2, 8-bit 重装 TH1 = 0xFD; // TH1: 重装值 9600 波特率 晶振 11.0592MHz TR1 = 1; // TR1: timer 1 打开 EA = 1; //打开总中断 //ES = 1; //打开串口中断} /*------------------------------------------------ 主函数------------------------------------------------*/void main (void){InitUART();while (1) { SendStr("UART test,技术论坛:www.doflye.net thank you!");DelayMs(240);//延时循环发送 DelayMs(240); }}/*------------------------------------------------ 发送一个字节------------------------------------------------*/void SendByte(unsigned char dat){ SBUF = dat; while(!TI); TI = 0;}/*------------------------------------------------ 发送一个字符串------------------------------------------------*/void SendStr(unsigned char *s){ while(*s!='\0')// \0 表示字符串结束标志, //通过检测是否字符串末尾 { SendByte(*s); s++; }}
0 0
- 串口2
- 串口2
- 串口2
- 串口2
- STM32串口1发送,串口2接收
- stm32f103串口1串口2收发程序
- 单片机串口通信(2)
- Java串口通信-2
- 枚举串口2
- VC串口通信(2)
- Java串口编程2
- VC串口通信(2)
- W77E58串口2问题
- Linux串口编程(2)
- 异步串口(2)
- VC串口通信(2)
- 定时器2+串口发送
- QT 串口通信2
- 关于mac系统外接键盘的设置
- 2017.02.15总结
- ContentProvider的工作过程
- 让你的DBCP连接池连接不超时
- PAT-A 1009. Product of Polynomials (25)
- 串口2
- 微信高并发资金交易系统设计方案——百亿红包背后的技术支撑
- Netty4学习笔记(1)-- ChannelPipeline
- 常用AMF解析
- Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1
- 今天入门啦
- Asp.net mvc 知多少(六)
- Socket通信 客户端和服务器端的通信 客户端
- myeclipse xml自动提示怎么配置