- 2
- 0
- 约4.52千字
- 约 11页
- 2019-09-24 发布于湖北
- 举报
跟我学51单片机(三):单片机串口通信实例
上讲介绍并应用了 单片机内部定时器和中断,并给出了实例。这一讲将介绍单片机上的串口通信。通过该讲,读者可以掌握单片机上串口的工作原理和如何通过程序来对串口进行设置,并根据所给出的实例实现与PC 机通信。
一、原理简介
51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。串行通信是指数据一位一位地按顺序传送的通信方式,其突出优点是只需一根传输线,可大大降低硬件成本,适合远距离通信。其缺点是传输速度较低。
与之前一样,首先我们来了解单片机串口相关的寄存器。
SBUF 寄存器:它是两个在物理上独立的接收、发送缓冲器,可同时发送、接收数据,可通过指令对SBUF 的读写来区别是对接收缓冲器的操作还是对发送缓冲器的操作。从而控制外部两条独立的收发信号线RXD(P3.0)、TXD(P3.1),同时发送、接收数据,实现全双工。
串行口控制寄存器SCON(见表1) 。
表1 SCON寄存器
表中各位(从左至右为从高位到低位)含义如下。
SM0 和SM1 :串行口工作方式控制位,其定义如表2 所示。
表2 串行口工作方式控制位
其中,fOSC 为单片机的时钟频率;波特率指串行口每秒钟
您可能关注的文档
最近下载
- 2025汾西矿业井下操作技能人员招聘150人(山西)笔试参考题库附答案.docx VIP
- T∕CECS 10031-2019 绿色建材评价 砌体材料(可复制版).pdf
- 上海财经大学2023-2024学年第2学期《高等数学(下)》期末试卷(B卷)附标准答案.pdf
- 高中数学:构造函数方法.doc VIP
- 投资理财《形态分析精要》股市形态.pdf VIP
- 2026年事业单位统考《综合应用能力(a类)》真题及答案解析资料.docx VIP
- 贵州省贵阳市2024-2025学年下学期七年级数学期末试卷(含部分答案).pdf VIP
- 土木工程力学(本)国家开放大学题库.doc VIP
- 小学英语必背句型汇总.pdf VIP
- 汾西矿业考试题库及答案.doc VIP
原创力文档

文档评论(0)