UART串口通信程序.doc

UART串口通信程序.doc

ID:57691017

大小:13.00 KB

页数:1页

时间:2020-09-01

UART串口通信程序.doc_第1页
资源描述:

《UART串口通信程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UART串口通信程序--------------------------------------------------------------------------------UART接口实险。1、串口以查询方式接收数据,并分别将数据显示的PB口和返回。2、内部1M晶振,程序采用单任务方式,软件延时。3、进行此实验请插上JP1的所有8个短路块,JP7(LED_EN)短路块。4、通过此实验,可以对串口通信有个初步认识。#include"iom16v.h"/*串口初始化函数*/voidUart_Init(void){UCSRA=0x02

2、;/*倍速*/UCSRB=0x18;/*允许接收和发送*/UCSRC=0x06;/*8位数据*/UBRRH=0x00;UBRRL=12;/*9600*/}voidUart_Transmit(unsignedchari)/*数据发送,查询方式*/{while(!(UCSRA&(1<

3、返回数据*/}voidmain(void)/*主函数*/{unsignedchartemp;DDRA=0x00;/*方向输入*/PORTA=0xFF;/*打开上拉*/DDRB=0xFF;/*方向输出*/PORTB=0xFF;/*电平设置*/DDRC=0x00;PORTC=0xFF;DDRD=0x02;PORTD=0xFF;Uart_Init();while(1){temp=Uart_Receive();/*等待接收数据*/PORTB=~temp;/*显示低电平有效*/Uart_Transmit(temp);/*发送收到的数据*/}}

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

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

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