汽車單片機(jī)及局域網(wǎng)技術(shù)_第1頁
汽車單片機(jī)及局域網(wǎng)技術(shù)_第2頁
汽車單片機(jī)及局域網(wǎng)技術(shù)_第3頁
汽車單片機(jī)及局域網(wǎng)技術(shù)_第4頁
汽車單片機(jī)及局域網(wǎng)技術(shù)_第5頁
已閱讀5頁,還剩120頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、CCR ConditionCordRegisterSCI SerialComunicateInterfaceCOP Computer Operating Properly TBM TimebaseModuleOSC OsillationPLL PhaseLockedLoopADC AnalogToDigitalConverterSIM SystemIntegratedModulePOR PowerOnResetLVI LowVoltageInhibitILOP Illegal OpcodeILAD Illegal AddressSRSR SIM Reset Status Register學(xué)習(xí)目

2、標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議了解汽車電子技術(shù)應(yīng)用現(xiàn)狀了解汽車用單片機(jī)基本特點(diǎn)了解汽車電子系統(tǒng)工作環(huán)境應(yīng)知:汽車甲單片機(jī)的基本行申應(yīng)會:分析脈沖電壓的來源重點(diǎn)以發(fā)動機(jī)管理系統(tǒng)為例介紹汽車同單片機(jī)的基本特點(diǎn)學(xué)習(xí)目標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議l 孰悉MCU基本組成2.了解GP32的內(nèi)部功能框圖及其基本特性3.了解GP32的引腳功能應(yīng)知:MCU的基本組成:GP32的功能模塊組成及引腳功能應(yīng)會:分析各功能模塊的基本用途重點(diǎn)講解GP32的內(nèi)部功能框圖。使學(xué)生對GP32的硬件結(jié)構(gòu)有整體認(rèn)識圖2.1微控制器的基本組成學(xué)習(xí)目標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議l 了解CPU的功能2掌握基本名詞術(shù)語的概念及其相互關(guān)系3掌握MC68HC08系列MCU的

3、CPU寄存器組的功能和CCR寄存器各位的定義應(yīng)知:MPU的功能:基本名詞術(shù)語的概念:CPU寄存器組的功能應(yīng)會:堆棧指針的使用;全局中斷允許或屏蔽的設(shè)置重點(diǎn)講解堆棧指針和程序計(jì)數(shù)器PC的功能及其特點(diǎn),睫學(xué)生掌握使用堆棧指針的方法:CCR中的全局中斷屏蔽位的功能及其產(chǎn)生的效果使學(xué)生知道中斷屏蔽位的正確操作學(xué)習(xí)目標(biāo)考核標(biāo)淮教學(xué)建議1.了解ROM、RAM的功能2.了解Flash Memory的特性3.熟悉MCGsHC09系列MCU儲器的配置4.掌握CONFIG寄存器結(jié)構(gòu)和各位的功能應(yīng)知:程序 數(shù)據(jù)的存儲位置: MC68HC08系列MCU數(shù)據(jù)存儲器, 程序存儲器和I0寄存器的空間兮配應(yīng)會:存儲器的正確使

