




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MC9s12系列器件闡明
MC9S12系列的名稱定義(以MC9S12DJ64CFU為例):
MC9S12:ControllerFamily該控制器系列統(tǒng)稱
9:代表FLASH
S12:內(nèi)核型號(hào)
D.J64:DeviceTitle器件名稱
64:641(的FLASH
C:TemperatureOptions溫度選擇
FU:PackageOption封裝構(gòu)造選擇
溫度選擇表定義(TemperatureOption):
C=-40°Cto85°C
V=-40°Cto105°C
M=-40°Cto125°C
封裝構(gòu)造選擇定義(PackageOptions)
FU=80QFP
PV=112LQFP
使用該系列芯片需遵照如下規(guī)則:
寄存器:
在不使用CAN0的狀況下嚴(yán)禁讀寫CANO寄存器(系統(tǒng)復(fù)位后地址范惘:S0140-$017F)?
在不使用BDLC的狀況下嚴(yán)禁讀寫B(tài)DLC寄存器(系統(tǒng)復(fù)位后地址范圍:S00E8$00EF)。
FAQ:BDLC?ByteDataLinkController
中斷:
在不使用CANO的狀況下,根據(jù)你口勺對未使用中斷的編碼方式,填滿CANO中斷向量($FFBO-SFFB7),
在不使用BDLC的狀況下,根據(jù)你的對未使用中斷的編碼方式,填滿BDLC中斷向量($FFC2,$FFC3).
接工
在不使用CANO的狀況下,CANO帶TXCANO,RXCANO功能的引腳在PJ7,PJ6,PM5,
PM4,PM3,PM2,PM1和PMO接口上無效。
在不使用BDLC的狀況下,BDLC功能引腳TXB,RXB在PM1和PMO接口上無效。
FAQ:各引腳功能應(yīng)當(dāng)先有個(gè)簡介?
在不使用CANO的狀況下,嚴(yán)禁寫ModuleRoutingRegisterMODRR1和MODRRO位。
MC9S12DJ64特性:
?HCS12關(guān)鍵:
FAQ:HCS12?
16-bitHCS12CPU
MEBI多路第用外部總線接口(MultiplexedExternalBusInterface)
<'MMC模塊映射控制(ModuleMappingConti'ol)
INT中斷控制(Interruptcontrol)
■:,BKP斷點(diǎn)(Breakpoints)
BDM后臺(tái)調(diào)試模式(BackgroundDebugMode)
,CRG(lowcurrentColpittsorPierceoscillator,PLL,reset,clocks,COPwatchdog,realtime
interrupt,clockmonitor)
?8位和4位附帶中斷功能的接II:
-數(shù)字濾波
-可編程邊緣觸發(fā)(上升沿/下降沿)
?存儲(chǔ)器:
-64KFlashEEPROM
-IKbyteEEPROM
-4KbyteRAM
?2個(gè)八通道的數(shù)字/模擬轉(zhuǎn)換器:
-精度到達(dá)lObit
-外部轉(zhuǎn)換觸發(fā)功能
?IMbit/每秒,CAN2.0A,B軟件兼容模塊:
-5個(gè)接受和3個(gè)發(fā)送緩沖單元
-Flexibleidentifierfilterprogrammableas2x32bit,4xl6bitor8x8bit
FAQ:什么意思?
-4個(gè)獨(dú)立日勺中斷通道,分別對應(yīng)Rx,Tx,error和wake-up
-低通濾波器喚醒功能
一自測工作回送功能(Loop-backforselftestoperation)
?增強(qiáng)了的捕捉時(shí)鐘功能(EnhancedCaptureTimer)
T6位主計(jì)數(shù)器(7-bitprescaler)
FAQ:prescaler?預(yù)定標(biāo)器
-8個(gè)可編程輸入捕捉通道/輸出比較通道
-4個(gè)8位/2個(gè)16位脈沖累加器(pulseaccumulator)
?8個(gè)PWM通道:
一周期和占空比系數(shù)可編程控制
8位八通道/16位4通道
-獨(dú)立的單個(gè)脈沖寬度和占空比控制
-Center-alignedorleft-alignedoutputs
FAQ:什么意思?
-頻率范圍很廣的可編程時(shí)鐘選擇邏輯單元
-迅速緊急關(guān)閉輸入
-可作為中斷輸入
-串行接口:
-2個(gè)異步SCI(SerialCommunicationsInterfaces)
一同步SPI(SerialPeripheralInterface)
,ByteDataLinkController(BDLC):
-SAEJ1850ClassB數(shù)據(jù)通信網(wǎng)絡(luò)接口兼容,兼容應(yīng)用于低速串行數(shù)據(jù)通信的ISO
(SAEJ1850ClassBDataCommunicationsNetworkInterfaceCompatib1eandISOCompatib1e
forLow-Speed?125Kbps)SerialDataCommunicationsinAutomotiveApplications)
FAQ:什么意思?
,'nter-ICBus(IIC):
-兼容總線原則
一多路控制工作(Muiti-masteroperation)
-軟件可編程256個(gè)不一樣的串行一直頻率
?112引腳封裝/80引腳封裝
一帶驅(qū)動(dòng)能力的5VI/0線路
-5VA/D轉(zhuǎn)換
-50MHz工作頻率,相稱于25MHz總線速度
-支持開發(fā)應(yīng)用
-單線程后臺(tái)調(diào)試模塊Obackgrounddebugnimode(BDM)
一片上硬件斷點(diǎn)調(diào)試(On-chiphardivarebreakpoints)
模次框圖:
Figure1-1MC9S12DJ64BlockDiagram
VffH
64KByteFlwhEEPROM
ATDOSIATD1vrn.
VODAVOOA
4KByteRAMVSSA
一—*-PA008
1KByteEEPROMY*"PAOO?
.一MD10
VDDR一8.<-FAD11
V3S?一一<*-PAD12
VREGtN一VotageRegulator—FADI3
VDD17—一?-PAD14
VSSL2一.*-PAO15
-PW.XADOR14
BKGO**CPU12“PK1?XADOR15
*一,K2:XAODRK
XFC2
-PK3*XADOR17
VDOPlX—Oodiandd
PLL2ctet§-PK4:XAOOR18
VSSPIX—
GenerationPKS:XAOOR19
ZXTALf
ModJePK7.K1
XTAL^-
KtSLT一—PIO
Erh?ncedCapture1
BmerE
LSIHB8
ECLK
MOOA
MOM_____
M^XCC/XT3X3
1□M□;M1□HIss
L
lAASIexedAddiets/DataBus8
I□1:“I1。NHI
DDRADDRB
PTAPTB
tMI:H)
3
§F
mmiiII耨獺I
:MuNcfciedrgw.ar;
:MBs居外融成注不找我:
鼻凝而£
SCL
IrtemalLo^*c2SVVODrVer5V
XODU<.voox
一PWM1
VSSM—vssx
—「PAM2
PWTO
A/DConwcrterS/&PWW
PLL23V
VoltageRogufaecrReferencePWW
VDOPLL?-VOOA-?PWM8
V3SPU.—iVSSA—1PWM7
VoftageReguttfcrW&IQ
VOOR—*
VSSR_X
內(nèi)存映射:
Table1-1DeviceMemoryMap
Size
AddressModule(Bytes)
$0000-$00()FHCS12MultiplexedExternalBusInterface16
$0010-$0014HCS12ModuleMappingControl5
$0015-50016HCS12Interrupt2
$0017-$0019Reserved3
$001A-$001BDeviceIDregister(PARTID)2
$-301C-$001DHCS12ModuleMappingControl2
$001EHCS12MultiplexedExternalBusInterface1
$001FHCS12Interrupt1
$0020-$0027Reserved8
$0028-$002FHCS12BreakpointModule8
$0030-$0031HCS12ModuleMappingCcxitrol2
$0032-$0033HCS12MuftiplexedExternalBusInterface2
$0034-$003FClockandResetGenerator(PLL,RTI,COP)12
$0040-$007FEnhancedCaptureTimer16-bit8channels64
$0080-$009FAnalogtoDigitalConverter10-bit8channels(ATD0)32
$DOAO-$OOC7PulseWidthModulator8-btt8channels(PWM)40
$OOC8-$00CFSerialCommunicationsInterface0(SCIO)8
$'3000-$0007SerialCommunicatioreInterface0(SCI1)8
$00D8-300DFSerialPeripheralInterface(SPI0)8
$OOEO-$OOE7InterICBus8
53OE8-$OOEFByteDataLinkController(BDLC)8
$OOFO-$OOFFReserved16
30100-$010FFlashControlRegister16
$0110-$011BEEPROMControlRegister12
$011C-$011FReserved4
$0120-$013FAnalogtoDigitalConverter10-bt8channels(ATD1)32
$0140-$017FMotorolaScalableCai(CANO)64
$0180-$023FReserved192
$0240-$027FPortIntegrationModule(PIM)64
$0280-$03FFReserved384
EEPROMarray1kArraymappedtwiceinthe
?000-$07FF2048
addressspace
$0000-$OFFFRAMarray4096
AxedFlashEEPROh/array
$4000-$7FFF16384
incl.0.5K,1K,2Kor4KProtectedSectoratstart
^000-$BFFFFlashEEPROMRageWindow16384
Size
AddressModule(Bytes)
FixedFlashEEPROK/array
$C000-$FFFFincl.0.5K,1K,2Kor4KProtectedSectoratend16384
and256bytesofVectorSpaceat3FF80-$FFFF
Figure1-2MC9S12DJ64MemoryMapoutofReset
50000REGISTERS
(MappableIoany2K
SoundaryMhinth?
5040032K)
(08001KBytesEEPROM
(MappableIoany2K
Soundary.1Kmappedtwo
timesinthe2Kaddress
space)
$1804KBytesRAM
(Mappabletoany4K
Boundary)
UnfcTplemertecUnim*EBEed
M000
16KFixedFlash
Page$3E=62
(Disisdependantontie
stateoftheROMHMM)
S8000
16KPageWindow
EXTERN4x16KFlashEEPROM
pages
SOOOO
16KFixedRash
Page$3F=63
BDM
SFFOOXXXXXX,(ifaetke)
VEqpRSVECTORS
SFFFF
EXPANDEDNORMALSPECWL
SINGLECHIPSINGLECHIP
圖1-1與1-2芯片復(fù)位后H勺內(nèi)存地址映射,IKH勺EEPR0.M被映射放大2倍分派到2K的地址空間里。需要
注意的是,當(dāng)系統(tǒng)豆位后EEPR0M口勺($0000-$03FF)段歸于寄存器空間,另1K($0400-$07FF)段歸
于到RAMo
詳細(xì)的寄存器映射:
$0000-S000FMEBImap1of3(HCS12MultiplexedExternalBusInterface)
AddressNameB17Bit6Bit5Bit4Bit3Eit2Bit1BitO
$0000PORTAB<7654321BitO
Write:
$0001PORTS/
B<7654321BitO
Write:
$0002DDRA2叩Bt7654321BitO
Write:
$0003DDRBB<7654321BitO
Write:
_Read:00000000
$0004Reserved...
Write:
00000000
$0005Reserved吃子
Wnte:
_Read:00000000
$0006Reserved...
Wnte:
Read:00000000
$0007Reserved
Wnte:
Bit1BitO
$0008PORTEB<765432
Write:
:00
$0009DDREI/B<76543Eit2
Wnte:
000
SOOOAPEAR既NOACCEPIPOENECLKLSTRERDWE
Write:
Read,00
$0008MODE“JMODCMODBMOOAIVISEMKEME
Write:
Read:0000
$OOOCPUCRPUPKEPUPEEPUPBEPUWKE
Wnto:
Read:0000
S000DRDRIV,,RDPKRDPERDPBRDPA
WA1nte:
Read,0000000
$OOOEEBICTL.'ESTR
1WA1nte:
“2L_Read:00000000
$000FReserved
Wnte:
$0010-$0014MMCmap1of4(HCS12ModuleMappingControl)
AddressNameBit7Bit6Bit5Bit4Bit3B*2Bit1BitO
Read:00
$0010INITRMRAM15RAM14RAM13RAM12RAM11RAMHAL
V\frite.
Read:0000
$0011INITRGREG14REG13REG12REG11
Write:
Read;00
$0012INITEEEE15=E14EE13EE12EE11EEON
WCite.
Read:0000
$0013MISCEXSTR1EXSTR0ROMHMROMON
VWite:
Read.00000000
$0014Reserved
Write:
$0015-$0016INTmap1of2(HCS12Interrupt)
AddressNameBit7Bit6Bit5Bit4Bit3Bt2Bit1B<0
Read:000
$0015ITCRWRINTADR3ADR2ADR1ADR0
lWAfrite:
$0016ITESTINTEMCINTAIWT8INT6INT4INT2INTO
Write:
$0017-$0019Reserved
AddressNameBit73it6B<t5Brt3Bt2Bit1BitO
$M7?ReservedRead:0000000
$0319Write:
$001A-$001BDeviceIDRegister(Table1-3)
AddressNameBt7Bit6Bit5Bit4Brt3Bit2Bit1BitO
Read:ID15ID14ID13ID12ID11ID10ID9ID8
$001APARTIDH
Write:
Read:ID7ID6ID5ID4ID3ID2ID1IDO
$001BPARTIDL
Write:
$001C-$001DMMCmap3of4(HCS12ModuleMappingControl,Table1-4)
AddressNameB<7Bit6Bit5Bit4Bit3Bt2Bit1BIO
Read:reg_sw00eep_sv1eep_sw00ram_sw2ram_sw1ram_svZ)
$001CMEMSIZO
Write:
Read:rom_sw1「om_sw00000pag_sw1pag_sw0
$001DMEMSIZ1
Write:
$001E-$001EMEBImap2of3(HCS12MultiplexedExternalBusInterface)
AddressNameBA7Sit6Bit5Bit4Bit3Bt2Bit1BtO
$OT1EINTCR000000
黑IRQEIRQEN
$001F-$001FINTmap2of2(HCS12Interrupt)
AddressNameBit7Bit6Bit5Bit4Bit3Bi2Bit1BitO
$001FHPRIO儼0
PSEL7PSEL6PSEL5PSEL4PSEL3PSEL2PSEL1
Write:
$0020-$0027Reserved
AddressNameBit7Bit6Bit5Bit4Bit3Bi2Bit1BitO
$0020-c」Read:00000000
$0027Reservedwrite:
$0028-$002FBKP(HCS12Breakpoint)
AddressNameBit7Bit6Brt5Bit4Bit3Bit2Bit1B<0
Read0000
50028BKPCT。川版BKENBKFULLBKBDMBKTAG
50029BKPCT1
黑BK0MBHBK0MBLBK1MBH8K1MBLBK0RWEBK0RWBK1RWEBK1RW
Redd.00
S002ABKPOXBK0V5BK0V4BK0V3B<0V2BK0V1BKOVO
Write:
Redd
50026BKPOH'岫Brt1514131211109B<8
50020BKPOL黑Bit7654321B<0
0O
W02DBKP1X湍;BK1V5BK1V4BK1V3B<1V2BK1V1BK1V0
S002EBKP1H
黑Brt1514131211109B18
S002FBKP1L黑黑Bit7654321B<0
$0030-$0031MMCmap4of4(HCS12ModuleMappingControl)
AddressNameBit7Bit6Bit5Bit4Bit3Bit2Bit1BitO
00
$0030PFAGEPIX5PIX4PIX3PIX2PIX1PIX0
Write:
Raad,00OOOOO0
$0031Reserved
Wnte:
$0032-$0033MEBImap3of3(HCS12MultiplexedExternalBusInterface)
AddressNameBl7Bit6Bit5Bit4Bit3Bt2Bit1BitO
$0032PORTKBl7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 豬肉收儲(chǔ)知識(shí)培訓(xùn)課件
- 人教版(2024)七年級(jí)英語下冊Unit 7 學(xué)情調(diào)研測試卷(含答案)
- 鋼結(jié)構(gòu)切割施工方案
- 2025年中考物理二輪復(fù)習(xí):電磁學(xué)實(shí)驗(yàn)題 能力提升練習(xí)題(含答案)
- 合同范本融資租賃合同
- 課題2 原子結(jié)構(gòu)(第2課時(shí))(教學(xué)設(shè)計(jì))九年級(jí)化學(xué)上冊同步高效課堂(人教版2024)
- 如何評估品牌傳播的效果與影響計(jì)劃
- 提升產(chǎn)品質(zhì)量的改進(jìn)措施計(jì)劃
- 學(xué)期目標(biāo)與教學(xué)任務(wù)分解計(jì)劃
- 實(shí)施素質(zhì)教育的年度工作要點(diǎn)計(jì)劃
- 韓愈簡介完整
- 精細(xì)化學(xué)品化學(xué)(第三版)課件全套 第1-12章 緒論、表面活性劑- 農(nóng)藥化學(xué)品
- 馬工程版《中國經(jīng)濟(jì)史》各章思考題答題要點(diǎn)及詳解
- 《學(xué)前兒童科學(xué)教育》第二章 幼兒科學(xué)教育的目標(biāo)與內(nèi)容課件
- 馬克思主義與社會(huì)科學(xué)方法論習(xí)題與答案
- 建信融通數(shù)字證書使用承諾函范本
- 印花烘干機(jī)操作規(guī)程
- 部編版小學(xué)四年級(jí)語文下冊同步練習(xí)試題及答案(全冊)
- 學(xué)校維修改造工程投標(biāo)方案(完整技術(shù)標(biāo))
- (完整word版)中小企業(yè)劃型標(biāo)準(zhǔn)一覽表
- 非暴力溝通(完整版)
評論
0/150
提交評論