教学课件单片机创新开发教程ch14 使用比较器.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《教学课件单片机创新开发教程ch14 使用比较器.pptx》由会员分享,可在线阅读,更多相关《教学课件单片机创新开发教程ch14 使用比较器.pptx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教材配套PPT正版可修改课件教学课件单片机创新开发教程ch14 使用比较器单片机创新开发教程-基于STC8吴险峰第14章 使用比较器比较器用于比较两个输入端的电压的大小,可以作为简单的模数转换单元。单片机的比较器主要用于检测输入电压的异常情况。本章讲述了如何使用比较器。1.情境导入2.学习目标3.相关知识4.项目设计5.项目实现6.知识拓展7.强化练习14.1情境导入小白:“传感器发生异常情况怎么办?虽然可以用定时器进行周期性检测,但是感觉效率很低。”小牛:“这种情况我们可以用比较器进行触发。将传感器的值转换成数字,然后和基准值比较,如果出现异常情况就紧急处理,不用通过定时器来触发。这样的处理
2、逻辑效率更高,而且更有针对性。另外虽然STC8只有一个比较器,但是可以分时复用,不用担心比较器数量不够的情况。”小白:“这么神奇,我要学!”。14.2 学习目标【知识目标】1.学习比较器的理论知识。2.掌握比较器的控制寄存器。3.了解低电压检测方式。【能力目标】1.能理解比较器含义。2.能进行比较器设置。3.能进行比较器编程。14.3 相关知识l14.3.1.比较器l14.3.2.STC8系列的比较器结构l14.3.3.使用LVD功能检测工作电压(电池电压)14.3 相关知识14.3.1.比较器一般来说,对两个或多个数据项进行比较,以确定它们是否相等,或确定它们之间的大小关系及排列顺序称为比较
3、。能够实现这种比较功能的电路或装置称为比较器。在单片机里,比较器一般的作用就是比较信号电压和基准电压两个电压的大小。单片机的比较器可以看作1位的ADC。信号电压跟参考电压比较,当大小发生变化时,就可以输出逻辑0、1,单片机检测这个电平就可以进行相应的处理。14.3 相关知识14.3.2.STC8系列的比较器结构STC8H系列单片机内部集成了一个比较器。比较器的正极可以是P3.7端口或者ADC的模拟输入通道,而负极可以P3.6端口或者是内部固定比较电压(STC8的参考比较电压为1.19V)。通过多路选择器和分时复用可实现多个比较器的应用。主要寄存器包括比较器控制寄存器1(CMPCR1)和比较器控
4、制寄存器2(CMPCR2)。此外比较器也会调用外设端口切换控制寄存器2(P_SW2)。相关寄存器配置如下。14.3 相关知识14.3.2.STC8系列的比较器结构1.比较器控制寄存器比较器控制寄存器1(CMPCR1)CMPCR1主要包含比较器的基本设置,包括使能、中断和端口设置,如表14-1所示。符号地址B7B6B5B4B3B2B1B0CMPCR1E6HCMPENCMPIFPIENIEPISNISCMPOECMPRES(1)CMPEN:比较器模块使能位。0:关闭比较功能。1:使能比较功能。(2)CMPIF:比较器中断标志位。当PIE或NIE被使能后,若产生相应的中断信号,硬件自动将CMPIF置
5、1,并向CPU提出中断请求。此标志位必须用户软件清零。注意:没有使能比较器中断时,硬件不会设置此中断标志,即使用查询方式访问比较器时,不能查询此中断标志。(3)PIE:比较器上升沿中断使能位。0:禁止比较器上升沿中断。1:使能比较器上升沿中断。使能比较器的比较结果由0变成1时产生中断请求。(4)NIE:比较器下降沿中断使能位。0:禁止比较器下降沿中断。1:使能比较器下降沿中断。使能比较器的比较结果由1变成0时产生中断请求。14.3 相关知识14.3.2.STC8系列的比较器结构1.比较器控制寄存器比较器控制寄存器1(CMPCR1)CMPCR1主要包含比较器的基本设置,包括使能、中断和端口设置,
6、如表14-1所示。符号地址B7B6B5B4B3B2B1B0CMPCR1E6HCMPENCMPIFPIENIEPISNISCMPOECMPRES(5)PIS:比较器的正极选择位。0:选择外部端口P3.7为比较器正极输入源。1:通过ADC_CONTR中的ADC_CHS位选择ADC的模拟输入端作为比较器正极输入源。注意:当比较器正极选择ADC输入通道时,请务必要打开ADC_CONTR寄存器中的ADC电源控制位ADC_POWER和ADC通道选择位ADC_CHS。当需要使用比较器中断唤醒掉电模式/时钟停振模式时,比较器正极必须选择P3.7,不能使用ADC输入通道。(6)NIS:比较器的负极选择位。0:选
7、择内部参考电压REFV作为比较器负极输入源(芯片在出厂时,内部参考信号源调整为1.19V)。1:选择外部端口P3.6为比较器负极输入源。(7)CMPOE:比较器结果输出控制位。0:禁止比较器结果输出。1:使能比较器结果输出。比较器结果输出到P3.4或者P4.1(由P_SW2中的CMPO_S进行设定)。(8)CMPRES:比较器的比较结果。此位为只读。0:表示CMP+的电平低于CMP-的电平。1:表示CMP+的电平高于CMP-的电平。(9)CMPRES是经过数字滤波后的输出信号,而不是比较器的直接输出结果。14.3 相关知识14.3.2.STC8系列的比较器结构2.比较器控制寄存器比较器控制寄存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件单片机创新开发教程ch14 使用比较器 教学 课件 单片机 创新 开发 教程 ch14 使用 比较
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内