介紹:S9S12ZVL32F0MLFR
S9S12ZVL32F0MLFR系列是使用 180nm NVM + UHV 的汽車 16 位微控制器系列能夠集成 40V 模擬組件的技術。這個家庭重復使用了許多現有 S12 產品組合中的功能。該系列的特殊區別特征是增強型 S12Z 內核和“高壓”模擬模塊的集成,包括穩壓器(VREG) 和本地互連網絡 (LIN) 物理層。
S9S12ZVL32F0MLFR系列包括 RAM、FLASH 和 EEPROM 上的糾錯碼 (ECC),用于診斷或數據存儲、快速模數轉換器 (ADC) 和調頻相位鎖環 (IPLL),可提高 EMC 性能。S9S12ZVL32F0MLFR系列提供優化的將多個關鍵系統組件集成到單個設備中的解決方案,優化系統架構并實現顯著的空間節省。S9S12ZVL32F0MLFR系列具備所有優勢16 位 MCU 的效率和效率,同時保持低成本、低功耗、EMC 和代碼大小現有 S12 系列用戶目前享有的效率優勢。 MC9S12ZVL 系列是提供 48 針、32 針 LQFP 和 32 針 QFN-EP。除了每個可用的 I/O 端口模塊,更多的 I/O 端口具有中斷功能,允許從停止或等待中喚醒模式。
S9S12ZVL32F0MLFR系列是適用于各種應用的通用器件系列。
S9S12ZVL32F0MLFR系列針對需要 LIN 連接的通用汽車應用。這些應用的典型例子包括開關面板和傳感器的身體端點。
1.2 特點:S9S12ZVL32F0MLFR
本節介紹 MC9S12ZVL 系列的主要特性
1.3 芯片級特性S9S12ZVL32F0MLFR
該系列中可用的片上模塊包括以下特性:
• S12Z CPU 內核
• 具有 ECC 的 32、16 或 8 KB 片上閃存
• 帶 ECC 的 128 字節 EEPROM
• 具有 ECC 的 1024 或 512 字節片上 SRAM
• 帶內部濾波器的鎖相環 (IPLL) 倍頻器
• 1 MHz 內部 RC 振蕩器,在額定溫度范圍內具有 +/-1.3% 的精度
• 4-20 MHz 幅度控制的皮爾斯振蕩器
• 內部 COP(看門狗)模塊
• 具有 10 位分辨率和多達 10 個通道的模數轉換器 (ADC)
外部引腳和 Vbg(帶隙)結果參考
• 一個串行外設接口 (SPI) 模塊
• 一個串行通信接口 (SCI) 模塊,具有與內部 LIN 物理層的接口
收發器(如果需要,RX 連接到定時器通道以進行頻率校準)
• 最多 1 個附加 SCI(未連接到 LIN 物理層)
• 一個完全符合 LIN 2.2 標準的片上 LIN 物理層收發器
• 具有輸入捕捉/輸出比較的 6 通道定時器模塊 (TIM0)
• 帶輸入捕捉/輸出比較的 2 通道定時器模塊 (TIM1)
• Inter-IC (IIC) 模塊
• 8 通道脈寬調制模塊 (PWM)
• 用于調節輸入電源和所有內部電壓的片上穩壓器 (VREG)
• 自主周期性中斷 (API),支持從停止模式循環喚醒
• 支持 25 mA 驅動強度到 VSSX 的引腳
• 支持來自 VDDX (EVDD) 的 20 mA 驅動強度的引腳
• 高電壓輸入 (HVI)
• 帶有低電量警告的電源電壓檢測
• 片上溫度傳感器,溫度值可通過 ADC 測量或可產生高
溫度警告
• 多達 23 個引腳可用作鍵盤喚醒中斷 (KWI)
1.4 模塊特性S9S12ZVL32F0MLFR
以下部分提供了集成模塊的更多詳細信息。
1.4.1 S12Z 中央處理器單元(CPU)
S12Z CPU 是一種革命性的高速內核,其代碼大小和執行效率都超過了 S12X
中央處理器。 S12Z CPU 還提供線性內存映射,消除了不便和性能
頁交換的影響。
• 哈佛架構 - 并行數據和代碼訪問
• 3 級流水線
• 32 位寬指令和數據總線
• 32 位 ALU
• 24 位尋址(16 MB 線性地址空間)
• 為 C 編程和編譯器優化的指令和尋址模式
• 優化的地址路徑使其能夠以 50MHz 的頻率運行而無需 Flash 等待狀態
— MAC 單元 32bit += 32bit*32bit
— 硬件分頻器
— 單周期多位移位(Barrel shifter)
— 定點數學特別說明
• 未實現的操作碼陷阱
• 未編程的字節值 (0xFF) 默認為 SWI 指令
1.4.1.1 后臺調試控制器(BDC)
•
— 非侵入式內存訪問命令
— 支持片上非易失性存儲器的在線編程
1.4.1.2 調試器(DBG)S9S12ZVL32F0MLFR
• 三個比較器(A、B 和 D)
— 比較器 A 比較全地址總線和全 32 位數據總線
— 比較器 B 和 D 只比較全地址總線 每個比較器都可以配置為
監控PC地址或數據訪問地址
— 每個比較器可以選擇讀或寫訪問周期
— 比較器匹配可以強制狀態序列器狀態轉換
• 三種比較器模式
— 簡單的地址/數據比較
r 匹配模式
— 內部地址范圍模式,Addmin Address Addmax
— 超出地址范圍匹配模式,地址 Addmin 或 Address Addmax
• 狀態定序器控制
— 比較器匹配強制的狀態轉換
— 軟件寫入強制的狀態轉換到外部事件強制的 TRIGState 轉換
• 以下類型的斷點
— CPU 斷點在斷點 (BDM) 上進入活動 BDM
— CPU 斷點在斷點上執行 SWI (SWI)
1.4.2 嵌入式存儲器
1.4.2.1 內存訪問完整性
• 非法地址檢測
• 嵌入式 NVM 和系統 RAM 上的 ECC 支持
1.4.2.2 閃存
MC9S12ZVL 系列上的片上閃存
• 高達 32 KB 的程序閃存
— 自動編程和擦除算法
— 防止意外編程或擦除的保護方案
1.4.2.3 EEPROMS9S12ZVL32F0MLFR
• 高達 128 字節的 EEPROM
— 16 個數據位加上 6 個校正子 ECC(糾錯碼)位允許單個位糾錯
和雙重故障檢測
— 擦除扇區大小 4 字節
— 自動編程和擦除算法
— 讀取的用戶余量級別設置
1.4.2.4 SRAM
• 高達 1 KB 的具有 ECC 的通用 RAM
— 基于 16 位數據字的單位糾錯和雙位錯誤檢測代碼
1.4.3 時鐘、復位和電源管理單元 (CPMU)S9S12ZVL32F0MLFR
• 實時中斷 (RTI)
• 時鐘監視器,監督振蕩器 (CM) 的正確功能
• 計算機正常運行 (COP) 看門狗
— 可配置為窗口 COP 以增強故障檢測
— 可以使用位于閃存中的選項位從復位中初始化
• 系統重置生成
• 自主周期性中斷 (API)(結合循環、看門狗)
• 低功耗操作
— RUN 模式是主要的全性能操作模式,整個設備都計時。
— 當內部 CPU 時鐘關閉時的 WAIT 模式,因此 CPU 不執行
指示。
— 偽停止 - 系統時鐘停止,但振蕩器 RTI、COP 和 API 模塊
可以啟用
— STOP - 在此模式下振蕩器停止,所有時鐘關閉,所有計數器和
除 COP 和 API 之外,分隔符保持凍結狀態,它們可以選擇從
時鐘。
1.4.3.1 內部鎖相環(IPLL)S9S12ZVL32F0MLFR
• 鎖相環時鐘倍頻器
— 無需外部組件
— 參考分頻器和乘法器允許多種時鐘速率
— 低抖動操作的自動帶寬控制模式
— 自動鎖頻檢測器
— 可配置選項以擴展頻譜以減少 EMC 輻射(頻率調制)
— 參考時鐘源:
– 內部 1 MHz RC 振蕩器 (IRC)
– 外部 4-16MHz 晶體振蕩器/諧振器
1.4.3.2 內部 RC 振蕩器(IRC)
• 1 MHz 內部 RC 振蕩器,在額定溫度范圍內具有 +/-1.3% 的精度
1.4.4 主外部振蕩器(XOSCLCP)S9S12ZVL32F0MLFR
• 使用 4 MHz 至 20 MHz 晶體的幅度控制皮爾斯振蕩器
— 幅度輸出的電流增益控制
— 低諧波失真的信號
- 低電量
— 良好的抗噪性
— 無需外部限流電阻器
— 跨導大小適合典型晶體的最佳啟動裕度
— 振蕩器引腳與 GPIO 功能共享
1.4.5 定時器(TIM0 和 TIM1)S9S12ZVL32F0MLFR
• 兩個獨立的定時器模塊,具有自己的 16 位自由運行計數器和 8 位精度
預分頻器
— 6 x 16 位通道定時器模塊 (TIM0),用于輸入捕捉或輸出比較
— 2 x 16 位通道定時器模塊 (TIM1),用于輸入捕捉或輸出比較
1.4.6 脈寬調制模塊(PWM)
• 多達八通道 x 8 位或多達四通道 x 16 位脈寬調制器
— 每個通道的可編程周期和占空比
— 中心對齊或左對齊輸出
— 具有廣泛頻率的可編程時鐘選擇邏輯
1.4.7 IC 間模塊(IIC)S9S12ZVL32F0MLFR
• 多主機操作
• 軟件可編程用于 256 種不同的串行時鐘頻率之一
• 廣播模式支持
• 10 位地址支持
1.4.8 LIN物理層收發器
• 符合 LIN 物理層 2.2 規范
• 符合 SAE J2602-2 LIN 標準
• 具有毛刺過濾喚醒功能的待機模式
• 針對波特率優化的壓擺率選擇:10.4kBit/s、20kBit/s 和快速模式(高達
250kBit/s)
• 可切換的 34k/330k 上拉
• LIN 總線引腳下降沿的電流限制
• 過流保護
• 監視 LPTxD 信號的 LIN TxD 主導超時功能
• 在過流或 TxD 主導超時的情況下自動關閉發送器
• 滿足 OEM“汽車中 LIN(CAN 和 FlexRay)接口的硬件要求”
應用程序” v1.3
1.4.9 串行通信接口模塊(SCI)S9S12ZVL32F0MLFR
• 全雙工或單線操作
• 標準標記/空格不歸零 (NRZ) 格式
• 具有可編程脈沖寬度的可選 IrDA 1.4 歸零反轉 (RZI) 格式
• 來自總線時鐘的 16 位分頻器的波特率發生器
• 可編程字符長度
• 發射器和接收器的可編程極性
• 活動邊緣接收喚醒
• 中斷檢測和傳輸沖突檢測支持 LIN
1.4.10 串行外設接口模塊(SPI)S9S12ZVL32F0MLFR
• 可配置的 8 位或 16 位數據大小
• 全雙工或單線雙向
• 雙緩沖發送和接收
• 主或從模式
• MSB 優先或 LSB 優先移位
• 串行時鐘相位和極性選項
1.4.11 模數轉換器模塊(ADC)S9S12ZVL32F0MLFR
• 10 位分辨率
• 多達 10 個外部通道和 8 個內部通道
• 左對齊或右對齊的結果數據
• 連續轉換模式
• 具有基于列表的命令和結果的程序員模型
t存儲架構
• ADC 直接將結果寫入 RAM,防止進一步轉換停頓
• 使用 ADC 模塊監控的內部信號
— Vrh、Vrl、(Vrl+Vrh)/2、Vsup 監視器、Vbg、TempSense
• 外部引腳也可用作數字 I/O
1.4.12 電源電壓傳感器(BATS)S9S12ZVL32F0MLFR
• 監控電源 (VSUP) 電壓
• 來自內部電阻分壓器的內部 ADC 接口
• 產生低壓或高壓中斷
1.4.13 片上穩壓器系統(VREG)S9S12ZVL32F0MLFR
• 電壓調節器
— 由 VSUP 直接供電的線性穩壓器
— VSUP 上的低電壓檢測
— 上電復位 (POR)
— VDDX 域的低電壓復位 (LVR)
— 支持外部鎮流器設備以擴展電流能力并降低內部功率
耗散
— 能夠為 MCU 內部和外部組件供電
— 過溫保護和中斷
• 內部電壓調節器
— 帶帶隙基準的線性穩壓器
— VDDA 上的低電壓檢測
— 上電復位 (POR) 電路
— VDD 域的低電壓復位
制造商: NXP
產品種類: 16位微控制器 - MCU
RoHS: 詳細信息
系列:S9S12ZVL32F0MLFR
安裝風格: SMD/SMT
封裝 / 箱體: LQFP-48
核心: S12Z
程序存儲器大小: 32 kB
數據總線寬度: 16 bit
ADC分辨率: 10 bit, 12 bit
最大時鐘頻率: 32 MHz
輸入/輸出端數量: 34 I/O
數據 RAM 大小: 1 kB
工作電源電壓: 1.8 V
最小工作溫度: - 40 C
最大工作溫度: + 125 C
資格: AEC-Q100
封裝: Reel
封裝: Cut Tape
模擬電源電壓: 3.3 V, 5 V
商標: NXP Semiconductors
DAC分辨率: 8 bit
數據 Ram 類型: RAM
數據 ROM 大小: 128 B
數據 Rom 類型: EEPROM
I/O 電壓: 3.3 V, 5 V
接口類型: I2C, SCI, SPI
濕度敏感性: Yes
計時器/計數器數量: 2 Timer
產品: MCU
產品類型: 16-bit Microcontrollers - MCU
程序存儲器類型: Flash
工廠包裝數量: 2000
子類別: Microcontrollers - MCU
商標名: MagniV
看門狗計時器: Watchdog Timer
零件號別名: 935312221528
單位重量: 178.860 mg
以下物料均有現貨庫存:S9S12ZVL32F0MLFR
FS32K118LFT0MLHT
FS32K146UAT0VLLT
FS32K146UAT0VLQT
FS32K142HFT0MLHT
FS32K142HRT0VLLT
FS32K142HAT0MLLT
FS32K142HRT0VLHT
FS32K142HFT0VLHT
FS32K144HFT0MLLT
FS32K144HAT0VLHT
FS32K144UAT0VLLT
FS32K144HRT0MLLT
FS32K144HFT0VLLT
FS32K144HAT0MLHT
FS32K144HFT0MLHT
FS32K144UFT0VLLT
FS32K144HRT0VLLT
FS32K146HRT0VLLT
FS32K146HNT0VLLT
FS32K148HAT0MLQT
LS1043ASN7QQB
LS1021ASN7KQB
MCIMX287CVM4B
MCIMX280DVM4B
MCIMX283CVM4B
MCIMX257CJN4A
MCIMX536AVV8C
MCIMX6Y2CVM08AB
MCIMX6Y2CVM05AB
MCIMX6Q5EYM10AD
MCIMX6Q6AVT10AD
MCIMX6S6AVM08AC
MCIMX6S5DVM10AD
MCIMX6Z0DVM09AB
MCIMX6G2CVM05AB
MCIMX6D6AVT10AE
MCIMX6D6AVT10AD
MCIMX6D6AVT08AD
MCIMX6U5DVM10AC
MCIMX6U6AVM08AC
MCIMX6U5EVM10AC
MIMX8MM6DVTLZAA
MIMXRT1052CVL5B
LPC11C14FBD48/301
LPC1114FBD48/302
LPC1114FHN33/302
LPC11E68JBD64
LPC11U24FBD48/401
LPC1115FBD48/303
LPC11U68JBD100
LPC11E68JBD48
LPC11U37FBD48/401
LPC1225FBD48/321
LPC1225FBD64/301
LPC1756FBD80
LPC1754FBD80
LPC1752FBD80
LPC1758FBD80
LPC1769FBD100
LPC1764FBD100
LPC1768FBD100
LPC1765FBD100
LPC1778FBD144
LPC1788FBD208
LPC1788FBD144
LPC1820FBD144
LPC2138FBD64/01
LPC2478FBD208
LPC2103FBD48
LPC2119FBD64/01
LPC2129FBD64/01
LPC2136FBD64/01
LPC2132FBD64/01
LPC2134FBD64/01
LPC2148FBD64
S9S12ZVL32F0MLFR
LPC2194HBD64/01
LPC2220FBD144
LPC2214FBD144/01
LPC2292FBD144/01
LPC2368FBD100
LPC2364FBD100
LPC3250FET296/01
LPC4320FBD144
LPC4330FET100
LPC4357FET256
LPC54606J512BD208
LPC824M201JHI33
LPC812M101JDH20FP
LPC824M201JHI33Y
LPC802M001JDH20J
MK22FN128VLH10
MK60DN512VLQ10
MK64FX512VLQ12
MK64FN1M0VLQ12
MK64FX512VLL12
MK66FN2M0VLQ18
MK66FX1M0VLQ18
MKE02Z64VLD4R
MKE02Z64VLH4
MKE02Z32VLD4
MKE02Z64VLD4
MKE02Z16VLC4
MKE04Z8VTG4
MKE06Z128VLH4
MKE14Z64VLD4
MKL03Z32VFK4
MKL03Z32CAF4R
MKL03Z32CBF4R
MKL16Z128VLH4
MKL16Z64VLH4
MKL17Z64VFM4
MKL16Z256VLH4
MKL16Z64VFM4
MKL16Z32VFM4
MKL26Z128VFT4
MKL26Z128VLH4
MKL26Z128VFM4
MKV31F256VLH12
MKV42F256VLH16
MKV56F512VLL24
S9KEAZN8AMTGR
S9KEAZN64AMLCR
S9KEAZN64AMLH
S9KEAZN32ACLC
S9KEAZN8AMFK
S9KEAZ128AMLK
S9KEAZ128AMLH
S9KEAZ64AMLH
S9KEAZ64AVLH
SPC5606BF1MLQ6
SPC5644BF0MLU1
SPC560B40L3B4E0X
TEF6638HW/V106
TEF6686HN/V102
TEA1716T/2
TEA1755T/1
TEA19161T/2
TEA19162T/2
TEA1995T/1
TEA2016AAT/1J
TDA8035HN/C1
TDA8035HN/C1/S1
TDA8950J/N1
TDA8954TH
TDA8029HL/C207
SGTL5000XNAA3
SGTL5000XNAA3R2
GTL2014PW
P82B715TD
PCA82C250T/YM
PCA82C251T/YM
PCA9546APW
PCA9517ADP
PCA9515ADP
PCA9517DP
PCA9544APW
PCA9557PW
PCA9539PW
PCA9515DP
PCA9511AD
PCA9511ADP
PCA9535CPW
PCA9536D
PCA9535PW
PCA9538PW
PCA9548APW
PCA9545APW
PCA9552PW
PCA9554APW
PCA9554PW
PCA9555PW
PCA9509DP
PCA9635PW
PCA9617ADP
PCA9685PW
PCA21125T/Q900/1
PCAL6416AHF
PCF85163T/1
PCF8563TS/5
PCF8563T/5
PCF8563T/F4
PCF8576CT/1
PCF8574T/3
PCF85063ATT/A
PCF8583T/5
PCF85063ATL/1
PCF85063AT/AY
TJA1020T/CM
TJA1028T/5V0/20
TJA1028T/5V0/10
TJA1021T/20/CM
TJA1028TK/5V0/20/1
TJA1042T/1
TJA1042T/3/1
TJA1044T/1
TJA1040T/CM
TJA1044GT/3
TJA1043T/1
TJA1042TK/3
TJA1050T/CM
TJA1057T/1
TJA1051T/3/CM
TJA1051T/1
TJA1055T/1
TJA1051T/3/1
TJA1051T/CM
TJA1051TK/3
UJA1075ATW/5V0/WD
UJA1078ATW/5V0/WD
UJA1076ATW/3V3/WD
MC33664ATL1EGR2
MC33813AER2
MC33771BTA1AER2
MC33883HEGR2
MC33771BSA1AE
SJA1000T/N1
CBTL02043ABQ
CBTL01023GM
SC16IS752IPW
PTN36001HX
NX20P5090UKAZ
NX20P3483UK
NX3008NBK
FXTH871511DT1
FXTH87EH116T1
MPL3115A2R1
MPXHZ6115AC6T1
MPXHZ6400AC6T1
MPX10DP
MPX2050DP
MPX2010DP
MPX4250AP
MPX5700DP
MPX5500DP
MPX5010DP
MPX5100DP
MPX5700AP
MPXM2051GST1
MPXM2010GST1
MPXM2053GST1
MPXV7025DP
MPXV5004DP
MPXV5010DP
MPXV5004GC6U
MPXV7007DP
MPXAZ6115AC6T1
QN9021/D
QN9080DHN
PN7150B0HN/C11002Y
PN7150B0HN/C11002E
PN7462AUHN/C300Y
PN5120A0HN1/C2
CLRC66302HN
CLRC66301HN
CLRC66303HNE
MMPF0100F0AEP
MMPF0100F0AZES