MSP430电气特性深度解析:从数据手册到可靠嵌入式设计实战

📅 2026/6/30 9:59:54
MSP430电气特性深度解析:从数据手册到可靠嵌入式设计实战
1. 项目概述与核心价值在嵌入式系统开发尤其是对功耗和模拟信号精度有严苛要求的领域比如便携式医疗设备、环境监测传感器或智能仪表选对一颗微控制器MCU只是第一步真正决定项目成败的往往是那些隐藏在数据手册电气特性章节里的“魔鬼细节”。我接触过不少项目硬件原理图看起来完美程序逻辑也没问题但系统就是不稳定——传感器读数偶尔跳变、在极端温度下功能异常、或者电池续航远不及预期。追根溯源问题常常出在对MCU电气特性的理解不足和应用不当上。今天我们就以德州仪器TI经典的超低功耗混合信号微控制器MSP430x461x系列为例进行一次深度的电气特性“体检”。这个系列因其出色的低功耗性能和丰富的外设尤其是高精度的12位ADC而在工业界备受青睐。但手册上那些密密麻麻的表格和参数比如VIT、t(int)、EI、tSample究竟意味着什么它们如何在实际电路中相互作用又该如何根据这些参数来设计可靠的电源、接口和采样电路这篇文章我将结合自己多年在低功耗数据采集系统上的踩坑经验带你穿透数据手册的表象理解这些关键参数背后的物理意义和设计考量并提供可直接落地的设计指南和避坑技巧。无论你是正在评估MSP430是否适合你的新项目还是已经在调试相关电路相信这些从实战中提炼出的内容都能给你带来实实在在的帮助。2. 数字端口电气特性深度解析与设计应用微控制器的通用输入输出GPIO端口是与外界交互的桥梁其电气特性直接决定了信号识别的可靠性、驱动外设的能力以及系统的功耗水平。MSP430x461x系列提供了P1到P10多达10个端口每个端口8位其特性需要我们从输入、输出和泄漏电流三个维度来深入理解。2.1 施密特触发器输入与阈值电压所有数字输入端口包括P1-P10、RST/NMI、JTAG引脚都内置了施密特触发器。这是一个至关重要的设计它通过引入迟滞Hysteresis来抑制输入信号上的噪声防止在逻辑阈值附近因微小干扰产生错误的电平翻转。关键参数解读正向输入阈值电压 (VIT): 当输入电压从低到高上升时被识别为逻辑高电平1的最小电压。数据手册给出在VCC3V时VIT的典型值为1.5V最大值为1.98V。这意味着为了确保在任何工艺角和温度下都被可靠识别为高电平你的输入信号电压必须高于1.98V。负向输入阈值电压 (VIT-): 当输入电压从高到低下降时被识别为逻辑低电平0的最大电压。在VCC3V时VIT-的典型值为0.9V最大值为1.3V。因此要确保可靠识别为低电平输入信号电压必须低于0.9V考虑最坏情况甚至要低于0.4V见VCC2.2V时的最大值。输入电压迟滞 (Vhys):VIT与VIT-之差。在VCC3V时典型值为0.5V。这是噪声容限的关键指标。假设输入信号在1.2V左右波动由于迟滞的存在它不会在VIT和VIT-之间来回触发从而避免了振荡。实操心得按键与中断设计在设计按键或外部中断电路时必须考虑这两个阈值。例如一个简单的上拉电阻按键按键按下时输入接地0V松开时通过上拉电阻到VCC3V。这看似没问题但如果上拉电阻值过大如10MΩ线路上的轻微耦合噪声就可能使引脚电压在VIT-如1.3V附近徘徊导致MCU误判为多次按键或中断触发。我的经验是对于中断输入引脚除了在软件上做防抖硬件上也要保证信号边沿足够陡峭。使用适当阻值的上拉电阻如4.7kΩ~10kΩ并在引脚就近放置一个10nF~100nF的对地电容可以有效滤除高频噪声确保信号稳定。2.2 输出驱动能力与电压降端口输出特性决定了它能驱动多大的负载。数据手册以VOH高电平输出电压和VOL低电平输出电压来表征。关键参数解读以VCC3V为例高电平输出 (VOH): 当端口输出高电平、并吸入电流IOH为负值时输出电压会低于VCC。手册规定当所有端口总吸入电流不超过6mA时VOH最小为VCC - 0.6V即2.4V。如果驱动一个需要高电平阈值为2.4V的逻辑器件那么单个引脚输出6mA时其电压可能已降至2.4V处于临界状态。低电平输出 (VOL): 当端口输出低电平、并吐出电流IOL为正值时输出电压会高于VSS0V。手册规定总吐出电流不超过6mA时VOL最大为VSS 0.6V即0.6V。全局电流限制的陷阱手册Notes中有一条极易被忽略但至关重要的警告所有输出端口的总电流IOH(max)和IOL(max)不应超过±48mA对应单个引脚6mA的情况或±12mA对应单个引脚1.5mA的情况。这是一个全局限制不是每个引脚的简单叠加上限。例如如果你有8个引脚同时以6mA驱动LED总电流将达到48mA这已经触及了上限可能导致整个芯片的供电电压被拉低影响ADC精度甚至导致复位。更危险的是这个总电流包含了所有同时活跃的输出引脚而开发者往往只计算自己外设的电流忽略了像时钟输出MCLK, SMCLK等可能也在驱动负载的情况。避坑指南驱动LED与电平转换直接驱动LED假设LED压降2V串联电阻R (VCC - VLED - VOL) / I。若需要5mA电流R (3V - 2V - 0.6V) / 0.005A 80Ω。但此时VOL已达0.6V亮度可能不足。更稳妥的做法是使用三极管或MOSFET来驱动让GPIO仅提供控制信号将大电流路径与MCU隔离。电平转换当MSP4303.3V逻辑需要与5V器件通信时高电平输出VOH最小2.4V可能无法达到5V器件的VIH要求如3.5V。此时不能简单直连。必须使用电平转换芯片如TXB0104或利用开漏输出加上拉电阻至5V的方式需确认引脚耐压。2.3 泄漏电流与高阻态管理在低功耗设计中泄漏电流Ilkg(Px.y)是“电池杀手”。手册规定当端口配置为输入时每个引脚的泄漏电流典型值为±50nA。虽然单看很小但在电池供电、需要长时间待机LPM3/LPM4的系统中如果多个悬空或处于中间电平的输入引脚累积起来微安级的额外消耗会显著缩短电池寿命。核心技巧低功耗模式下的端口配置在进入低功耗模式如LPM3前必须妥善处理所有GPIO的状态未使用的引脚配置为输出并驱动到一个确定的电平高或低。绝对不要配置为输入且悬空因为悬空引脚易受干扰在VIT和VIT-之间波动会导致内部MOS管不断导通/关断产生远大于Ilkg的动态功耗。使用的输入引脚如外部中断唤醒引脚确保其外部有明确的上拉或下拉电阻将其稳定在VCC或GND避免浮空。使用的输出引脚根据外围电路需求设置为高或低并确保该状态不会导致外围电路产生不必要的功耗例如驱动了一个使能端为高的功率模块。3. 时钟系统与定时器电气特性实战指南MSP430的灵活时钟系统是其低功耗的基石但时钟信号的完整性直接影响定时精度、通信速率乃至系统稳定性。这里我们重点关注外部时钟接口和定时器捕获的时序要求。3.1 外部时钟输入与输出频率外部时钟输入 (TAx,TBx,TACLK,TBCLK): 手册给出了f(TAext)和f(TBext)参数表示外部施加到定时器时钟引脚的最大频率。在VCC3V时这个值是10MHz且要求占空比为50% ±10%。这意味着如果你使用一个外部有源晶振或其它MCU提供时钟其频率不能超过10MHz且波形必须规整。内部时钟输出 (MCLK,SMCLK,ACLK): 引脚P1.1、P1.4、P1.5可以分别输出主时钟MCLK、子系统主时钟SMCLK和辅助时钟ACLK。在VCC3V负载电容CL20pF时最大输出频率f(MCLK)和f(SMCLK)为12MHz。这里有一个关键点输出频率和驱动能力受负载影响极大。如果你用这个时钟去驱动另一个芯片必须计算负载电容。CL20pF是一个测试条件实际PCB走线、另一芯片的输入电容都会增加负载。负载过重会导致时钟边沿变缓超出接收方的输入时序要求并增加MCU的功耗和发热。设计要点时钟信号完整性输出时钟驱动其他器件时务必检查目标器件的输入电容和MSP430的驱动能力。如果负载较重应使用时钟缓冲器如74LVC1G04进行隔离和增强驱动。外部时钟输入时确保信号质量。对于高频时钟建议使用串联电阻如22Ω~100Ω靠近MSP430引脚进行阻抗匹配减少反射和过冲。占空比要求t(Xdc)参数表明当时钟源来自外部晶振XT1/XT2时占空比要求在40%~60%来自内部DCO时为50% ±15ns。对于异步通信如UART时钟占空比不敏感但对于同步通信如SPI或定时器计数占空比偏离过大可能导致计时错误。3.2 外部中断与定时器捕获时序这是精准测量脉冲宽度或频率的关键。外部中断定时 (t(int)): 在VCC3V时外部中断引脚P1、P2识别一个有效跳变并设置中断标志所需的最小脉冲宽度为50ns。这意味着任何宽度小于50ns的毛刺理论上会被滤除。但请注意Note 1的警告即使触发信号短于t(int)中断标志也可能被设置这是因为内部电路可能对窄脉冲有响应但无法保证稳定。因此软件防抖仍然是必须的硬件参数只作为第一道防线。定时器捕获定时 (t(cap)): 同样为50nsVCC3V。这是指从捕获引脚TA0, TA1等上发生符合触发条件的事件如上升沿到定时器当前值被锁存到捕获寄存器之间的最大延迟。如果你用捕获功能来测量一个1MHz方波周期1000ns的脉宽50ns的误差是5%需要评估是否可接受。对于更高频率的信号这个误差占比会更大。实战应用高频脉冲计数与测频假设你需要用TA0引脚支持捕获功能测量一个2MHz周期500ns的外部方波。根据t(cap)50ns理论上的测量分辨率会受此限制。更可靠的做法是使用更高频率的时基将SMCLK配置到最高频率如8MHz作为定时器的时钟源。这样每个计数周期125ns即使有±50ns的捕获误差在测量多个周期求平均后整体频率测量精度会大大提高。使用输入分频有些MSP430型号的定时器支持对输入信号进行分频后再捕获。虽然这会降低时间分辨率但可以绕过对极窄脉冲的捕获要求适用于测量频率而非精确边沿。信号调理对于来自传感器、边沿可能缓慢或有噪声的信号先经过一个斯密特触发器如74HC14或比较器进行整形产生干净、边沿陡峭的信号再送入捕获引脚可以最大程度减少时序不确定性。4. 模拟子系统核心12位ADC模块全参数精讲MSP430x461x内置的12位ADC12模块是其混合信号能力的核心。它的性能优劣直接决定了系统数据采集的精度。理解其电气特性参数是进行高质量模拟电路设计的前提。4.1 电源、输入范围与参考电压设计模拟电源 (AVCC,AVSS): 必须与数字电源DVCC、DVSS在芯片外部尽可能靠近引脚处连接在一起然后通过磁珠或0Ω电阻进行单点连接以减少数字噪声对模拟电路的干扰。电压范围2.2V~3.6V。模拟输入电压范围 (V(P6.x/Ax)): 所有模拟输入Ax的电压必须在AVSS通常为0V到AVCC之间。更重要的是输入电压必须在所选参考电压的正负端VR到VR-范围内否则转换结果无效。例如如果你选择内部1.5V参考电压VREF 1.5V,VREF- 0V那么你的输入信号必须在0V~1.5V之间。如果信号是0V~3V就必须进行分压或使用外部更大的参考电压如2.5V或AVCC。参考电压源选择与设计这是ADC精度的心脏。内部参考可选1.5V或2.5VREF2_5V位。优点是节省空间和成本缺点是有负载能力限制和需要较长的稳定时间tREFON。负载能力 (IVREF): 内部参考源最多只能提供或吸入一定电流2.5V档最大-1mA。这意味着它不能直接驱动低阻抗负载。典型应用是仅给ADC内部使用。去耦电容 (CVREF):必须在VREF引脚对AVSS连接一个至少5μF建议10μF钽电容并联100nF陶瓷电容的电容如图24所示。这个电容为参考电压提供电荷库在ADC采样瞬间提供瞬态电流保证参考电压稳定。电容值直接影响稳定时间tREFON见图23公式近似为tREFON ≈ 0.66 * CVREF [ms]。例如使用10μF电容稳定时间约6.6ms。在启动ADC或切换参考电压后必须软件延时等待其稳定。外部参考更灵活可以提供更精确、更稳定或不同电压值的参考。VeREF输入范围是1.4V ~AVCCVREF-/VeREF-范围是0V ~ 1.2V。差分参考电压(VeREF - VREF-/VeREF-)必须≥1.4V。使用外部精密基准源如REF5025可以获得更好的温漂和噪声性能。核心设计原则参考电压回路布局这是ADC设计中最容易出错的地方。参考电压的PCB走线必须短、粗、干净。VREF和VREF-的退耦电容必须尽可能靠近ADC芯片的这两个引脚放置。走线应避免与数字信号线尤其是时钟、PWM平行或交叉。如果必须交叉应垂直交叉。最好在PCB上为模拟部分ADC、参考源、传感器信号规划一个独立的接地区域Analog Ground Plane并通过单点与数字地连接。4.2 ADC转换时序与采样保持电路分析ADC的转换速度与精度是一对矛盾需要根据应用权衡。ADC时钟 (fADC12CLK): 保证线性度性能的时钟频率范围是0.45MHz ~ 5MHz最大绝对值为6.3MHz。时钟可以来自内部振荡器ADC12OSC典型5MHz或外部分频自ACLK、SMCLK、MCLK。转换时间 (tCONVERT): 一次完整的12位转换需要13个ADC12CLK周期。如果使用内部5MHz时钟转换时间即为13 / 5MHz 2.6µs。如果使用外部1MHz的ACLK则转换时间为13µs。注意这是转换本身的时间不包括采样时间。采样时间 (tSample): 这是最容易被低估的参数。采样时间是指ADC内部采样保持开关闭合对外部输入信号进行充电的时间。手册给出了计算公式的线索tSample ln(2^(n1)) * (RS RI) * CI 800ns其中n12分辨率RS是外部信号源阻抗RI是ADC内部多路开关阻抗典型2kΩCI是ADC输入电容典型40pF。ln(2^13) ≈ 9.01所以公式简化为约等于9 * (RS 2000Ω) * 40pF 800ns。举例计算如果你的传感器输出阻抗RS10kΩ那么tSample ≈ 9 * (100002000) * 40e-12 800e-9 ≈ 9*480e-9 800e-9 ≈ 4.32µs 0.8µs 5.12µs。 这意味着你需要将ADC12控制寄存器中的采样定时器ADC12SHTx位设置为一个大于5.12µs的值。如果ADC12CLK5MHz周期200ns那么你需要至少5.12µs / 200ns 25.6个周期应选择ADC12SHTx设置成32或64个周期以保证充足余量。如果采样时间不足采样电容上的电压未能充分建立到输入信号电压将直接导致转换结果错误且这种误差是系统性的无法通过软件校准完全消除。避坑指南高阻抗信号源的采样策略面对高输出阻抗的信号源如热电偶、光敏电阻分压网络直接连接ADC会导致采样误差。首选方案使用运算放大器缓冲。在信号源和ADC输入之间加入一个电压跟随器如MSP430自带的运算放大器或外部低功耗运放如TLV9041。运放的低输出阻抗通常100Ω可以轻松驱动ADC的输入。次选方案增加采样电容并延长采样时间。在ADC输入引脚对地添加一个较大的电容如1nF~10nF。这个电容与源阻抗RS形成RC滤波并与内部CI并联可以减小等效的RI影响但会降低信号带宽。同时必须大幅增加ADC12SHTx设定的采样时间。软件策略降低采样率。在两次转换之间留出足够的时间让外部RC网络和内部采样电容有足够的时间稳定。4.3 ADC线性度参数与误差分析这是衡量ADC精度的核心指标理解它们才能正确评估系统性能。积分非线性误差 (EI): 表示ADC实际传输特性曲线与理想直线之间的最大偏差单位是LSB。手册给出在参考电压≥1.6V时EI典型值为±1.7 LSB。这意味着在理想情况下一个本应输出1000码值的输入电压实际输出可能在998到1002之间波动。EI是无法通过校准消除的固有误差。微分非线性误差 (ED): 表示ADC相邻两个码值对应的实际输入电压差与1个理想LSB电压差的偏差。ED典型值为±1 LSB。如果ED≤ ±1 LSB可以保证ADC是无失码的即所有4096个输出码值都可能出现。如果ED 1 LSB则可能出现某些码值永远无法输出的情况。偏移误差 (EO): 表示实际转换曲线零点与理想零点的偏差。典型值±2 LSB。可以通过校准消除。方法是在输入端施加一个已知的“零”电压如VREF-或AVSS读取转换结果将此值作为偏移量存储在软件中后续测量结果减去此偏移量。增益误差 (EG): 表示实际转换曲线满量程斜率与理想斜率的偏差。典型值±1.1 LSB。也可以通过两点校准消除。方法是在输入端施加一个已知的“满量程”电压如VREF读取转换结果结合零点校准值计算出一个校正系数。总未调整误差 (ET):EI、EO、EG的综合效应。典型值±2 LSB。这是未经任何校准时ADC在最坏情况下的总误差。校准实战提升ADC绝对精度对于需要高绝对精度的应用如电子秤、精密测温必须进行软件校准。单点偏移校准// 假设将ADC输入短接到AGND0V ADC12CTL0 | ADC12SC ADC12ENC; // 启动转换 while (!(ADC12IFG BIT0)); // 等待转换完成 int offset_error ADC12MEM0; // 读取的码值即为偏移误差两点增益校准// 先进行偏移校准得到 offset // 然后施加一个精确的满量程电压 V_ref (如 1.5V) ADC12CTL0 | ADC12SC ADC12ENC; while (!(ADC12IFG BIT0)); int reading_at_fullscale ADC12MEM0; float ideal_reading_at_fullscale 4095.0; // 12位满量程 float gain_correction_factor ideal_reading_at_fullscale / (reading_at_fullscale - offset);实际测量值校正int raw_value ADC12MEM0; float corrected_value (raw_value - offset) * gain_correction_factor;注意校准应在系统工作的典型温度和电压下进行并且要定期复查因为EO和EG会随温度和电源电压漂移。内部参考电压的温漂典型为±100 ppm/°C也需要考虑。5. 低功耗管理与电源监控实战精要MSP430的核心优势在于超低功耗而这离不开其精细的电源管理架构包括低功耗模式、上电复位/欠压复位POR/BOR和可编程的电源电压监控SVS。5.1 低功耗模式唤醒与RAM保持电压数据手册中td(LPM3)参数典型值6µs指的是从低功耗模式LPM3低频时钟活动唤醒到CPU开始执行第一条指令的延迟时间。这个时间在编写中断服务程序时需要考虑到特别是对时序要求严格的任务。更关键的是VRAMh参数最小值1.6V。它定义了当CPU停止运行时如进入LPM4保持RAM数据不丢失的最低电源电压。这是一个生死线。如果你的系统是电池供电在电池电压缓慢下降的过程中当电压低于VRAMh时即使MCU还未完全复位RAM中的数据已经可能损坏。因此在电池电压监测设计中报警或保存关键数据的阈值电压必须高于VRAMh并留出足够余量例如设定在1.8V或2.0V进行紧急数据保存。5.2 欠压复位与电源电压监控详解欠压复位 (BOR): 当电源电压VCC低于V(B_IT-)典型1.79V时BOR电路会产生一个复位信号。它有一个迟滞Vhys(B_IT-)典型130mV。这意味着电压必须回升到V(B_IT-) Vhys(B_IT-)约1.92V以上复位才会解除。td(BOR)典型2000µs是电压达到阈值后复位信号保持有效的延时以确保电源稳定。BOR是硬件安全网防止MCU在电压不足时执行错误操作。可编程电源电压监控 (SVS): SVS模块允许你软件设置一个监控阈值V(SVS_IT-)通过VLD位选择范围从1.8V到3.7V。当VCC低于此阈值时SVS可以产生中断或复位。SVS的响应速度比BOR快得多t(SVSR)在电压快速跌落时dVCC/dt 30 V/ms最快可达5µs而BOR是固定的2000µs。系统级电源管理策略结合BOR和SVS可以构建鲁棒的电源管理系统BOR作为最后防线设置硬件BOR阈值固定约1.8V防止系统彻底崩溃。SVS进行预警和分级管理设置VLD10阈值约3.05V。当电池电压降至3.1V时SVS产生中断。在中断服务程序中系统可以切换到低功耗模式、降低工作频率、关闭非必要外设并提示用户“电量低”。设置VLD5阈值约2.4V。当电压进一步下降至此产生另一个中断或复位触发紧急数据保存到FlashFlash写入通常需要较高电压应提前进行然后进入LPM4休眠。注意SVS的电流消耗手册注明ICC(SVS)典型10µA。在追求极致低功耗的休眠模式LPM3/LPM4电流可能仅1~2µA下使能SVS模块会显著增加功耗。因此需要在安全性和功耗之间权衡。一种策略是在活跃周期短暂开启SVS检查电压在长休眠期间关闭SVS。6. 常见问题排查与调试经验实录即使理解了所有参数实际调试中仍会遇到各种问题。下面是我在多个项目中总结的一些典型故障场景和排查思路。问题一ADC读数不稳定跳动大。排查步骤检查电源和地用示波器观察AVCC和AVSS引脚看是否有高频噪声或纹波。确保模拟电源有足够的退耦电容10µF钽电容100nF陶瓷电容就近放置。检查参考电压测量VREF引脚电压是否稳定。如果使用内部参考检查CVREF电容是否足够10µF且焊接良好。尝试改用AVCC作为参考看跳动是否改善以判断是否是内部参考源问题。检查输入信号用示波器观察ADC输入引脚本身的信号是否干净可能PCB走线引入了噪声。尝试在输入引脚就近添加一个RC低通滤波器如1kΩ 100nF截止频率约1.6kHz注意RS会增加需相应增加采样时间。检查采样时间这是最常见的原因。根据信号源阻抗重新计算所需采样时间并增大ADC12SHTx的设置值。可以先设置一个非常大的值如256周期测试如果读数变稳再逐步减小以优化速度。检查数字干扰在ADC转换期间是否有关闭不必要的数字外设如定时器、通信接口可以尝试在启动ADC转换前将CPU切换到低频时钟ACLK并暂时关闭SMCLK。问题二系统在低温或高温下工作异常。排查步骤复查电气特性表头所有参数都有其测试条件“over recommended operating free-air temperature”。性能在温度极端时可能劣化。例如VIT和VIT-会随温度漂移可能导致低温下输入识别失败。检查时钟源内部DCO频率f(DCO)具有负温度系数Dt典型-0.3%/°C。如果通信时序如UART波特率、SPI时钟依赖于DCO在宽温范围内可能出现通信错误。解决方案是使用外部晶振如32.768kHz的LFXT1作为时钟基准或启用DCO的温度补偿功能如果MCU支持。检查ADC精度内部参考电压VREF有温漂±100 ppm/°C。对于高精度测量需要在工作温度范围内进行多点校准或使用外部低温漂的基准电压源。问题三GPIO驱动能力不足输出电平达不到预期。现象引脚设置为高电平但驱动LED时亮度很低或驱动逻辑器件时对方无法识别为高电平。分析直接测量引脚输出电压。如果驱动电流较大输出电压会因内部阻抗拉低见VOH参数。查阅手册图2-5的“输出电流 vs. 输出电压”曲线可以更直观地看到在不同温度和电流下输出电压的下降情况。解决对于LED驱动改用灌电流方式LED阳极接VCC阴极接GPIO。因为MSP430的拉电流能力通常弱于灌电流见IOH和IOL参数。对于驱动其他芯片务必确认对方的输入高电平阈值VIH是否低于MCU在最坏情况下的VOH最小值。如不满足必须使用电平转换电路或上拉电阻。问题四低功耗模式下电流仍然很大。排查步骤检查所有GPIO这是最主要的原因。确保所有未使用的引脚已配置为输出并固定电平。检查所有输入引脚没有悬空。检查外设模块确认在进入低功耗模式前已关闭所有未使用的外设时钟和模块如ADC、Comparator_A、定时器、USCI等。ADC12CTL0、CACTL1等控制寄存器中的ADC12ON、CAON位必须清零。检查时钟系统确认DCO、MCLK、SMCLK在进入低功耗模式后已被正确关闭或切换到低频时钟ACLK。使用__bis_SR_register(LPM3_bits GIE)等指令。测量技巧使用万用表µA档串联在电源回路测量。可以尝试逐个断开外围电路或通过软件逐个模块关闭来定位漏电单元。注意有些引脚即使配置为输入如果外部电压处于中间电平也可能导致内部寄生二极管导通产生较大漏电。