第4章 SOC单片机的片内功能部件综述.ppt

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

第4章 SOC单片机的片内功能部件 ;4.1 定时器/计数器 ;4.1 定时器/计数器;表4-1 C8051F020定时器/计数器的工作方式;4.1.1 定时器的一般结构和工作原理 ;最大定时时间;时钟控制寄存器CKCON;定时、计数方式 ;4.1.2 定时器/计数器T0和T1 ;1、方式寄存器TMOD ;2、控制寄存器TCON ;3.T0和T1的交叉开关配置;4.T0和T1的工作方式和计数器结构 ;(1)工作方式0 ;(1)方式0;(2)方式1;(3)方式2;(3)方式2;(4)方式3;5、T0和T1的初始化 ;5.T0和T1的初始化;6.T0和T1的应用举例 ;初始化程序 void T0_mode1_2ms_init() { CKCON = 0xf7; TMOD=0x01; TH0=0xf8; TL0=0x30; TCON |= 0x10; } ;6.T0和T1的应用举例;作业4:;上次课内容回顾;6.T0和T1的应用举例;5.T0和T1的应用举例;程序清单如下(主程序): ;程序清单如下(中断服务程序):;程序清单如下(查询式程序):;程序清单如下(查询式程序):;4.1.3 定时器/计数器T2 和T4;1.T2控制寄存器T2CON ;1.T2控制寄存器T2CON;1.T2控制寄存器T2CON;2. T2的交叉开关配置;2.T2的工作方式和计数器结构 ;(1)方式0:16位自动重装初值方式 ;(2)方式1:16位带捕捉方式 ;(2)方式1:16位带捕捉方式;(3)方式2:波特率发生器方式 ;(3)方式2:波特率发生器方式;(3)方式2:波特率发生器方式;4.1.4 定时器/计数器T3;1. 定时器T3的结构;2.定时器3控制寄存器TMR3CN ;3.T3应用举例 ;3.T3应用举例;3.T3应用举例;3.T3应用举例;3.T3应用举例;4.2 可编程计数器阵列 ;4.2 可编程计数器阵列;4.2.1 PCA0交叉开关配置;4.2.1 PCA0交叉开关配置;内容回顾;4.2.2 PCA特殊功能寄存器 ;2、PCA0方式选择寄存器PCA0MD ;PCA0计数脉冲源选择;3、PCA0捕捉/比较寄存器PCA0CPMn ;位6(ECOMn):比较器功能允许位 0:禁止。1:允许。 位5(CAPPn):正沿捕捉功能允许位 0:禁止。1:允许。 位4(CAPNn):负沿捕捉功能允许位 0:禁止。1:允许。 位3(MATn):匹配功能允许位 0:禁止。1:允许。 位2(TOGn):电平切换功能允许位 0:禁止。1:允许。 位1(PWMn):脉宽凋制方式允许位 0:禁止。1:允许。 位0(ECCFn):捕捉/比较标志中断允许位 0:禁止CCFn中断 1:当CCFn位置1时,允许捕捉/比较标志???中断请求。 ;4.2.3 PCA定时器/计数器 ;4.2.3 PCA定时器/计数器;4.2.3 PCA定时器/计数器;PCA0中断系统原理图;4.2.4 PCA0捕捉/比较模块 ;1.边沿触发的捕捉方式;1.边沿触发的捕捉方式;2.软件定时(比较)器方式 ;2.软件定时(比较)器方式;3.高速输出方式 ;3.高速输出方式;4.频率输出方式 ;4.频率输出方式;4.频率输出方式;5.8位脉宽调制器方式 ;5.8位脉宽调制器方式;5.8位脉宽调制器方式;6.16位脉宽调制器方式;PCA0应用举例;PCA应用举例;PCA应用举例;PCA应用举例;4.3 UART通信接口 ;4.3.1 串行通信及基础知识 ;2.串行通信的传送方向 ;3.串行通信的两种基本方式 ;异步通信;3.串行通信的两种基本方式;4.3.2 串行接口的组成和特性 ;1.UART的组成;UART的组成—发送部分;UART的组成—接收部分;2.UART的引脚配置 ;3.串行口控制寄存器SCON0;2.串行口控制寄存器SCON0;2.串行口控制寄存器SCON0;2.串行口控制寄存器SCON;2.串行口控制寄存器SCON;4.特殊功能寄存器PCON ;3.特殊功能寄存器PCON;4.3.3 串行接口的工作方式 ;(1)方式0输出 ;(1)方式0输出;(1)方式0输出;例: 编程使下图中L0~L3、L8、L10、L12、L14亮,其余灭;(2)方式0输入 ;74LS165并入串出移位寄存器( 74LS166与之类似 ); 例:根据下图编写程序,当开关K合上时, 采集8位开关量,根据开关的不同状态进行不同处理。 ;程序如下:  START: JB P1.0, $ ; 开关K未合上, 等待 CLR P1.1 ; 74LS165并行输

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档