PIC18FXX8单片机通用同步异步收发器的编程应用
创始人
2025-06-19 10:17:10
0

PIC18FXX8单片机通用同步异步收发器的编程应用

摘 要:本文介绍了Microchip公司推出的PIC18FXX8单片机通用同步异步收发器USART(串行通信接口)的相关内容,给出了单片机该模块的接口电路和C语言应用编程。

关键词:PIC18FXX8,串行通信

0 引言

PIC18Fxx8单片机是美国微芯公司推出的16位RISC指令集的高级产品,由于芯片内含有A/D、内部E2PROM存储器、I2C和SPI接口、CAN接口、同步/异步串行通信(USART)接口等强大的功能,具有很好的应用前景。但是,目前介绍其应用和以C语言编程的中文参考资料很少。本文将探讨该型单片机异步串行通信的编程应用,程序用HI-TECH PICC-18 C语言编写,并在重庆大学-美国微芯公司PIC单片机实验室的`PIC18F458实验板上通过。

1 PIC18FXX8单片机同步/异步收发器(USART)

通用同步/异步收发器(USART)模块是由PIC18FXX8内的三个串行I/O模块组成的器件之一(USART也叫串行通信接口即SCI),可以配置为全双工异步方式、半双工同步主控方式、半双工同步从动方式三种工作方式。

TXSTA是PIC18FXX8单片机串行通信发送状态和控制寄存器,RCSTA是接收状态和控制寄存器。由于在实际工程中,异步方式用得最多,这里仅介绍异步工作方式,其它方式可参阅相关资料。

1.1 USART 异步工作方式

在异步工作方式下,串行通信接口USART采用标准的不归零(NRZ)格式(1位起始位、8位或9位数据位和一位停止位),最常用的数据位是8位。

片内提供的8位波特率发生器BRG可用来自振荡器时钟信号产生标准的波特率频率。通过对SYNC位(在TXSTA寄存器中)清零,可选择USART异步工作方式。

1.2 USART波特率发生器(BRG)

USART带有一个8位的波特率发生器(BRG),这个BRG支持USRAT的同步方式和异步方式。用SPBRG寄存器控制一个独立的8位定时器的周期。在异步方式下,BRGH位(控制寄存器TXSTA的)也被用来控制波特率。在同步方式下,用不到BRGH位。表1给出了在主控方式下(内部时钟)不同USART工作方式时的波特率计算式。

表1 主控方式下的波特率计算式

SYNC

BRGH=0(低速)

[1][2][3][4][5][6]

相关内容

热门资讯

离职给领导的感谢信   人要有感恩之情,离开公司,我们应不要忘记给领导写一份感谢信。接下来小编搜集了离职给领导的感谢信,...
国庆晚会致辞 国庆晚会致辞6篇  在平平淡淡的学习、工作、生活中,大家最不陌生的就是致辞了吧,致辞是指在仪式上所讲...
酒店总经理致辞 酒店总经理致辞15篇  在日常学习、工作抑或是生活中,大家肯定对各类致辞都很熟悉吧,有些致辞超出了某...
离职证明怎么写 离职证明怎么写(精选8篇)  引导语:离职时,一般都需要写证明,而离职证明要怎么写呢?离职证明的范文...
幼儿园保育员辞职信怎么写 幼儿园保育员辞职信怎么写  幼儿园保育员辞职信怎么写(一)尊敬的李园长:  我很遗憾自己在这个时候向...
父母答谢宴致辞 父母答谢宴致辞(通用10篇)  在日复一日的学习、工作或生活中,大家都不可避免地会接触到致辞吧,致辞...
个人简历表自我评价 个人简历表自我评价我就象是一块海绵,可以迅速地接收新观念、知识、事物,同时具有强烈的团队合作意识和集...
往届毕业生简历下载  往届毕业生简历下载是由应届毕业生求职网为你提供的一个适合个人求职的简历表格,下载后可直接使用或根据...
模特个人简历封面 模特个人简历封面
求职招聘简历怎么写   很多应届生求职的弱点,就在于缺乏工作经历,但是这也同时代表着,这样的求职者具有很强的可塑性。因此...
会计个人简历封面图片   一份好看的简历封面,是跟求职有一定的影响的,HR们也可以通过您的简历封面取得您个人的爱好以及性格...
员工入职登记表 员工入职登记表  企业招聘新员工时,往往会让他们填写一份入职登记表。那么,员工入职登记表的格式是怎样...
个人简历表格样本 个人简历表格样本范文  时间的脚步是无声的,它在不经意间流逝,相信很多朋友又忙着找工作呢吧,该为自己...
简洁个人简历模板表格下载   基本信息  姓 名:刘XX 性 别:女  出生年月:1982.3 户 口:北京  学 历:本科 ...
人事求职简历 人事求职简历范文  时间真是转瞬即逝,我们找工作的时间就要到来,此时是不是该好好写写简历呢?简历要怎...
小学数学教师简历范文   我最大的资本——年轻,具有很强的可塑性!以下是小编收集的小学数学教师简历范文,仅供大家阅读参考!...
个人简历自我推荐信   个人简历自我推荐信的内容应便于阅读,有吸引力,个人简历自我推荐信。并使人对自己和自己的目标有良好...
文员工作简历自我评价怎么写   文员负责综合部日常事务性工作;负责中心各种文稿的打印、发送,负责中心文件材料的领取;文员工作简历...
个人求职简历标准范本   大学毕业生来说,求职的头一件大事就是做好简历。随着求职竞争压力越来越大,如何在个人简历中体现自己...
网络编辑个人简历 网络编辑个人简历范文  简历是招聘者对未曾谋面的求职者第一印象好坏的影响因素,接下来小编整理了网络编...