手把手教你学单片机.ppt
《手把手教你学单片机.ppt》由会员分享,可在线阅读,更多相关《手把手教你学单片机.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、手把手教你学单片机 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望n第十一课:第十一课:n 异步串口通信异步串口通信UARTn1、关于按键去抖的问题、关于按键去抖的问题n2、计算器程序、计算器程序n3、仿真芯片使用说明、仿真芯片使用说明常用串行通信方式常用串行通信方式n1、UART异步串口通信异步串口通信n2、I2C总线串行同步通信总线串行同步通信n3、SPI串行总线同步通信串行总线同步通信UART异步串口通信nUART是单片机与是单片机与PC之间的最简单的通信方
2、式之间的最简单的通信方式之一,也是单片机之间常用通信。之一,也是单片机之间常用通信。UART的四种模式的四种模式n模式模式0:使用较少,暂时不讲或自学。:使用较少,暂时不讲或自学。n模式模式1:以:以TXD为例,平时没数据时为例,平时没数据时TXD为高电平,来了数据,一位起始位为高电平,来了数据,一位起始位0,八,八位数据位(一个字节),一位停止位位数据位(一个字节),一位停止位1。n模式模式2和和3:原理和模式:原理和模式1一样,只是添加一样,只是添加了一位奇偶校验位(防止通信出错)。了一位奇偶校验位(防止通信出错)。串口波特率串口波特率n常用串口波特率:常用串口波特率:300、600、12
3、00、2400、4800、9600、19200 115200;n波特率:就是发送一位数据的速率,即波特率:就是发送一位数据的速率,即发送一个数据的持续时间发送一个数据的持续时间=1/baud;nSBUF:串口数据缓冲寄存器,发送数据串口数据缓冲寄存器,发送数据时,只要将数据送入时,只要将数据送入SBUF,则单片机,则单片机自动发送数据,接收数据时,自动将数自动发送数据,接收数据时,自动将数据接收至据接收至SBUF。SCON串口控制寄存器串口控制寄存器位位76543210符号符号SM0SM1SM2RENTB8RB8TIRISM0和和SM1为工作方式选择位为工作方式选择位SM0SM1方式方式说明说
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手把手 单片机
限制150内