4、用:CON FIG寄存器的初始化重點(diǎn)講ff VC68 HC08系列IYICU存儲器的配置特點(diǎn),使學(xué)生掌握存儲器的使用 擦除和寫入操作可以在機(jī)內(nèi)進(jìn)行擦除和寫入操作可以在機(jī)內(nèi)進(jìn)行 。 Flash矢量區(qū)不存在的單元93BFlash塊保護(hù)寄存器(FLBPR)不存在的單元43B監(jiān)控ROM307B不存在的單元16B不存在的單元3B低電壓極限狀態(tài)寄存器(LVISR)斷點(diǎn)狀態(tài)和控制寄存器(BRKSCR)斷點(diǎn)地址寄存器低(BRKL)斷點(diǎn)地址寄存器高(SRKH)Flash控制寄存器(FLCR)保留中斷狀態(tài)寄存器(INT3)中斷狀態(tài)寄存器(INT2)中斷狀態(tài)寄存器(INTl)系統(tǒng)集成模塊斷點(diǎn)標(biāo)志控制寄存器(SBFC

5、R)保留(SUBAR)系統(tǒng)集成模塊復(fù)位狀態(tài)寄存器(SRSR)系統(tǒng)集成模塊斷點(diǎn)狀態(tài)寄存器(SBSR)Flash Memory32256B不存在的單元32192BRAM512BIO寄存器寄存器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit1CONFIG2000000OSCSTOPENBSCIBDSRCCONFIG1COPRSLVlSTOPLVIRSTDLVIPWRDLVI5OR3SSRECSTOPCOPD寄存器bit標(biāo) 識功 能置 1置 0CONFIG21OSCSTOPENBSTOP模式下振蕩器是否繼續(xù)工作是否0SCIBDSRCSCI波特率時鐘源內(nèi)部總線時鐘振蕩器時鐘CONFIG1

6、7COPRSCOP的超時溢出周期21324個振蕩周期21824個振蕩周6LVISTOPSTOP模式下是否允許LVI復(fù)位允許禁止5LVIRSTD是否禁止LVI復(fù)位禁止允許4LVIPWRDLVI復(fù)位模塊電源監(jiān)視禁止監(jiān)視允許監(jiān)視3LV15 OR3LVI復(fù)位模塊電源電壓5 V3 V2SSREC退出STOP模式的延時時間32個振蕩周期4096個振蕩周期1STOPSTOP指令使能位允許執(zhí)行該指令禁止執(zhí)行該指令0COPDCOP模塊終止位禁止工作允許工作學(xué)習(xí)目標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議1.了解MCU時鐘電路作用2. 了解MC68HC08系列MCU時鐘發(fā)生器模塊的結(jié)構(gòu)3 掌握MC68HC08 MCU總線時鐘頻率的形成方

7、法4 了解晶體振蕩電路5了解PLL技術(shù),掌握PLL寄存器的設(shè)置方法6.了解時基模塊的工作原理,掌握產(chǎn)生實(shí)時中斷的方法應(yīng)知:晶體振蕩電路、內(nèi)部時鐘電路 PLL 基準(zhǔn)時鐘遠(yuǎn)擇電路等基本內(nèi)容;PLL寄存器各位的定義;時基控制寄存器的定義應(yīng)會:設(shè)置PLL寄存器產(chǎn)生昕需的總線時鐘頻率;選擇晶體振蕩電路產(chǎn)生所需的總線時鐘頻率;編寫滿足同戶需要的實(shí)時中斷重點(diǎn)講解晶體振蕩電路的輸出CGMXCLK、PLL電路的輸出CGMVCLK時鐘電路的輸出CGMOUT和總線時鐘痂率間的關(guān)系使學(xué)生掌握產(chǎn)生所需總線時鐘頻率的方法時鐘發(fā)生器輸出信號石英振蕩器時鐘信號 PLL產(chǎn)生的信號控制壓控振蕩器中心頻率線性因子L參考時鐘預(yù)分頻因

8、子RL參考時鐘預(yù)分頻因子RL參考時鐘預(yù)分頻因子RfBUS名名 稱稱標(biāo)標(biāo) 識識地地 址址復(fù)位初值復(fù)位初值參數(shù)設(shè)置說明參數(shù)設(shè)置說明PLL控制寄存器控制寄存器PCTL$0036$20低半字節(jié)設(shè)定低半字節(jié)設(shè)定P、E值值PLL帶寬控制寄存器帶寬控制寄存器PBWC$0037$00PLL倍率選擇寄存器高字節(jié)倍率選擇寄存器高字節(jié)PMSH$0038$00設(shè)定分頻因子設(shè)定分頻因子PLL倍率選擇寄存器低字節(jié)倍率選擇寄存器低字節(jié)PMSL$0039$40PLL壓控振蕩器范圍選擇寄存器壓控振蕩器范圍選擇寄存器PMRS$003A$40設(shè)定線性因子設(shè)定線性因子LPLL參考分頻選擇寄存器參考分頻選擇寄存器PMDS$003B$0

