C8051F340系列微控制器:比较器回差电压与USB功能

需积分: 47 20 下载量 47 浏览量 更新于2024-08-10 收藏 3.1MB PDF 举报
"C8051F340/1/2/3/4/5/6/7系列全速USBFLASH微控制器的手册,详细介绍了C8051F340的相关模拟和数字特性,包括比较器的回差电压设定、中断处理以及微控制器的其他功能。" 在C8051F340系列微控制器中,比较器回差电压是重要的参数之一,它关系到比较器的工作精度和稳定性。回差电压是指比较器在从高电平翻转到低电平,或从低电平翻转到高电平时所需的最小输入电压差。回差电压曲线如图7.2所示,可以通过比较器控制寄存器CPTnCN中的CPnHYN和CPnHYP位进行编程设置。负向回差电压可设定为20mV、10mV或5mV,也可以禁用,而正向回差电压则通过CPnHYP位进行设定。 比较器在微控制器中提供了中断功能,当输出状态发生改变时,会触发相应的中断标志。例如,下降沿会置'1'CPnFIF中断标志,上升沿置'1'CPnRIF中断标志。这些标志位一旦被置'1',会保持该状态直至被软件清除。通过读取CPnOUT位,用户可以随时获取比较器的当前输出状态。此外,通过设置CPnEN位,可以启用或禁用比较器。 值得注意的是,在比较器上电或更改其回差电压、响应时间控制位等配置时,可能会出现假的上升沿或下降沿。为了避免这种情况,建议在使能比较器或改变其工作模式后,等待一段延时再清除上升沿和下降沿标志。手册中提供了具体的上电时间参考。 C8051F340系列微控制器还包含了丰富的模拟外设,如10位ADC,最高转换速率可达200ksps,具有模拟多路器功能,支持单端或差分输入。此外,它内置温度传感器,两个比较器,内部电压基准,上电复位/掉电检测器等功能。在USB控制器方面,符合USB规范2.0,支持全速(12Mbps)和低速(1.5Mbps)模式,集成时钟恢复电路,无需外部晶体,以及1KB的USB缓存。 微控制器核心采用高速8051架构,拥有流水线指令结构,执行效率高,支持断点、单步调试以及内存和寄存器的观察/修改。它还包括一个片内调试电路,提供全速、非侵入式的在系统调试功能,显著提高了调试效率。微控制器的电压调节器输入范围为2.7V-5.25V,使用片内电压调节器时,支持的电压范围为3.6~5.25V。 C8051F340是一款集成了多种模拟和数字功能的高性能微控制器,特别适用于需要高精度比较器和USB接口的应用场景。其丰富的功能和灵活的配置使其在嵌入式系统设计中具有广泛的应用潜力。