HT46RU232盛群单片机串口通信C语言程序.docx

HT46RU232盛群单片机串口通信C语言程序.docx

ID:51689090

大小:31.53 KB

页数:2页

时间:2020-03-15

HT46RU232盛群单片机串口通信C语言程序.docx_第1页
HT46RU232盛群单片机串口通信C语言程序.docx_第2页
资源描述:

《HT46RU232盛群单片机串口通信C语言程序.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、~~~~~~~~~~HT46RU232串口通信~~~~~~~~~~~~~~~~~~~~~程序经过实际验证,调试可行~~~~~~~~~~~编写:thinkerQQ:807389920#include"HT46RU232.h"//botelv:9600,4M#pragmavectorUart_ISR@0x10//串口中断入口申明unsignedchardata;voidDelay(){longi,j;for(i=0;i<=600;i++){for(j=0;j<=60;j++){_delay(100);}}}vo

2、idUart_init(){_ucr1=0x80;//设置BNO,PRT,PREN,STOP位_ucr2=0xe4;//使能TXEN、RXEN_brg=25;//设置波特率,高速,4M,9600_euri=1;//开串口中断_emi=1;//开总中断}voidUart_send(unsignedchardata1){unsignedcharusr;usr=_usr;_txr_rxr=data1;//data此处为全局变量,为待发送数据_txen=1;while(!_txif){}}voidUart_ISR(

3、){unsignedchari;_rxen=1;i=_usr;data=_txr_rxr;//Uart_send(data);if(_perr==1

4、

5、_nf==1

6、

7、_ferr==1

8、

9、_oerr==1)//错误检测{i=_usr;i=_txr_rxr;}}voidmain(){inti;Uart_init();_pac=0;i=0;while(1){for(i=0;i<=500;i++){Uart_send(0x31);_delay(25000);}}}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。