9、1低半字節(jié)設(shè)預(yù)分頻因子低半字節(jié)設(shè)預(yù)分頻因子Rbit7bit6bit5bit4bit3bit2bit1bit0中斷允許中斷允許中斷標(biāo)志中斷標(biāo)志(只讀只讀)環(huán)路激活環(huán)路激活基準(zhǔn)選擇基準(zhǔn)選擇P值設(shè)定值設(shè)定E值設(shè)定值設(shè)定10101010PRE1 PRE0VPR1 VPR0允許允許 禁止禁止 鎖定鎖定條件條件改變改變鎖定鎖定條件條件不變不變激活激活 關(guān)閉關(guān)閉 vco時鐘時鐘2晶振晶振時鐘時鐘200:P=0,倍率為倍率為1,復(fù)位初始默認(rèn)值復(fù)位初始默認(rèn)值01:P=1,倍率為倍率為2,10:P=2,倍率為倍率為411:P=3,倍率為倍率為800:E=0,倍率為倍率為1,復(fù),復(fù)位初始默認(rèn)值位初始默認(rèn)值01:E=

10、1,倍率為倍率為210:E=2,倍率為倍率為411:E=3,不使用不使用bit7bit6bit5hit4bit3 bit2 bitl bit0AUTOLOCKACQ0000R自動帶寬自動帶寬鎖定指示(只讀)鎖定指示(只讀)捕捉模式捕捉模式讀為讀為0;不可寫;不可寫保保留留1=自動自動0=手動手動1= VC0已鎖定已鎖定0=VC0未鎖定未鎖定1=跟蹤跟蹤0=捕捉捕捉高 字 節(jié)低 字 節(jié)Bit7bit4 bit3bit2Bit1bit0Bit7bit6Bit5bit4bit3Bit2Bit1bit00000選擇參考時鐘預(yù)分頻因子參考時鐘預(yù)分頻因子R 可讀/寫,寫$0000相當(dāng)于寫$0001,復(fù)位初

11、始值為$0040,故默認(rèn)的分頻因子為十進(jìn)制64。注意當(dāng)位為1時不可寫,因?yàn)榇藭rPLL已經(jīng)工作,內(nèi)部有保護(hù)機(jī)制置寫保護(hù),因此寫操作只能在PLL電路關(guān)閉(PLLON0)的情況下進(jìn)行 bit7bit6Bit5bit4bit3Bit2Bit1bit0控制壓控振蕩器中心頻率線性因子控制壓控振蕩器中心頻率線性因子L,可讀可讀/寫,寫人寫,寫人00將清除將清除PLL控制寄存器控制寄存器PCTL中的中的BCS位,亦即直接選擇晶體振蕩器作時鐘源,關(guān)閉位,亦即直接選擇晶體振蕩器作時鐘源,關(guān)閉PLL電路。復(fù)位電路。復(fù)位初始值為初始值為40,故默認(rèn)的,故默認(rèn)的L值為十進(jìn)制值為十進(jìn)制64。注意當(dāng)。注意當(dāng)PLLON位為位

12、為1時不可寫,因時不可寫,因?yàn)榇藭r為此時PLL已經(jīng)工作,內(nèi)部有保護(hù)機(jī)制置寫保護(hù),因此寫操作只能在已經(jīng)工作,內(nèi)部有保護(hù)機(jī)制置寫保護(hù),因此寫操作只能在PLL電路電路關(guān)閉(關(guān)閉(PLLON0)的情況下進(jìn)行)的情況下進(jìn)行bit7bit6bit5bit4bit3bit2bit1bit00000讀為0不可寫設(shè)置參考時鐘預(yù)分頻因子設(shè)置參考時鐘預(yù)分頻因子R,可讀可寫,寫人,可讀可寫,寫人$00等等于寫于寫$0l復(fù)位初始值為復(fù)位初始值為1,故它的默認(rèn)值為,故它的默認(rèn)值為1。注意當(dāng)。注意當(dāng)PLLON位為位為1時不可寫,因?yàn)榇藭r時不可寫,因?yàn)榇藭rPLL已經(jīng)工作,已經(jīng)工作,內(nèi)部有保護(hù)機(jī)制置寫保護(hù),因此寫操作只能在內(nèi)部

