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
表 27-5 列出了 SD24_A 的存储器映射寄存器。
地址 | 首字母缩写 | 寄存器名称 | 类型 | 复位 | 部分 |
---|---|---|---|---|---|
100h | SD24CTL | SD24_A 控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.1 |
110h | SD24IV | SD24_A 中断向量 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.2 |
B7h | SD24AE | SD24_A 模拟使能#SLAU144SD16A2125 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.3 |
102h | SD24CCTL0 | SD24_A 通道 0 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
112h | SD24MEM0 | SD24_A 通道 0 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B0h | SD24INCTL0 | SD24_A 通道 0 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
B8h | SD24PRE0 | SD24_A 通道 0 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
104h | SD24CCTL1 | SD24_A 通道 1 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
114h | SD24MEM1 | SD24_A 通道 1 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B1h | SD24INCTL1 | SD24_A 通道 1 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
B9h | SD24PRE1 | SD24_A 通道 1 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
106h | SD24CCTL2 | SD24_A 通道 2 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
116h | SD24MEM2 | SD24_A 通道 2 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B2h | SD24INCTL2 | SD24_A 通道 2 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
BAh | SD24PRE2 | SD24_A 通道 2 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
108h | SD24CCTL3 | SD24_A 通道 3 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
118h | SD24MEM3 | SD24_A 通道 3 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B3h | SD24INCTL3 | SD24_A 通道 3 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
BBh | SD24PRE3 | SD24_A 通道 3 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
10Ah | SD24CCTL4 | SD24_A 通道 4 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
11Ah | SD24MEM4 | SD24_A 通道 4 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B4h | SD24INCTL4 | SD24_A 通道 4 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
BCh | SD24PRE4 | SD24_A 通道 4 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
10Ch | SD24CCTL5 | SD24_A 通道 5 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
11Ch | SD24MEM5 | SD24_A 通道 5 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B5h | SD24INCTL5 | SD24_A 通道 5 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
BDh | SD24PRE5 | SD24_A 通道 5 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
10Eh | SD24CCTL6 | SD24_A 通道 6 的控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.4 |
11Eh | SD24MEM6 | SD24_A 通道 6 的转换存储器 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.5 |
B6h | SD24INCTL6 | SD24_A 通道 6 的输入控制 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.6 |
BEh | SD24PRE6 | SD24_A 通道 6 的预置 | 读取/写入 | PUC 后为 00h | Topic Link Label27.4.7 |
SD24_A 控制寄存器
图 27-13 展示了 SD24CTL,表 27-6 中对此进行了介绍。
返回表 27-5。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
保留 | SD24XDIVx | SD24LP | |||||
r-0 | r-0 | r-0 | r-0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
SD24DIVx | SD24SSELx | SD24VMIDON | SD24REFON | SD24OVIE | 保留 | ||
rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | r-0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-12 | 保留 | R | 0h | |
11-9 | SD24XDIVx | R/W | 0h | SD24_A 时钟分频器 00b = /1 01b = /3 10b = /16 11b = /48 1xxb = 保留 |
8 | SD24LP | R/W | 0h | 低功耗模式。该位选择了一个速度减少功耗降低模式 0b = 禁用低功耗模式 1b = 启用低功耗模式。SD24_A 的最大时钟频率被减小。 |
7-6 | SD24DIVx | R/W | 0h | SD24_A 时钟分频器 00b = /1 01b = /2 10b = /4 11b = /8 |
5-4 | SD24SSELx | R/W | 0h | SD24_A 时钟源选择 00b = MCLK 01b = SMCLK 10b = ACLK 11b = 外部 TACLK |
3 | SD24VMIDON | R/W | 0h | VMID 缓冲在 0b = 关闭 1b = 打开 |
2 | SD24REFON | R/W | 0h | 基准发电机在 0b = 基准关闭 1b = 基准打开 |
1 | SD24OVIE | R/W | 0h | SD24_A 溢出中断使能。GIE 位也必须设置为启用中断。 0b = 禁用溢出中断 1b = 使能溢出中断 |
0 | 保留 | R | 0h |
SD24_A 中断向量寄存器
图 27-14 展示了 SD24IV,表 27-7 中对此进行了介绍。
返回表 27-5。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
SD24IVx | |||||||
r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
SD24IVx | |||||||
r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | SD24IVx | R | 0h | SD24_A 中断向量值。请参阅表 27-8。 |
SD24IV 内容 | 中断源 | 中断标志 | 中断优先级 |
---|---|---|---|
000h | 无中断挂起 | - | |
002h | SD24MEMx 溢出 | SD24CCTLx SD24OVIFG#SLAU144SD24A4355 | 最高 |
004h | SD24_A 通道 0 的中断 | SD24CCTL0 SD24IFG | |
006h | SD24_A 通道 1 的中断 | SD24CCTL1 SD24IFG | |
008h | SD24_A 通道 2 的中断 | SD24CCTL2 SD24IFG | |
00Ah | SD24_A 通道 3 的中断 | SD24CCTL3 SD24IFG | |
00Ch | SD24_A 通道 4 的中断 | SD24CCTL4 SD24IFG | |
00Eh | SD24_A 通道 5 的中断 | SD24CCTL5 SD24IFG | |
010h | SD24_A 通道 6 的中断 | SD24CCTL6 SD24IFG | 最低 |
SD24_A 模拟使能寄存器
图 27-15 展示了 SD24AE,表 27-9 中对此进行了介绍。
返回表 27-5。
在所有设备上没有执行;请参阅《特定器件的数据手册》。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
SD24AE7 | SD24AE6 | SD24AE5 | SD24AE4 | SD24AE3 | SD24AE2 | SD24AE1 | SD24AE0 |
rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | SD24AE7 | R/W | 0h | SD24_A 模拟使能 7 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
6 | SD24AE6 | R/W | 0h | SD24_A 模拟使能 6 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
5 | SD24AE5 | R/W | 0h | SD24_A 模拟使能 5 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
4 | SD24AE4 | R/W | 0h | SD24_A 模拟使能 4 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
3 | SD24AE3 | R/W | 0h | SD24_A 模拟使能 3 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
2 | SD24AE2 | R/W | 0h | SD24_A 模拟使能 2 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
1 | SD24AE1 | R/W | 0h | SD24_A 模拟使能 1 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
0 | SD24AE0 | R/W | 0h | SD24_A 模拟使能 0 0b = 禁用外部输入。负极输入端被内置连接到 VSS。 1b = 启用外部输入 |
SD24_A 通道 x 控制寄存器
图 27-16 展示了 SD24CCTLx,表 27-10 中对此进行了介绍。
返回表 27-5。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
保留 | SD24BUFx | SD24UNI | SD24XOSR | SD24SNGL | SD24OSRx | ||
r-0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
SD24LSBTOG | SD24LSBACC | SD24OVIFG | SD24DF | SD24IE | SD24IFG | SD24SC | SD24GRP |
rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | r(w)-0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15 | 保留 | R | 0h | |
14-13 | SD24BUFx | R/W | 0h | 高阻抗输入缓冲模式。仅在部分器件上实现(请参阅器件特定数据表)。如果未实现高阻抗缓冲器,则保留为 r-0 访问。 00b = 禁用缓冲器 01b = 低速低电流 10b = 中速中电流 11b = 高速高电流 |
12 | SD24UNI | R/W | 0h | 单极性模式选择 0b = 双极模式 1b = 单极模式 |
11 | SD24XOSR | R/W | 0h | 已扩展过采样率。该位,与 SD24OSRx 位,选择过采样率。有关设置,请参阅 表 27-10 位说明。 |
10 | SD24SNGL | R/W | 0h | 单次转换模式选择 0b = 连续转换模式 1b = 单次转换模式 |
9-8 | SD24OSRx | R/W | 0h | 过采样率 当 SD24XOSR = 0 时 00b = 256 01b = 128 10b = 64 11b = 32 当 SD24XOSR = 1 时 00b = 512 01b = 1024 10b = 保留 11b = 保留 |
7 | SD24LSBTOG | R/W | 0h | LSB 触发器。该位,当置位时,每次读取 SD24MEMx 寄存器都会引起 SD24LSBACC 触发。 0b = SD24LSBACC 不在每次 SD24MEMx 读取时切换 1b = SD16LSBACC 在每次 SD24MEMx 读取时切换 |
6 | SD24LSBACC | R/W | 0h | LSB 访问。此位允许访问 SD24_A 转换结果的高于或低于16 位。 0b = SD24MEMx 包含转换的 16 个最高有效位。 1b = SD24MEMx 包含转换的 16 个最低有效位。 |
5 | SD24OVIFG | R/W | 0h | SD24_A 溢出中断标志 0b = 无溢出中断待处理 1b = 有溢出中断待处理 |
4 | SD24DF | R/W | 0h | SD24_A 的数据格式 0b = 偏移二进制 1b = 二进制补码 |
3 | SD24IE | R/W | 0h | SD24_A 中断使能 0b = 禁用 1b = 启用 |
2 | SD24IFG | R/W | 0h | SD24_A 中断标志。当新的转换结果可用时才置位 SD24IFG。当相应的 SD24MEMx 寄存器被读取时,SD24IFG 被自动复位或者被软件清零。 0b = 无中断挂起 1b = 中断挂起 |
1 | SD24SC | R/W | 0h | SD24_A 开始转换 0b = 无转换开始 1b = 开始转换 |
0 | SD24GRP | R/W | 0h | SD24_A 集合。带有下一个较高通道的 SD24_A 集合通道。不用于最后一个通道。 0b = 未编组 1b = 已编组 |
SD24_A 通道 x 转换存储器寄存器
图 27-17 展示了 SD24MEMx,表 27-11 中对此进行了介绍。
返回表 27-5。
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
转换结果 | |||||||
r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
转换结果 | |||||||
r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 | r-0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | 转换结果 | R | 0h | 转换结果。SD24MEMx 寄存器是否保存高于或低于 16 位的数字滤波器的输出取决于 SD24LSBACC 位。 |
SD24_A 通道 x 输入控制寄存器
图 27-18 展示了 SD24INCTLx,表 27-12 中对此进行了介绍。
返回表 27-5。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0Ω |
SD24INTDLYx | SD24GAINx | SD24INCHx | |||||
rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 | rw - 0 |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7-6 | SD24INTDLYx | R/W | 0h | 转换开始后产生的中断延迟。这些位选择转换开始后的第一个中断延迟。 00b = 第四个样本引起中断 01b = 第三个采样引起中断 10b = 第二个采样引起中断 11b = 第一个采样引起中断 |
5-3 | SD24GAINx | R/W | 0h | SD24_A 前置放大器的增益 000b = ×1 001b = ×2 010b = ×4 011b = ×8 100b = ×16 101b = ×32 110b = 保留 111b = 保留 |
2-0 | SD24INCHx | R/W | 0h | SD24_A 通道差分对输入。可用的选择依赖于设备。设置特定器件数据表。 000b = Ax.0 001b = Ax.1。仅在部分器件上可用(请参阅器件特定数据表)。 010b = Ax.2。仅在部分器件上可用(请参阅器件特定数据表)。 011b = Ax.3。仅在部分器件上可用(请参阅器件特定数据表)。 100b = Ax.4。仅在部分器件上可用(请参阅器件特定数据表)。 101b = (AVCC – AVSS)/11 110b = 温度传感器 111b = 用于 PGA 失调电压测量的短接 |