第5章80C51内核衍生型单片机芯片及应用.pptVIP

  • 3
  • 0
  • 约7.23千字
  • 约 45页
  • 2023-05-21 发布于重庆
  • 举报

第5章80C51内核衍生型单片机芯片及应用.ppt

单片机原理与应用 2. 软件定时器 当PCA模式寄存器CMOD的WDTE位为0;而模块模式CCAPMn寄存器的MAT位为1(否则匹配时相应CCFn位不置1,无法通过查询或中断方式确定定时时间到),其他位为0时,相应PCA模块工作于定时器状态,定时时间由CH/CL初值、模块比较/捕捉寄存器CCAPnH、CCAPnL决定,如图5-11所示。完成比较/捕捉寄存器高8位CCAPnH装入后,ECOM位置1,比较即处于允许状态。当PCA计数器等于模块比较/捕捉寄存器(即发生匹配)时,CCON寄存器相应标志位CCFn即有效,如果ECCFn位为1,将产生PCA中断请求。 第三十页,共四十五页。 单片机原理与应用 图5-11PCA软件定时器模式 当PCA模块工作于软件定时模式时,不影响相关引脚的状态,即相应CEXn引脚依然可作为I/O引脚使用。 第三十一页,共四十五页。 单片机原理与应用 3. 高速输出模式 高速输出模式也是一种软件定时方式。在软件定时模式中,如果模块控制寄存器CCAPMn的TOG位为1,则匹配(定时时间到)时,将触发CEXn引脚状态翻转。当MATn、ECCFn位为1时,触发引脚翻转的同时,将产生PCA中断请求,如图5-12所示。使用高速PCA模式触发引脚状态获得的定时信号比用软件定时器在中断服务程序中通过SETB P1.X、CLR

文档评论(0)

1亿VIP精品文档

相关文档