13、有保護(hù)機(jī)制置寫保護(hù),因此寫操作只能在PLL電路關(guān)閉(電路關(guān)閉(PLLON0)的情況下進(jìn)行)的情況下進(jìn)行CGMXCLK/MHz CGMVCLK/MHzfBUS/MHzfRCLK/kHzRNPEL8.08.02.032.7681Dl9 830 49 830 42 457 612C0l8010.010.02.5132018316164.0IE90Dl19 660 819 660 84,915 2258028020205.026302R929 491 229 491 27.372 838402CO32328.03D102DO32164.0lE9l2DO3282.0F522DO324l.07B32DO分

14、頻系數(shù)分頻系數(shù)00032768001819201020480111281006410132110161118bit76543210讀TBIF0TBIETBON寫-TACK定義只讀位。時基中斷標(biāo)志1為中斷掛起0為未中斷讀寫位。用于選擇用于選擇時基電路的分頻系數(shù)時基電路的分頻系數(shù),亦即時基中斷的速率。具體選擇方法見圖2.12只寫位。響應(yīng)時基中斷后必須寫1以清除標(biāo)茫禾TBIF讀寫位。為0禁止中斷;為1允許中斷,此時當(dāng)TBIF置1時即向CPU請求時基中斷讀寫位。為1允許時基工作;為o禁止時基工作,可省電,且使計(jì)數(shù)器清o保留bit765432l0PORPINCOPILOPILAD0LVI0狀態(tài)發(fā)生上電復(fù)

15、位時置該位為1發(fā)生外部復(fù)位時置該位為1發(fā)生看門狗復(fù)位時置該位為1發(fā)生非法操作碼復(fù)位時置該位為1發(fā)生非法地址復(fù)位時置該位為1保留為0發(fā)生低電壓極限復(fù)位時置該位為1保留為0學(xué)習(xí)目標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議1.了解MCU在STOP,WAIT模式下的狀態(tài)2.掌握MCU進(jìn)入退出低功耗模式的方式3.了解喚醒MCU的事件應(yīng)知:MCU在STOP,WAIT模式下的狀態(tài),喚醒MC68HC08系列MCU的事件 應(yīng)會:應(yīng)用STOP,WAIT指令重點(diǎn)講解MCU,WAIT模式下的狀態(tài),使學(xué)生對低功耗模式有全面的了解STOPSTOP模式模式關(guān)關(guān)CPUCPU時鐘時鐘關(guān)總線時鐘關(guān)總線時鐘清除中斷標(biāo)志位清除中斷標(biāo)志位外部復(fù)位外部復(fù)位?

16、?外部中斷外部中斷? ?取復(fù)位取復(fù)位/ /中斷向量中斷向量進(jìn)入相應(yīng)的處理程序進(jìn)入相應(yīng)的處理程序圖圖2.14 2.14 執(zhí)行執(zhí)行STOPSTOP指令后的流程指令后的流程YYNN開總線時鐘開總線時鐘開開CPUCPU時鐘時鐘執(zhí)行執(zhí)行WAITWAIT指令后的流程指令后的流程WAIT模式模式關(guān)關(guān)CPU時鐘時鐘清除中斷標(biāo)志位清除中斷標(biāo)志位外部中斷外部中斷?定時器中斷定時器中斷?開開CPU時鐘時鐘取復(fù)位取復(fù)位/中斷向量中斷向量進(jìn)入相應(yīng)的處理程序進(jìn)入相應(yīng)的處理程序外部復(fù)位外部復(fù)位?YYNNN學(xué)習(xí)目標(biāo)考核標(biāo)瞳教學(xué)建議1.掌握中斷的概念2.熟悉中斷處理的基本流程3.熟悉MC68HC08系列MCU的中斷系統(tǒng)4.掌握

