单片微机原理及接口技术第10章STCdpj.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.PCA输出PWM 例4 用PCA模块的8位PWM功能输出占空比可变的方波信号。 PWM脉宽最大值0F0H,占空比93.75%; 脉宽最小值10H,占空比为6.25%; 脉宽步长38H。 设计程序如下: ORG 0000H LJMP MAIN ORG 0050H MAIN: MOV A,P_SW1 ANL A,#0CFH MOV P_SW1,A MOV CMOD,#1000 0010B MOV CCON,#00H MOV CH,#00H MOV CL,#00H MOV CCAPM0,#42H MOV PCA_PWM0,#00 MOV CCAPM1,#42H MOV PCA_PWM1,#00 SETB CR MOV R2,#10H PWM_A: MOV A,R2 CLR C SUBB A,#0F0H JNC PWM_B MOV A,R2 MOV CCAP0H,A MOV CCAP1H,A ADD A,#38H MOV R2,A ACALL DELAY AJMP PWM_A PWM_B: MOV A,R2 CLR C SUBB A,#10H JC PWM_A JZ PWM_A MOV A,R2 MOV CCAP0H,A MOV CCAP1H,A CLR C SUBB A,#38H MOV R2,A ACALL DELAY AJMP PWM_B DELAY: … RET 10.4 STC15W4K32S4单片机高精度带死区控制PWM 特点: 1、集成了6路高精度PWM波形发生器 2、任意2路组合成互补对称输出和死区控制 3、适用于电机调速控制和逆变电源控制 10.4.1 高精度带死区控制的PWM PWM工作原理图 PWM输出端口 第1组PWM输出端口 (默认) PWM2:P3.7,PWM3:P2.1,PWM4:P2.2 PWM5:P2.3,PWM6:P1.6,PWM7:P1.7 第2组PWM输出端口(置CnPINSEL=1 ) PWM2_2:P2.7,PWM3_2:P4.5,PWM4_2:P4.4 PWM5_2:P4.2,PWM6_2:P0.7,PWM7_2:P0.6 PWM输出的引脚应设为双向I/O口或强推挽模式 ,设置端口工作模式为: PxM1 PxM0 模式设置 0 0 准双向I/O口 0 1 强推挽输出I/O口 1 0 高阻输入I/O口 1 1 开漏输出I/O口 10.4.2 PWM波形发生的控制寄存器 1.端口配置寄存器P_SW2 (1) EAXSFR:扩展SFR访问控制使能位。 EAXSFR=0,DPTR指针指向扩展XRAM EAXSFR=1,DPTR指针指向扩展SFR (2) DBLPWR、P31PU、P30PU位暂时未定义功能 2.PWM配置寄存器PWMCFG (1) CBTADC:PWM计数器归零时(且CBIF=1)触发ADC转换控制位 (2) C7INI:设置PWM7输出口的初始电平控制位 (3) C6INI:设置PWM6输出口的初始电平控制位 (4) C5INI:设置PWM5输出口的初始电平控制位 (5) C4INI:设置PWM4输出口的初始电平控制位 (6) C3INI:设置PWM3输出口的初始电平控制位 (7) C2INI:设置PWM2输出口的初始电平控制位 3.PWM控制寄存器PWMCR (1) ENPWM:使能增强型PWM波形发生器控制位 (2) ECBI:PWM计数器归零中断使能控制位 (3) ENC7O:PWM通道7输出口使能控制位 (4) ENC6O:PWM通道6输出口使能控制位 (5) ENC5O:PWM通道5输出口使能控制位 (6) ENC4O:PWM通道4输出口使能控制位 (7) ENC3O:PWM通道3输出口使能控制位 (8) ENC2O:PWM通道2输出口使能控制位 4.PWM中断标志寄存器PWMIF (1) CBIF:PWM计数器归零中断标志位 (2) C7IF:第7通道的PWM中断标志位 (3) C6IF:第6通道的PWM中断标志位 (4) C5IF:第5通道的PWM中断标志位

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档