ZHCU032K December 2004 – August 2022 MSP430AFE221 , MSP430AFE222 , MSP430AFE223 , MSP430AFE231 , MSP430AFE232 , MSP430AFE233 , MSP430AFE251 , MSP430AFE252 , MSP430AFE253 , MSP430F2001 , MSP430F2002 , MSP430F2003 , MSP430F2011 , MSP430F2012 , MSP430F2013 , MSP430F2101 , MSP430F2111 , MSP430F2112 , MSP430F2121 , MSP430F2122 , MSP430F2131 , MSP430F2132 , MSP430F2132-EP , MSP430F2232 , MSP430F2234 , MSP430F2252 , MSP430F2252-Q1 , MSP430F2254 , MSP430F2272 , MSP430F2272-Q1 , MSP430F2274 , MSP430F2274-EP , MSP430F233 , MSP430F2330 , MSP430F235 , MSP430F2350 , MSP430F2370 , MSP430F2410 , MSP430F2416 , MSP430F2417 , MSP430F2418 , MSP430F2419 , MSP430F247 , MSP430F2471 , MSP430F248 , MSP430F2481 , MSP430F249 , MSP430F2491 , MSP430F2616 , MSP430F2617 , MSP430F2618 , MSP430F2619 , MSP430G2001 , MSP430G2101 , MSP430G2102 , MSP430G2111 , MSP430G2112 , MSP430G2121 , MSP430G2131 , MSP430G2132 , MSP430G2152 , MSP430G2153 , MSP430G2201 , MSP430G2201-Q1 , MSP430G2202 , MSP430G2203 , MSP430G2210 , MSP430G2211 , MSP430G2212 , MSP430G2213 , MSP430G2221 , MSP430G2230 , MSP430G2231 , MSP430G2231-Q1 , MSP430G2232 , MSP430G2233 , MSP430G2252 , MSP430G2253 , MSP430G2302 , MSP430G2303 , MSP430G2312 , MSP430G2313 , MSP430G2332 , MSP430G2333 , MSP430G2352 , MSP430G2353 , MSP430G2402 , MSP430G2403 , MSP430G2412 , MSP430G2413 , MSP430G2432 , MSP430G2433 , MSP430G2444 , MSP430G2452 , MSP430G2453 , MSP430G2513 , MSP430G2533 , MSP430G2544 , MSP430G2553 , MSP430G2744 , MSP430G2755 , MSP430G2855 , MSP430G2955 , MSP430TCH5E
表 21-1 列出了 Comparator_A+ 的存储器映射寄存器。
地址 | 首字母缩写 | 寄存器名称 | 类型 | 复位 | 部分 |
---|---|---|---|---|---|
59h | CACTL1 | Comparator_A+ 控制 1 | 读取/写入 | POR 后为 00h | Topic Link Label21.4.1 |
5Ah | CACTL2 | Comparator_A+ 控制 2 | 读取/写入 | POR 后为 00h | Topic Link Label21.4.2 |
5Bh | CAPD | 比较器_A+ 端口禁用 | 读取/写入 | POR 后为 00h | Topic Link Label21.4.3 |
Comparator_A+ 控制 1 寄存器
图 21-8 展示了 CACTL1,表 21-2 中对此进行了介绍。
返回表 21-1。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
CAEX | CARSEL | CAREFx | CAON | CAIES | CAIE | CAIFG | |
rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | CAEX | R/W | 0h | 比较器_A+ 的交换。该位交换比较器输入并使比较器输出反相。 |
6 | CARSEL | R/W | 0h | 比较器_A+ 的基准电压选择。该位选择在哪个端子上施加 VCAREF 电压。 当 CAEX= 0 时: 将 0b = VCAREF 施加在正极端子上 将 01b = VCAREF 施加在负极端子上 当 CAEX= 1 时: 将 0b= VCAREF 施加在负极端子上 将 1b = VCAREF 施加在正极端子上 |
5-4 | CAREF | R/W | 0h | 比较器_A+ 的基准电压这些位选择基准电压 VCAREF。 00b = 内部基准关闭。使用一个外部基准电源。 01b = 0.25 × VCC 10b = 0.50 × VCC 11b = 选择二极管基准 |
3 | CAON | R/W | 0h | 比较器_A+ 开启。该位可以打开比较器。比较器在关闭时不消耗电流。其参考电路可以被独立使能或禁止。 0b = 关闭 1b = 打开 |
2 | CAIES | R/W | 0h | 比较器_A+ 的中断沿选择 0b = 上升沿 1b = 下降沿 |
1 | CAIE | R/W | 0h | 比较器_A+ 的中断使能 0b = 禁用 1b = 启用 |
0 | CAIFG | R/W | 0h | Comparator_A+ 中断标志 0b = 无中断挂起 1b = 中断挂起 |
Comparator_A+ 控制寄存器 2 寄存器
图 21-9 展示了 CACTL2,表 21-3 中对此进行了介绍。
返回表 21-1。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
CASHORT | P2CA4 | P2CA3 | P2CA2 | P2CA1 | P2CA0 | CAF | CAOUT |
rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | r-(0) |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | CASHORT | R/W | 0h | 输入短路。该位短接正负输入端子。 0b = 输入未短接 1b = 输入短接 |
6 | P2CA4 | R/W | 0h | 输入选择。该位连同 P2CA0 在 CAEX = 0 时选择正极端子输入,在 CAEX = 1 时选择负极端子输入。 |
5 | P2CA3 | R/W | 0h | 输入选择。这些位在 CAEX = 0 时选择负极端子输入,在 CAEX = 1 时选择正极端子输入。 MSP430G2210:仅通道 2、5、6 和 7 可用。其他通道不应该被选择。 000b = 无连接 001b = CA1 010b = CA2 011b = CA3 100b = CA4 101b = CA5 110b = CA6 111b = CA7 |
4 | P2CA2 | R/W | 0h | |
3 | P2CA1 | R/W | 0h | |
2 | P2CA0 | R/W | 0h | 输入选择。该位连同 P2CA4 在 CAEX = 0 时选择正极端子输入,在 CAEX = 1 时选择负极端子输入。 00b = 无连接 01b = CA0 10b = CA1 11b = CA2 |
1 | CAF | R/W | 0h | 比较器_A+ 的输出滤波器 0b = 不对 Comparator_A+ 输出进行滤波 1b = 对 Comparator_A+ 输出进行滤波 |
0 | CAOUT | R | 0h | 比较器_A+ 的输出该位反映比较器输出的值。写入该位无效。 |
Comparator_A+ 端口禁用寄存器
图 21-10 展示了 CAPD,表 21-4 中对此进行了介绍。
返回表 21-1。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
CAPD7 | CAPD6 | CAPD5 | CAPD4 | CAPD3 | CAPD2 | CAPD1 | CAPD0 |
rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) | rw-(0) |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-0 | CAPDx#SLAU144CAP9254 | R/W | 0h | 比较器_A+ 端口禁用。这些位分别禁用与 Comparator_A+ 相关的端口引脚的输入缓冲器。例如,如果 CA0 位于引脚 P2.3 上,则 CAPDx 位可用于分别启用或禁用每个 P2.x 引脚缓冲器。CAPD0 禁用 P2.0,CAPD1 禁用 P2.1,依此类推。 0b = 启用输入缓冲器。 1b = 禁用输入缓冲器。 |