17、中斷暇務(wù)子程字的編寫格式應(yīng)知:中斷,中斷優(yōu)先權(quán)、中斷嵌套, 中斷源等關(guān)中斷的基本概念;MC68HC08系列MCU的中斷系統(tǒng)中斷源種類應(yīng)會:會編寫簡單的中斷服務(wù)子程序以;MC68HC08系列MCU的中斷系統(tǒng)為例重點(diǎn)講解中斷處理的基本流程,在此基礎(chǔ)上掌握編寫簡單的中斷服務(wù)握編寫中斷服務(wù)子程的思路和萬法 中 斷 源中斷寄存器中的中斷標(biāo)志中斷優(yōu)先中斷向量地址復(fù)位無0$FFFF$ FFFESWI指令無0$FFFD#FFFCIRQ引腳IF1lFFFSFFFA鎖相環(huán)IF22FFF9FFF8定時器1通道0IF33FFF7FFF6定時器1通道IIF44FFF5FFF4定時器1溢出IF55FFF3FFF2定時器2

18、通道0IF66FFFlFFF0定時器2通道1IF77FFEFFFEE定時器2溢出IF88FFED$FFECSPI接收器滿IF99FFESFFEASPI溢出SPI模式錯誤SPI發(fā)送器空IF10l0$FFE9FFE8中 斷 源中斷寄存器中的中斷標(biāo)志中斷優(yōu)先中斷向量地址SCI接收器溢出錯誤IF1111FFE7FFE6SCI接收器噪聲錯誤SCI接收器幀錯誤SCI接收奇偶校驗(yàn)錯誤SCI接收器滿IFl212$FFE5$FFE4SCI接收器空閑SCI發(fā)送器空IFl313$FFE3FFE2SCI發(fā)送完成鍵盤IF1414FFE1FFE0ADC轉(zhuǎn)換結(jié)束IF1515$FFDF$FFDE時基IF1616$FFDDFF

19、DC串行設(shè)備外部接口SPI串行通信接口SCI學(xué)習(xí)目標(biāo)者核標(biāo)準(zhǔn)教學(xué)建議1.熟悉符號與偽指令2.熟悉匯編語句格式3.了解匯編程序框架結(jié)構(gòu)應(yīng)知:指令語句格式及含義應(yīng)會:算術(shù)/邏輯運(yùn)算程序, 軟件延時程序的編寫在講解程序的編寫時應(yīng)先畫出流程圖,再編程,養(yǎng)成良好的編程習(xí)慣學(xué)習(xí)目標(biāo)者核標(biāo)準(zhǔn)教學(xué)建議1.熟悉符號與偽指令2.熟悉匯編語句格式3.了解匯編程序框架結(jié)構(gòu)應(yīng)知:指令語句格式及含義應(yīng)會:算術(shù)/邏輯運(yùn)算程序, 軟件延時程序的編寫在講解程序的編寫時應(yīng)先畫出流程圖,再編程,養(yǎng)成良好的編程習(xí)慣學(xué)習(xí)目標(biāo)考核標(biāo)準(zhǔn)教學(xué)建議1.了解匯編語言基本指令的指令格式2 掌握六大類指令應(yīng)知: filC68HC08系歹刂指令系統(tǒng)符號說明應(yīng)會:會固常用指令進(jìn)行編程結(jié)合簡單的語句講解指令的操作,注意各指令對CCR寄存器的影響 LDA #!10 ;(A) = A STA $40;($40)=(A)=A LDA #!0;(A)=0 STA $41;($41)=(A)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論