单片机应用技术项目教程(C语言第2版)全套PPT课件.ppt

单片机应用技术项目教程(C语言第2版)全套PPT课件.ppt

  1. 1、本文档共489页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

其中:辅助寄存器AUXR:(2)UART_M0x6:串口1方式0通信速度设置位。上电复位UART_M0x6=0,默认串口1方式0的通信速度与传统的8051单片机一致,波特率为系统时钟频率的12分频,即fosc/12;若设置UART_M0x6=1,则串口1方式0的通信速度是传统的8051单片机通信速度的6倍,波特率为系统时钟频率的2分频,即fosc/2。知识点二STC15W4K48S4串口1其中:辅助寄存器AUXR:(3)T2R:定时器/计数器T2的运行控制位。①0:T2停止运行。②1:T2运行。(4)T2_C/:定时器/计数器T2的定时计数选择控制位。①0:T2为定时状态,计数脉冲为系统时钟或系统时钟的12分频信号。②1:T2为计数状态,计数脉冲为P3.1输入引脚的脉冲信号。(5)T2x12:定时器/计数器T2的定时脉冲的选择位,与T1x12类似。(6)S1ST2:当串口1工作在方式1、方式3时,S1ST2为串口1波特率发生器选择控制位。上电复位时,S1ST2=0,默认选择定时器T1为波特率发生器;若设置S1ST2=1,则选择定时器T2为波特率发生器。知识点二STC15W4K48S4串口11方式0同步通信RXD数据口,TXD同步时钟波特率:fOSC/12知识点三串行通信的工作方式例1:利用单片机串口扩展并行输出口74LS164引脚解:选用串入并出移位寄存器74LS164和单片机连接。输入输出CLRCLKSASBQAQB…QHL×××LL…LHL××QA0QB0…QH0H↑HHHQA0…QG0H↑L×LQA0…QG0H↑×LLQA0…QG0上升沿实现数据移位知识点三串行通信的工作方式单片机扩展并行输出口知识点三串行通信的工作方式例2利用4片74LS164扩展四组I/O口,实现4位数码管的静态显示。其中:RXD与74LS164的SA\SB连接知识点三串行通信的工作方式2方式110位异步通信RXD数据收,TXD数据发波特率:可变知识点三串行通信的工作方式3方式211位异步通信RXD数据收,TXD数据发波特率:固定知识点三串行通信的工作方式4方式311位异步通信RXD数据收,TXD数据发波特率:可变知识点三串行通信的工作方式5方式1、方式3波特率计算例:设波特率为2400,单片机晶振频率fosc为11.0592MHz,求T1的初值。解:在通信中,将T1作为波特率发生器使用时,选择其工作方式2,8位计数初值自动重装载方式。设SMOD=0,波特率不加倍。则:知识点三串行通信的工作方式Usart-GPU串口彩屏是目前流行的串口屏之一,如图4.12所示。该屏将液晶屏、单片机和存储器3部分集成在一起,由计算机将图片和汉字点阵通过GPUMaker程序预先存储到串口屏的存储器中,然后由单片机通过串口发送指令调用显示即可,因此单片机部分的编程会变得异常简单。知识点四Usart-GPU串口彩屏概述及指令系统Usart-GPU串口彩屏,有4个标准的引脚,见图4.12右侧的4个点,依次为+5V、RX、TX、GND。?+5V和GND是串口屏的供电引脚,直接接上5V电源。?RX是串口屏的数据接收引脚,TTL电平,接单片机的数据发送端TXD。?TX是串口屏的数据发送引脚,TTL电平,接单片机的数据接收端RXD。知识点四Usart-GPU串口彩屏概述及指令系统2.设置串口屏的波特率在GPCMaker(从网站/product/gpu/下载)中,选择菜单命令“编辑→工程参数”,设置串口屏的波特率,在进行数据与串口屏同步之后,重启串口屏才可以生效。知识点四Usart-GPU串口彩屏概述及指令系统3.Usart-GPU串口彩屏指令单片机通过串口发送指令给串口屏,在每条语句的最后需要跟\r\n即0d0a表示指令结束。主要的几条指令介绍如下。(1)指令:DRn。描述:切换液晶屏的显示方向。参数:n为0~3,分别对应屏的4个方向,可以使用此命令调整横竖屏显示。另外此命令不清屏,因此可以在横屏下显示部分竖显汉字。说明: DR0;横屏显示 DR1;竖屏显示 DR2;横屏倒立 DR3;竖屏倒立知识点四Usart-GPU串口彩屏概述及指

文档评论(0)

153****9532 + 关注
实名认证
内容提供者

若下载文档格式有问题,请咨询qq393261799索取原版

版权声明书
用户编号:6101234030000022

1亿VIP精品文档

相关文档