[电子电路]stm8l中文参考手册-内容摘要:

l15xx 器件和高密度 stm8l15xx / stm8l16xx 设备,除非另有规定。 比较器( COMP)是不可用的 stm8l05xx 价值线装置。 公司简介 该 stm8l15xx 包含二零个交叉比较器 COMP1 和 p2 共享 相同的偏置电流。 注:所有的 I / O 作为比较器的输入,在 GPIO 寄存 器的配置必须 保持输入浮动。 当使用路由接口(见 页 123)比较器输入连接到外部 I/O。 计算机的主要特点 ●一个比较器( COMP1)与固定阈值(内部参考电压)。 非 — 反相输入端,可以选择从 25(中等密度的装置)或 28(中 +和 高密度的外部 I/O 设备)。 ●一轨到轨比较器( p2)与可选择的阈值。 非反相输入 可以选择从三的 I / O。 该阈值可以选择从: 内部参考电压 vrefint 内部参考电压因数( 1 / 4, 1 / 2, 3 / 4) DAC 输出 三个外部 I/O。 ●2个比较器 可以组合成窗口比较器。 ●一零杂交可以产生一个上升沿或下降沿对比较器输出 根据极性位 ●每个比较器可以产生一个中断和停止能力唤醒 ●p2输出可以被重定向到 TIM1 BRK或 ocrefclr 输入,或 TIM2 / TIM3 输入捕捉 2。 ●p2速度是可配置的最佳速度 /消费的比例。 框图如图 1。 1。 在培养基 +和高密度设备。 注: 果品和 ADC 不可用于为它们共享相同的一组同一时间模拟 开关。 使用比较器的果品,应用程序必须执行以下步骤: 1。 在 p_csr3注册 vrefen点连接到比较器 1 vrefint 反相输入。 2。 关闭模拟开关从选择的 I / O 的非反相创建路径 输入: 关闭模拟开关 14 号通过设置在 ri_ascr2 注册 AS14 点。 关闭模拟开关的数目 n 对应的 I / O组(见表 27), 通过设置 ASX 点在 ri_ascr1 或 ri_ascr2寄存器 3。 关闭 I/O 连接到果品非反相输入的 I / O 开关。 的 输入可以是任何的 24 个 I / O 的 8 组 3 的 I / O(见表 27)。 通过在 I / O 开关设置相应的 chxe 点选择正确的 I / O 端口 寄存器: ri_iosr1, ri_iosr2 或 ri_iosr3(见 表 27) 4。 如果需要,使果品通过设置在 p_csr1 IE1 位中断 寄存器 5。 配置比较器检测到上升沿下降沿,或上升和下降 使用在 p_csr1注册 CMP1 [1:0]位边缘。 注: 该通道可 改变 一旦启用了比较器。 3 步是不适用的 pf0, PF1 PF2 和 PF3。 使用 p2 比较器,执行以下步骤: 1。 选择 p2 反向输入端与塞尔 [2:0]位在 p_csr3 寄存器。 选择一个外部 I/O(任何 I / O 组中 2),关闭 I/O 通道开关 设置在 ri_iosr1 的 ch4e 点,在 ri_iosr2 或 ch6e 的 ch5e 点 位在 ri_iosr3 寄存器(见表 27)。 2。 关闭 I/O 通道开关连接的 I / O 的 p2 非反相输入。 的 输入可以来自任何 I / O 组 8(见表 27)。 在 ri_iosr1 注册 ch22e 点集,在 ri_iosr2 或的 ch23e 点 ch24e 点在 ri_iosr3 寄存器。 3。 如果需要的话,执行以下步骤: 选择在 p_csr2寄存器的速度的速度。 重定向 p2 输出定时器 1, 2 或 3 的配置 outsel [1:0]位 在 p_csr3寄存器(见图 53)。 使 p2 通过设置在 p_csr2 IE2 中断寄存器的位。 4。 上升沿下降沿检测,或上升和下降的边缘使用 CMP2 [1:0] 在 p_csr2寄存器位。 注: 该通道可 被改变 一旦启用了比较器。 注意:在窗口模式,只有 8 组( 0, 1 和 Pe5)可以用来作为一个非反相 输入。 在窗口模式下使用, p2 比较器 COMP1,执行以下步骤: 1。 在 p_csr3注册 vrefen点连接到比较器 1 vrefint 反相输入。 2。 选择 p2 反相输入在 节解释。 3。 可以通过设置在 p_csr3 注册 wndwe 点窗口 模式。 4。 选择 p2 非反相输入: 如:按照步骤 2 和 3 果品 节如 p2:按照 节 3 步 5。 使果品的 p_csr1比较器 CMP1 [1:0]位寄存器 和 p2 比较器使用 CMP2 [1:0]在 p_csr2 寄存器。 请参照表 55 为不同的配置必须被编程去 正确的唤醒或中断事件。 注: 比较器不能用于出口设备从停止 /主动停止模式时,内部参考电压是停止使用 ULP 点在pwr_csr2 寄存器。 位 7:6 保留,必须清除 5 位比较器中断使 IE1: 1 这一点使比较器 1 中断时产生的事件 检测。 0:比较器 1 禁止中断 1:比较器 1 中断允许 4 位 EF1:比较器 1 事件标志 设置此位在果品 [1:0]在比较器 1 输出选定的边缘发生。 它是清除写 0 到它。 如果比较器中断使能,然后产生中断。 0:没有检测到的事件 1:事件检测 3 位 cmp1out:比较器 1 的输出 这一点是比较器 1 输出的精确复制。 0:比较器 1 的输出为低时的非反相输入到反相输入低电压 1:比较器 1 的输出是高的非反相输入到反相输入电压高 点 2 个步骤:施密特触发器启用 0:施密特触发器的残疾 1:施密特触发器启用 注:两位修改的行为的施密特触发器的 I / O 具有模拟功能 ( ADC 通道,比较器输入)只有当 I/O 模拟开关是关闭的。 1 位比较器 CMP1 [1:0]: 1 配置 00:比较器 1 残疾人 01:在比较器 1 输出下降沿事件检测 10:在比较器 1 的输出的上升沿的事件检测 11:在比较器 1 的输出上升 /下降边缘的事件检测 位 7:6 保留,必须清除 5 位比较器中断使 IE2: 2 这一点使比较器 2 中断时产生的事件检测。 0:比较器 2 禁止中断 1:比较器 2 中断允许 如: 4 位比较器 2 事件标志 该位设置时,在 p2 [1:0]在比较器 2 输出选定的边缘发生。 它是由 0 对写作 了。 如果比较器中断使能,然后产生中断。 0:没有检测到的事件 1:事件检测 3 位 cmp2out:比较器 2 的输出 这一点是比较器 2 输出的精确复制。 0:比较器 2 的输出为低时的非反相输入到反相输入低电压 1:比较器 2 的输出是高的非反相输入到反相输入电压高 2 位比较器速度: 2 速度模式 0:速度慢 1:速度快 位 1:0 CMP2 [1:0]:比较器 2 配置 00:比较器 2 残疾人 01:在比较器 2 输出下降沿事件检测 10:在比较器 2 的输出的上升沿的事件检测 11:在比较器 2 的输出上升 /下降边缘的事件检测 位 7:6 outsel [1:0]比较器 2 的输出选择 这些位是由软件连接的 p2 输出到一个选定的输入。 00: p2 输出连接到 2 定时器输入捕捉 2( TIM2 IC2)。 相应的输入捕捉从 I/O 不再适用。 01: p2 输出连接到 3 定时器输入捕捉 2( Tim3 IC2)。 相应的输入捕捉从 I/O 不再适用。 10: p2 输出连接到定时器 1 中断输入( TIM1 BRK)。 中断输入的 I / O 不再适用。 11: p2 输出连接到定时器 1 ocref 清楚( TIM1 ocrefclr) 位 5:3 塞尔:比较器 2 反相输入选择 000 =没有选择 001 = I / O(集团 2 的 I / O) 010 =内部参考电压 vrefint 011 = 3 / 4 vrefint 100 = 1 / 2 vrefint 101 = 1 / 4 vrefint 110 = DAC1 111 = DAC2 2 位 vrefen:内部参考电压 vrefint 使 0:从果品 vrefint 反相输入端断开 1:连接到反相输入 vrefint 果品 1 位 wndwe:窗口模式使 0:禁用 1:启用 0 位 vrefouten: vrefint 输出使能 这一点可由软件设置输出 内部参考电压在 3 组的 I / O。 参考图 27。 0:禁用 1:启用 位 7:6 保留,必须清除 位 5:3 ninvtrig [2:0]: p2 非反相输入 这些位控制施密特触发器的所有 I / O 属于 I / O 组 8(见表 27),对应于 p2 非反相输入。 ninvtrig [ 0 ]启用 /禁用引脚 Pe5 触发。 ninvtrig [ 1 ]启用 /禁用引脚 PD0 触发。 ninvtrig [ 2 ]启用 /禁用引脚 PD1 触发。 0:触发器启用 1:触发残疾 位 2 比 0 invtrig [2:0]: p2 反相输入 这些位控制施密特触发器的所有 I / O 属于 I / O 组 2(见表 27),对应于 p2 反相输入。 invtrig [ 0 ]启用 /禁用引脚 PC3 触发。 invtrig [ 1 ]启用 /禁用引脚 PC4 触发。 invtrig [ 2 ]启用 /禁用引脚 PC7 触发。 0:触发器启用 1:触发残疾 注意:当触发一个 I / O 残疾,相关的点 px_idr 寄存器总是读 0 即使另一级是目前对销。 位 7:6 保留,必须清除 位 5:3 dactrig [2:0]: DAC 输出 这些位控制施密特触发器的所有 I / O 属于 I / O 组 5(见表 27),对应于 DAC 输出。 dactrig [ 0 ]启用 /禁用引脚 PB6 触发。 dactrig [ 1 ]启用 /禁用引脚 pb5 触发。 dactrig [ 2 ]启用 /禁用引脚 PB4 触发。 0:触发器启用 1:触发残疾 位 2 比 0 vreftrig [2:0]: vrefint 输出 这些位控制施密特触发器的所有 I / O 属于 I / O 组 3(见表 27),对应于 vrefint 输出。 vreftrig [ 0 ]启用 /禁用引脚 PC2 触发。 vreftrig [ 1 ]启用 /禁用引脚 PD7 触发。 vreftrig [ 2 ]启用 /禁用引脚 PD6 触发。 0:触发器启用 1:触发残疾 注意:当触发一个 I / O 残疾,相关的点 px_idr 寄存器总是读 0 即使另一级是目前对销。 17液晶显示控制器 本节适用于中密度 stm8l052x / stm8l152x 设备,介质 +密度 stm8l052x / stm8l152x 器件和高密度 stm8l052x / stm8l152x / stm8l162x 设备,除非另有规定。 液晶显示控制器的介绍 该 LCD 控制器驱动无源矩阵液晶显示器(液晶显示器)单位。 ●在 stm8l05xx 价值线高密度的设备,它可以有 8 种常见的终端接口 和 24 段终端驱动多达 192 个图像元素(像素)。 ●中 +高密度的设备,它可以有 8 种常见的终端界面 44 部分终端驱动多达 320 个图像元素(像素)。 ●在中等密度的设备,它可以有 4 种常见的终端接口和 28 段终端驱动多达 112 个图像元素(像素)。 液晶是由若干段(像素或完整的符号),就可以 可见或不可见的。 每个段由一层液晶分子排列 两个电极之间。 当电压大于阈值电压加到 液晶,段变得可见。 段电压必须交替 避免在液晶电泳效应(这会降低显示)。 的 然后在一段波形的产 生必须以避免直流电流( DC)。 定义 词汇 ●LCD(液晶显示器):一个被动的显示面板驱动段终端。 ●段:最小的观看元(单杆或点,用于帮助创建一个 在液晶显示字符)。 ●常见:电连接端子连接到几段。 ●占空比:数定义为 1 /( LCD 显示器上常见的终端数量)。 ●偏见:指示电压电平用于驱动LCD 的数量。 它的定义是 1 /(电压等级数用于驱动液晶显示器 1)。 ●框架:一段写一段波形。 ●帧频:每秒帧数,号码是,时代的 LCD 段数 通电每秒。 ●升压电路:对比度控制电路。 液晶显示控制器的主要特点 ●灵活性高的帧速率控制 ●价值线高密度器件 静, 1 / 2, 1 / 3, 1 / 4 和 1 / 8 的工作支持 1 / 2, 1 / 3 和 1 / 4 偏压支持 –液晶显示数据 RAM可达 188 位寄存器包含的像素(液晶显示图片 元素)的信息(有效 /无效) 性能驱动 112( 28x4)或 192( 24x8)像素 ●中 +高密度的设备 静, 1 / 2, 1 / 3,1 / 4 和 1 / 8 的工作支持。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。