- 1
- 2
- 3
- 4
- 5
C8051F320的串口工作原理
资料介绍
问题描述:串口是非常重要的通信方式,特别在程序的调试与测试阶段,可以打印自定义的调试信息以供判断程序的运行情况。C8051F320只有一个串口UART0,是基于标准8051串口的,现在打算利用该串口来传一些数据,因此对其使用做下记录。
UART0:异步全双工,可工作在标准8051串口的模式1和模式3下。增强型波特率支持。在程序将串口缓冲中的数据读走后可以立即接收下一个字节。UART0有两个SFR,SCON0用于控制,SBUF0为串口缓存。SBUF0是接收和发送两用的,写入SBUF0寄存器时作用于发送寄存器,读SBUF0时作用于接收寄存器。
开UART0中断时,一次发送完成(此时SCON0中TI0置1)或SBUF0中字节被读取(SCON0中RI0置1)都会跳入中断处理。而且中断标志TI0和RI0都要软件清零。由于发送和接收中断都是跳入同一个中断处理程序中,因此UART0中断处理程序中要软件判别是接收中断发生还是发送中断发生。UART0串口数据的接收是通过RX引脚(P0.5),UART0串口数据的发送是通过TX引脚(P0.4)。
部分文件列表
文件名 | 大小 |
[C8051F320]C8051F320的串口工作.pdf | 335K |
最新上传
-
cai0603 打赏3.00元 1天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
cai0603 打赏3.00元 1天前
用户:dongshao
-
21ic小能手 打赏5.00元 1天前
-
21ic小能手 打赏10.00元 1天前
-
21ic下载 打赏310.00元 1天前
用户:gsy幸运
-
21ic下载 打赏310.00元 1天前
用户:zhengdai
-
21ic下载 打赏310.00元 1天前
用户:小猫做电路
-
21ic下载 打赏310.00元 1天前
用户:liqiang9090
-
21ic下载 打赏270.00元 1天前
用户:kk1957135547
-
21ic下载 打赏160.00元 1天前
用户:w178191520
-
21ic下载 打赏160.00元 1天前
用户:w1966891335
-
21ic下载 打赏50.00元 1天前
用户:w993263495
-
21ic下载 打赏40.00元 1天前
用户:w993263495
-
21ic下载 打赏90.00元 1天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 1天前
用户:sun2152
-
21ic下载 打赏40.00元 1天前
用户:xzxbybd
-
21ic下载 打赏40.00元 1天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 1天前
用户:happypcb
-
21ic下载 打赏50.00元 1天前
用户:forgot
-
21ic下载 打赏10.00元 1天前
用户:xuzhen1
-
21ic下载 打赏20.00元 1天前
用户:wanglu6666
-
21ic下载 打赏5.00元 1天前
用户:人间留客
-
21ic下载 打赏5.00元 1天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 1天前
用户:akae_du
-
21ic下载 打赏5.00元 1天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
全部评论(0)