引言
MC68HC908LJ12是Motorola即將推出的一款八位單片機(jī),主要特點(diǎn)是片內(nèi)有LCD驅(qū)動(dòng)模塊和FLASH存儲(chǔ)器,擬代替今后會(huì)逐漸停產(chǎn)的MC68HC05L1、L5、L16等型號(hào)的單片機(jī)。MC68HC908LJ12表面貼封裝的芯片具有SCI、SPI、內(nèi)置實(shí)時(shí)時(shí)鐘模塊RTC、512B RAM以及12KB片內(nèi)FLASH等特點(diǎn),其內(nèi)置LCD驅(qū)動(dòng)模塊具有3×27或4×26段LCD驅(qū)動(dòng)能力。
MC68HC908LJ12單片機(jī)片內(nèi)集成電荷泵,使用+5V工作電壓即可產(chǎn)生所需FLASH編程電壓;另外,片內(nèi)FLASH擦寫速度快,可靠性高,可擦寫至少10萬(wàn)次以上,所以在需頻繁修改存儲(chǔ)的數(shù)據(jù)和代碼的場(chǎng)合,都是理想的選擇。
筆者在試用MC68HC908LJ12開發(fā)產(chǎn)品的過(guò)程中,總結(jié)了FLASH在線編程技術(shù),并提供了一種廉價(jià)靈活的帶片內(nèi)FLASH的單片機(jī)的開發(fā)辦法。
FLASH在線編程模式
所謂FLASH在線編程,即芯片無(wú)需從目標(biāo)系統(tǒng)上取下即可對(duì)FLASH進(jìn)行擦除和寫入的操作。MC68HC908LJ12單片機(jī)片內(nèi)有12KB的FLASH,對(duì)FLASH的編程有兩種模式:監(jiān)控模式(Monitor Mode)和用戶模式(User Mode)。
當(dāng)單片機(jī)上電復(fù)位時(shí),若檢測(cè)到復(fù)位向量($FFFE~$FFFF)為空($FFFF),或特定引腳加上特定的電平,就可使單片機(jī)在復(fù)位后進(jìn)入監(jiān)控模式。在監(jiān)控模式下,可以利用固化在監(jiān)控ROM中的代碼并通過(guò)主機(jī)下載程序到RAM中完成對(duì)FLASH的一系列的操作。監(jiān)控模式適合對(duì)剛出廠的芯片進(jìn)行編程寫入,或者對(duì)芯片的整體擦除或?qū)懭搿?a href="http://www.wenjunhu.com/tags/仿真器/" target="_blank">仿真器和編程器就是使用的監(jiān)控模式。
在單片機(jī)正常工作的過(guò)程中,程序也可以在用戶模式下對(duì)FLASH進(jìn)行編程操作。此時(shí)FLASH寫入和擦除程序是必須的,但無(wú)需外部硬件條件的支持。所以用戶模式可以在程序運(yùn)行中對(duì)部分的FLASH進(jìn)行修改,適合于目標(biāo)系統(tǒng)的程序和數(shù)據(jù)的動(dòng)態(tài)更新和存儲(chǔ)。
基于MC68HC908LJ12單片機(jī)FLASH在線編程以上特性,筆者設(shè)計(jì)了一套集編程功能和開發(fā)功能于一身的MC68HC908LJ12開發(fā)工具,電路原理圖如圖1所示。
通過(guò)跳線的方式,可以選擇編程功能(圖中開關(guān)至A的位置)或開發(fā)功能(圖中開關(guān)于B的位置)。當(dāng)選擇編程功能時(shí),單片機(jī)工作在監(jiān)控模式下,主機(jī)通過(guò)串行通信口可以向片內(nèi)FLASH執(zhí)行擦寫操作;當(dāng)選擇開發(fā)功能時(shí),單片機(jī)工作在用戶模式下,并可以通過(guò)引出的插座連接到目標(biāo)系統(tǒng)上進(jìn)行產(chǎn)品開發(fā)。筆者在使用MC68HC908LJ12單片機(jī)的過(guò)程中,為該單片機(jī)編寫了一套大約3.5KB的在線編程開發(fā)系統(tǒng)程序。將此程序?qū)懭胄酒?a target="_blank">開發(fā)者在此程序的基礎(chǔ)上,能在用戶模式下實(shí)現(xiàn)對(duì)片內(nèi)另外8.5KB的FLASH擦寫,調(diào)試用戶自己的程序。用戶程序定型后,可以選擇編程功能擦除在線編程開發(fā)系統(tǒng)程序,并將所需的用戶程序?qū)懭隖LASH中。如果使用過(guò)程中發(fā)現(xiàn)程序有錯(cuò)誤之處,仍可選擇編程功能,將修改后的程序重新寫回FLASH中。這樣會(huì)給開發(fā)帶來(lái)許多方便。
用戶也可將此工具設(shè)計(jì)為分離形式的,即編程功能和開發(fā)功能分別在一塊PCB板上。圖中虛線框內(nèi)即為編程器的電路原理圖,LJ12芯片安置在開發(fā)板上。編程器和開發(fā)板之間只需6條連線,即DSC1、IRQ、RST、PTA0、電源線VDD和GND地線。將編程器與開發(fā)板連接即可在監(jiān)控模式下對(duì)FLASH進(jìn)行擦寫操作,單獨(dú)使用開發(fā)板即可開發(fā)目標(biāo)系統(tǒng)。
FLASH監(jiān)控編程模式
在監(jiān)控模式下, MC68HC908LJ12單片機(jī)運(yùn)行固化在ROM中的代碼,監(jiān)控代碼包括使用半雙工口的通訊子程。監(jiān)控模式使用PTA0引腳,通過(guò)串行通信口與主機(jī)建立連接。建立連接后,單片機(jī)的控制權(quán)即交給了主機(jī)完成對(duì)FLASH的擦寫操作。MC68HC908LJ12單片機(jī)在監(jiān)控模式下的總線頻率是2.4576MHz,進(jìn)入監(jiān)控模式有兩種方式:高電平進(jìn)入方式和空向量進(jìn)入方式。
當(dāng)單片機(jī)上電復(fù)位時(shí),若在IRQ引腳上加上高電平VTST(VDD+2.5V),就可使單片機(jī)進(jìn)入監(jiān)控模式。使用此方式進(jìn)入監(jiān)控,在OSC1引腳輸入的時(shí)鐘頻率必須是4.9152MHz或者9.8304MHz,PTC1引腳上的高低電平控制分頻因子,低電平時(shí)分頻因子為2,高電平時(shí)分頻因子為4。
單片機(jī)上電復(fù)位時(shí),若檢測(cè)到復(fù)位向量($FFFE~$FFFF)為空($FFFF),單片機(jī)也將在復(fù)位后進(jìn)入監(jiān)控模式。使用此方式進(jìn)入監(jiān)控,若IRQ引腳為低電平,PLL允許,可由外部32768Hz的晶振產(chǎn)生所需要的總線頻率2.4576MHz。若IRQ引腳為高電平,單片機(jī)將不管PTC1引腳上的電平而直接使用9.8304MHz的外部晶振產(chǎn)生總線頻率2.4576MHz,即分頻因子恒為4。
FLASH用戶編程模式
在用戶模式下,ICP程序代碼是用戶程序代碼的一個(gè)部分,需將此代碼存儲(chǔ)在無(wú)沖突的FLASH存儲(chǔ)器中以便被用戶程序調(diào)用。對(duì)FLASH進(jìn)行擦寫的時(shí)候,F(xiàn)LASH編程操作例程應(yīng)復(fù)制到RAM中運(yùn)行。MC68HC908LJ12單片機(jī)在對(duì)FLASH進(jìn)行擦寫的過(guò)程中,一旦FLASH控制寄存器(FLCR)的高壓允許位HVEN置1,整個(gè)FLASH陣列會(huì)被加上一個(gè)高于普通工作電壓的編程電壓,此時(shí)對(duì)FLASH內(nèi)任意字節(jié)的讀取都是不穩(wěn)定的,執(zhí)行的代碼也可能是完全錯(cuò)誤的。所以,開發(fā)者在調(diào)用FLASH擦寫子例程前,需將子例程復(fù)制到RAM中,然后跳轉(zhuǎn)到RAM中執(zhí)行。
在用戶模式下另一種在線編程的方法是利用固化在監(jiān)控ROM中監(jiān)控代碼,這樣,既可以減少有限的RAM空間的使用,也可以免去用戶編寫ICP代碼的麻煩。Motorola提供了監(jiān)控代碼的入口地址,用戶只需提供總線頻率、目標(biāo)FLASH的起始地址、數(shù)據(jù)隊(duì)列大小以及數(shù)據(jù)隊(duì)列等參數(shù),然后調(diào)用“JSR 入口地址”命令即可使用。
結(jié)語(yǔ)
FLASH給開發(fā)者提供了快速的方便的編程和開發(fā)方法,同時(shí)也給單片機(jī)的應(yīng)用開拓了更大的空間。合理地利用片內(nèi)集成FLASH的單片機(jī)可以降低開發(fā)成本,縮短產(chǎn)品的開發(fā)周期。本文就MC68HC908LJ12單片機(jī)的FLASH的編程技術(shù)展開了一些探討,F(xiàn)LASH的編程的其他功能有待于大家去挖掘。
MC68HC908LJ12是Motorola即將推出的一款八位單片機(jī),主要特點(diǎn)是片內(nèi)有LCD驅(qū)動(dòng)模塊和FLASH存儲(chǔ)器,擬代替今后會(huì)逐漸停產(chǎn)的MC68HC05L1、L5、L16等型號(hào)的單片機(jī)。MC68HC908LJ12表面貼封裝的芯片具有SCI、SPI、內(nèi)置實(shí)時(shí)時(shí)鐘模塊RTC、512B RAM以及12KB片內(nèi)FLASH等特點(diǎn),其內(nèi)置LCD驅(qū)動(dòng)模塊具有3×27或4×26段LCD驅(qū)動(dòng)能力。
MC68HC908LJ12單片機(jī)片內(nèi)集成電荷泵,使用+5V工作電壓即可產(chǎn)生所需FLASH編程電壓;另外,片內(nèi)FLASH擦寫速度快,可靠性高,可擦寫至少10萬(wàn)次以上,所以在需頻繁修改存儲(chǔ)的數(shù)據(jù)和代碼的場(chǎng)合,都是理想的選擇。
筆者在試用MC68HC908LJ12開發(fā)產(chǎn)品的過(guò)程中,總結(jié)了FLASH在線編程技術(shù),并提供了一種廉價(jià)靈活的帶片內(nèi)FLASH的單片機(jī)的開發(fā)辦法。
FLASH在線編程模式
所謂FLASH在線編程,即芯片無(wú)需從目標(biāo)系統(tǒng)上取下即可對(duì)FLASH進(jìn)行擦除和寫入的操作。MC68HC908LJ12單片機(jī)片內(nèi)有12KB的FLASH,對(duì)FLASH的編程有兩種模式:監(jiān)控模式(Monitor Mode)和用戶模式(User Mode)。
當(dāng)單片機(jī)上電復(fù)位時(shí),若檢測(cè)到復(fù)位向量($FFFE~$FFFF)為空($FFFF),或特定引腳加上特定的電平,就可使單片機(jī)在復(fù)位后進(jìn)入監(jiān)控模式。在監(jiān)控模式下,可以利用固化在監(jiān)控ROM中的代碼并通過(guò)主機(jī)下載程序到RAM中完成對(duì)FLASH的一系列的操作。監(jiān)控模式適合對(duì)剛出廠的芯片進(jìn)行編程寫入,或者對(duì)芯片的整體擦除或?qū)懭搿?a href="http://www.wenjunhu.com/tags/仿真器/" target="_blank">仿真器和編程器就是使用的監(jiān)控模式。
在單片機(jī)正常工作的過(guò)程中,程序也可以在用戶模式下對(duì)FLASH進(jìn)行編程操作。此時(shí)FLASH寫入和擦除程序是必須的,但無(wú)需外部硬件條件的支持。所以用戶模式可以在程序運(yùn)行中對(duì)部分的FLASH進(jìn)行修改,適合于目標(biāo)系統(tǒng)的程序和數(shù)據(jù)的動(dòng)態(tài)更新和存儲(chǔ)。
基于MC68HC908LJ12單片機(jī)FLASH在線編程以上特性,筆者設(shè)計(jì)了一套集編程功能和開發(fā)功能于一身的MC68HC908LJ12開發(fā)工具,電路原理圖如圖1所示。
通過(guò)跳線的方式,可以選擇編程功能(圖中開關(guān)至A的位置)或開發(fā)功能(圖中開關(guān)于B的位置)。當(dāng)選擇編程功能時(shí),單片機(jī)工作在監(jiān)控模式下,主機(jī)通過(guò)串行通信口可以向片內(nèi)FLASH執(zhí)行擦寫操作;當(dāng)選擇開發(fā)功能時(shí),單片機(jī)工作在用戶模式下,并可以通過(guò)引出的插座連接到目標(biāo)系統(tǒng)上進(jìn)行產(chǎn)品開發(fā)。筆者在使用MC68HC908LJ12單片機(jī)的過(guò)程中,為該單片機(jī)編寫了一套大約3.5KB的在線編程開發(fā)系統(tǒng)程序。將此程序?qū)懭胄酒?a target="_blank">開發(fā)者在此程序的基礎(chǔ)上,能在用戶模式下實(shí)現(xiàn)對(duì)片內(nèi)另外8.5KB的FLASH擦寫,調(diào)試用戶自己的程序。用戶程序定型后,可以選擇編程功能擦除在線編程開發(fā)系統(tǒng)程序,并將所需的用戶程序?qū)懭隖LASH中。如果使用過(guò)程中發(fā)現(xiàn)程序有錯(cuò)誤之處,仍可選擇編程功能,將修改后的程序重新寫回FLASH中。這樣會(huì)給開發(fā)帶來(lái)許多方便。
用戶也可將此工具設(shè)計(jì)為分離形式的,即編程功能和開發(fā)功能分別在一塊PCB板上。圖中虛線框內(nèi)即為編程器的電路原理圖,LJ12芯片安置在開發(fā)板上。編程器和開發(fā)板之間只需6條連線,即DSC1、IRQ、RST、PTA0、電源線VDD和GND地線。將編程器與開發(fā)板連接即可在監(jiān)控模式下對(duì)FLASH進(jìn)行擦寫操作,單獨(dú)使用開發(fā)板即可開發(fā)目標(biāo)系統(tǒng)。
FLASH監(jiān)控編程模式
在監(jiān)控模式下, MC68HC908LJ12單片機(jī)運(yùn)行固化在ROM中的代碼,監(jiān)控代碼包括使用半雙工口的通訊子程。監(jiān)控模式使用PTA0引腳,通過(guò)串行通信口與主機(jī)建立連接。建立連接后,單片機(jī)的控制權(quán)即交給了主機(jī)完成對(duì)FLASH的擦寫操作。MC68HC908LJ12單片機(jī)在監(jiān)控模式下的總線頻率是2.4576MHz,進(jìn)入監(jiān)控模式有兩種方式:高電平進(jìn)入方式和空向量進(jìn)入方式。
當(dāng)單片機(jī)上電復(fù)位時(shí),若在IRQ引腳上加上高電平VTST(VDD+2.5V),就可使單片機(jī)進(jìn)入監(jiān)控模式。使用此方式進(jìn)入監(jiān)控,在OSC1引腳輸入的時(shí)鐘頻率必須是4.9152MHz或者9.8304MHz,PTC1引腳上的高低電平控制分頻因子,低電平時(shí)分頻因子為2,高電平時(shí)分頻因子為4。
單片機(jī)上電復(fù)位時(shí),若檢測(cè)到復(fù)位向量($FFFE~$FFFF)為空($FFFF),單片機(jī)也將在復(fù)位后進(jìn)入監(jiān)控模式。使用此方式進(jìn)入監(jiān)控,若IRQ引腳為低電平,PLL允許,可由外部32768Hz的晶振產(chǎn)生所需要的總線頻率2.4576MHz。若IRQ引腳為高電平,單片機(jī)將不管PTC1引腳上的電平而直接使用9.8304MHz的外部晶振產(chǎn)生總線頻率2.4576MHz,即分頻因子恒為4。
FLASH用戶編程模式
在用戶模式下,ICP程序代碼是用戶程序代碼的一個(gè)部分,需將此代碼存儲(chǔ)在無(wú)沖突的FLASH存儲(chǔ)器中以便被用戶程序調(diào)用。對(duì)FLASH進(jìn)行擦寫的時(shí)候,F(xiàn)LASH編程操作例程應(yīng)復(fù)制到RAM中運(yùn)行。MC68HC908LJ12單片機(jī)在對(duì)FLASH進(jìn)行擦寫的過(guò)程中,一旦FLASH控制寄存器(FLCR)的高壓允許位HVEN置1,整個(gè)FLASH陣列會(huì)被加上一個(gè)高于普通工作電壓的編程電壓,此時(shí)對(duì)FLASH內(nèi)任意字節(jié)的讀取都是不穩(wěn)定的,執(zhí)行的代碼也可能是完全錯(cuò)誤的。所以,開發(fā)者在調(diào)用FLASH擦寫子例程前,需將子例程復(fù)制到RAM中,然后跳轉(zhuǎn)到RAM中執(zhí)行。
在用戶模式下另一種在線編程的方法是利用固化在監(jiān)控ROM中監(jiān)控代碼,這樣,既可以減少有限的RAM空間的使用,也可以免去用戶編寫ICP代碼的麻煩。Motorola提供了監(jiān)控代碼的入口地址,用戶只需提供總線頻率、目標(biāo)FLASH的起始地址、數(shù)據(jù)隊(duì)列大小以及數(shù)據(jù)隊(duì)列等參數(shù),然后調(diào)用“JSR 入口地址”命令即可使用。
結(jié)語(yǔ)
FLASH給開發(fā)者提供了快速的方便的編程和開發(fā)方法,同時(shí)也給單片機(jī)的應(yīng)用開拓了更大的空間。合理地利用片內(nèi)集成FLASH的單片機(jī)可以降低開發(fā)成本,縮短產(chǎn)品的開發(fā)周期。本文就MC68HC908LJ12單片機(jī)的FLASH的編程技術(shù)展開了一些探討,F(xiàn)LASH的編程的其他功能有待于大家去挖掘。
- 在線編程(11355)
- MC68(13504)
相關(guān)推薦
68HC08系列單片機(jī)片內(nèi)FLASH的在線寫入方法
本帖最后由 luna 于 2011-3-3 12:07 編輯
68HC08系列單片機(jī)在運(yùn)行程序時(shí)往往需要保存某些參數(shù)使其掉電不丟失,為節(jié)約成本提高可靠性,可以將這些參數(shù)保存在片內(nèi)FLASH中
2011-03-02 14:07:56
68HC(9)08JL3單片機(jī)的特點(diǎn)及開發(fā)手段
基于用戶定義的集成電路(CSIC)的設(shè)計(jì)思想,68HC08家族使用增強(qiáng)型08CPU配以各種I/O模塊和不同大小及類型的存儲(chǔ)器,組成不同的單片機(jī)系列。MC68HC(9)08JL3是其中優(yōu)化了的、低價(jià)位的產(chǎn)品。該芯片是即將舉行的第三屆MOTOROLA單片機(jī)應(yīng)用設(shè)計(jì)竟賽的兩個(gè)指定MCU之一。
2011-03-05 11:59:24
HC908系列單片機(jī)開發(fā)編程工具用戶使用手冊(cè)
本帖最后由 luna 于 2011-3-3 12:12 編輯
本編程器利用Motorola 68HC908系列單片機(jī)MON模式,通過(guò)PC串口實(shí)現(xiàn)在線編程、調(diào)試。用戶在設(shè)計(jì)電路時(shí),增加一個(gè)在線
2011-03-02 13:13:55
MC68HC908JK3單片微處理器相關(guān)資料下載
MC68HC908JK3是摩托羅拉半導(dǎo)體公司研制的微處理器。它為雙列直插20腳封裝??偩€為8MHz時(shí)工作電壓5V, 總線為4MHz時(shí)工作電壓3V。
2021-04-26 06:05:36
MC68HC908LJ12微控制器中的閃存在電路編程
MC68HC908LJ12 (LJ12)是基于HC08架構(gòu)的一種通用器件,具有12K字節(jié)的片上閃存和512字節(jié)的RAM、一個(gè)紅外通信接口、一個(gè)串行外設(shè)接口、一個(gè)AD轉(zhuǎn)換器、一個(gè)實(shí)時(shí)鐘和一個(gè)LCD驅(qū)動(dòng)器模塊
2019-06-18 06:27:26
MC68HC08JK8單片機(jī)特性簡(jiǎn)介
MC68HC08系列單片機(jī)采用CPU08內(nèi)核,于1999年中期推出,以逐步實(shí)現(xiàn)MC68HC05各系列產(chǎn)品的升級(jí)換代。MC68HC08系列單片機(jī)包含十幾個(gè)系列,一百多個(gè)型號(hào)。所有型號(hào)的單片機(jī)都集成
2013-10-30 13:44:15
MC68HC705U5芯片
研究所針對(duì)Freescale單片機(jī)系列解密已經(jīng)取得了重大突破,目前,MC9S08AW系列單片機(jī)解密已經(jīng)基本全部可以實(shí)現(xiàn)可以實(shí)現(xiàn)。(我們專業(yè)MC68HC05B32解密|MC68HC705X16解密
2012-07-04 16:26:53
MC34063做的單片機(jī)12伏編程電源資料分享
一般單片機(jī)編程器都需要5伏和12伏兩種電源,12伏電源是Flash燒寫用的。5伏電源可以直接從USB接口取得,12伏電源則可以用MC34063來(lái)制作,輸入5伏,輸出12伏。電路簡(jiǎn)單,無(wú)需調(diào)試,穩(wěn)定性也好。
2021-05-07 07:05:59
ADL-300EF型導(dǎo)軌式安裝三相電能表設(shè)計(jì)原理和芯片介紹
ADL-300EF型導(dǎo)軌式安裝三相電能表設(shè)計(jì)與應(yīng)用主控制器為MC68HC908LJ12芯片,該芯片內(nèi)部集成了兩個(gè)16位定時(shí)器TIM1、TIM2,6通道10位ADC,串行通信接口SCI和串行外圍部件
2011-01-17 00:00:24
FreescaleHC系列單片機(jī)的相關(guān)資料推薦
單片機(jī)的命名規(guī)則和資源狀況的基礎(chǔ)上,分別以MC908GP32、MC9S08GB60及MC9RS08KA2為例講述HC08系列、HCS08系列及RS08系列單片機(jī)的基本結(jié)構(gòu)和特點(diǎn)。了解這些基本知識(shí)...
2021-12-06 08:13:02
freescale單片機(jī)區(qū)別
的。這里,說(shuō)明一些freescale的單片機(jī)系列: hc05:最老的系列,但仍有人在用的喲,大家可以看看研華的很多工控卡,都是hc05的,我拆過(guò)。hc08:hc05的升級(jí)品,現(xiàn)在又分為hc908
2010-07-07 22:51:18
基于MC68HC08系列單片機(jī)的機(jī)器人追跑控制系統(tǒng)設(shè)計(jì)
系統(tǒng) MC68HC08系列中的單片機(jī)是Motorola公司1999年推出的8位微控制器,具有速度快、功能強(qiáng)、功耗小及價(jià)格等特點(diǎn)。 我們?cè)谠O(shè)計(jì)中選用的M C68H C908GP32單片機(jī)
2011-04-13 09:48:45
如何設(shè)計(jì)一款基于MC9S08JM60的新型編程調(diào)式器?
本文在分析了S12系列MCU編程調(diào)試器MC68HC908JB8的基礎(chǔ)上,設(shè)計(jì)了基于MC9S08JM60(以下簡(jiǎn)稱JM60)的新型編程調(diào)式器,主要解決JB8在通信速率上存在的不足和在通用性方面存在的問(wèn)題。
2021-04-28 06:48:16
如何采用MC68HC908LJ12設(shè)計(jì)新型的三相電能計(jì)量系統(tǒng)?
求大佬分享一款基于MC68HC908LJ12的新型三相電能計(jì)量系統(tǒng)設(shè)計(jì)方案?
2021-04-12 06:21:20
微處理器MC68HC908JK8相關(guān)資料分享
微處理器MC68HC908JK8資料下載內(nèi)容主要介紹了:MC68HC908JK8引腳功能MC68HC908JK8內(nèi)部方框圖
2021-04-19 06:53:39
微處理器MC68HC908JL8相關(guān)資料下載
微處理器MC68HC908JL8資料下載內(nèi)容主要介紹了:MC68HC908JL8引腳功能MC68HC908JL8內(nèi)部方框圖
2021-04-16 07:55:44
微處理器MC68HC908QT1電子資料
概述:MC68HC908QT1是一款單片微處理器,它運(yùn)行于5V-3V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。8位字節(jié)可調(diào)整的內(nèi)置振蕩器,可產(chǎn)生3.2MHz的總線頻率,...
2021-04-09 06:37:34
微處理器MC68HC908QT2電子資料
概述:MC68HC908QT2是一款單片微處理器,它運(yùn)作于5V-3V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。8位字節(jié)可調(diào)整的內(nèi)置振蕩器,可產(chǎn)生3.2MHz的總線頻率,...
2021-04-12 06:07:41
微處理器MC68HC908QT4電子資料
概述:MC68HC908QT4是一款單片微處理器,工作在3V-5V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。8位字節(jié)可調(diào)整的內(nèi)置振蕩器,可產(chǎn)生3.2MHz的總線頻率...
2021-04-08 06:57:56
微處理器MC68HC908QY1電子資料
概述:MC68HC908QY1是一款單片微處理器,它運(yùn)行于5V-3V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。
2021-04-09 07:19:59
微處理器MC68HC908QY2電子資料
概述:MC68HC908QY2是一款單片微處理器,它運(yùn)行于在3V - 5V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。
2021-04-08 07:13:28
微處理器MC68HC908QY4電子資料
概述:MC68HC908QY4是一款單片微處理器,5V-3V的工作電壓,5V時(shí)內(nèi)部總線頻率最高為8MHz,3V時(shí)內(nèi)部總線頻率最高為4MHz。8位字節(jié)可調(diào)整的內(nèi)置振蕩器,可產(chǎn)生3.2MHz的總線頻率,可調(diào)范圍正負(fù)...
2021-04-12 07:08:07
詳細(xì)介紹Flash型單片機(jī)的加密解密方法
的保護(hù)起來(lái),屏蔽對(duì)芯片的所有讀操作。在MC9S12DP256單片機(jī)中,加密是通過(guò)對(duì)某一Flash單元($FF0F)編程來(lái)實(shí)現(xiàn)的。加密后的芯片,BDM編程器對(duì)Flash的讀操作就被禁止了。 采用完全加密
2011-10-21 19:59:55
MC68HC908GP32 MCU的Flash存儲(chǔ)器在線編程
MC68HC908GP32 MCU的Flash存儲(chǔ)器在線編程技術(shù).doc
2006-04-05 00:01:3147
利用MC68HC908開發(fā)Pocket PC掌上電腦外設(shè)
概述Pocket PC 掌上電腦的軟、硬件構(gòu)架; 以一個(gè)輸入設(shè)備的開發(fā)應(yīng)用為例,介紹如何利用Motorola MC68HC908 單片機(jī)以及Microsoft Embedded Visual Tools 編程工具, 開發(fā)Pocket PC 掌上電腦的外設(shè)
2009-04-16 09:35:2012
MC68HC908LJ12開發(fā)工具包介紹
MC68HC908LJ12 以下簡(jiǎn)稱LJ12 是Motorola 新推出的高性能8 位微控制器具有強(qiáng)大的功能和廣闊的市場(chǎng)前景LJ12 自帶的實(shí)時(shí)時(shí)鐘模塊和液晶驅(qū)動(dòng)模塊的功能使其特別適用于智能儀表。
2009-04-22 15:17:0825
MC68HC908LJ24開發(fā)工具包簡(jiǎn)介
MC68HC908LJ24以下簡(jiǎn)稱LJ24 是Motorola 新推出的高性能8 位微控制器具有強(qiáng)大的功能和廣闊的市場(chǎng)前景LJ24 自帶的實(shí)時(shí)時(shí)鐘模塊和液晶驅(qū)動(dòng)模塊的功能使其特別適用于智能儀表
2009-04-22 15:20:1913
基于ColdFire5307和MC68HC908AP64 的
本論文主要闡述了基于 ColdFire 5307 和MC68HC908AP64 的嵌入式控制系統(tǒng)的軟件和硬件系統(tǒng)。
2009-04-22 17:20:2728
MC68HC908QY4,MC68HC908QT4,MC68
MC68HC908QYx、MC68HC908QTx 是MC68HC08 微控制器系列中的產(chǎn)品。M68HC08是一種高性能的8 位單片機(jī)系列,具有速度快、功能強(qiáng)、價(jià)格低等特點(diǎn)。這個(gè)系列中的所有微控制器都採(cǎi)用了MC68HC08
2009-04-24 22:05:3961
MC68HC908QT2,MC68HC908QY1,MC68
MC68HC908QT2,MC68HC908QY1,MC68HC908QT1中文資料,數(shù)據(jù)手冊(cè)
MC68HC908QT2、MC68HC908QY1 和MC68HC908QT1 等芯片的特性。更詳細(xì)的資料請(qǐng)考MC68HC908QY4 Data Sheet (Motorola 文件編號(hào)為MC68HC908QY4/D)。
2009-04-24 22:08:276
利用MC68HC908開發(fā)Pocket PC掌上電腦外設(shè)
概述Pocket PC 掌上電腦的軟、硬件構(gòu)架; 以一個(gè)輸入設(shè)備的開發(fā)應(yīng)用為例,介紹如何利用Motorola MC68HC908 單片機(jī)以及Microsoft Embedded Visual Tools 編程工具, 開發(fā)Pocket PC 掌上電腦的外設(shè)
2009-05-15 14:33:3817
論述從MC68HC705J2到MC68HC705JJ7更改設(shè)
from the MC68HC705J2 (J2) to theMC68HC705JJ7 (JJ7). Not only is the JJ7 less expensive than the J2,but migrating to the JJ7 als
2009-06-19 10:17:3614
基于M68HC711E9單片機(jī)的柴油車柔性動(dòng)力控制系統(tǒng)設(shè)計(jì)與
M68HC711E9 是MOTOROLA 一款高性能8 位單片機(jī),其內(nèi)部有12k 字節(jié)的EPROM、512字節(jié)的EEPROM 和512 字節(jié)的RAM,本文以M68HC711E9 單片機(jī)在柴油車柔性動(dòng)力控制系統(tǒng)中的應(yīng)用為例,闡述了控制
2009-06-20 09:17:5921
從MC68HC705K1到MC68HC805K3更改設(shè)計(jì)所需
Depending on your design, systemenhancements, and cost, the MC68HC805K3 (K3) and theMC68HC705KJ1 (KJ1) provide two different migr
2009-06-20 10:20:1015
從MC68HC705K1到MC68HC705KJ1更改設(shè)計(jì)所
Depending on your design,system enhancements, and cost, the MC68HC705KJ1 (KJ1) and theMC68HC805K3 (K3) provide two different migr
2009-06-23 10:50:2913
介紹對(duì)MC68HC912B32中閃速存儲(chǔ)器編程閃速進(jìn)行串行引
The MC68HC912B32 is a member of the M68HC12 family of 16-bit microcontrollers. It contains 32,768
2009-06-23 10:56:0724
介紹對(duì)MC68HC908GP32的閃速存儲(chǔ)器進(jìn)行在線編程方法
MC68HC908GP32 (GP32)microcontroller, a general purpose device based on the HC08architecture that has 32k-bytes of on-chip FLASH.
2009-06-26 12:29:1619
MC68HC(9)08JL3單片機(jī)中文資料,pdf data
MC68HC(9)08JL3 是MC68HC08 家族中高性能、低價(jià)位的一員?;谟脩舳x的集成電路(CSIC)的設(shè)計(jì)思想,68HC08 單片機(jī)家族使用增強(qiáng)型68HC08 CPU 配以各種I/O 模塊和不同大小及類型的存
2009-07-12 19:48:5695
MC68HC908GP32在無(wú)刷無(wú)傳感器型直流電機(jī)控制中的應(yīng)
文章介紹了新型微控制器MC68HC908GP32 的主要功能、特點(diǎn),及其在無(wú)刷無(wú)傳感器型直流電機(jī)控制中的應(yīng)用策略。并介紹了控制系統(tǒng)的硬件實(shí)現(xiàn)及軟件編程技術(shù)。關(guān)鍵詞 MC68HC908GP32
2009-07-16 09:56:0625
基于MC68HC908JB16的XY·CN總線轉(zhuǎn)換器的設(shè)計(jì)
XY·CN總線是一種可供電、兩線制、無(wú)極性、低成本的、一點(diǎn)對(duì)多點(diǎn)的總線通訊系統(tǒng),本文通過(guò)對(duì)MC68HC908JB16、XY·CN總線及USB2.0的研究,介紹XY•CN總線轉(zhuǎn)換器的硬件設(shè)計(jì)及工作原
2009-08-27 10:10:3428
基于MC68H908GP32單片機(jī)的定硫儀設(shè)計(jì)
根據(jù)GB214-2003 庫(kù)侖滴定法原理設(shè)計(jì)的自動(dòng)測(cè)硫儀,是以MC68H908GP32 單片機(jī)為核心的高精度儀表,其片內(nèi)的Flash 程序存儲(chǔ)器,使編程方便快捷。系統(tǒng)正常操作監(jiān)視模塊和合理的抗干擾
2009-08-31 10:48:3714
用MC68HC705J1A實(shí)現(xiàn)超聲波汽車倒泊防撞報(bào)警器的設(shè)計(jì)
用MC68HC705J1A實(shí)現(xiàn)超聲波汽車倒泊防撞報(bào)警器的設(shè)計(jì)MC68HC705J1A單片機(jī)的特點(diǎn)和性能,給出了超聲波汽車倒泊防撞報(bào)介紹了警器的設(shè)計(jì)方法和思路,并分析了超聲波測(cè)距的原理,討論了
2009-10-01 22:06:4116
MC68HC908KL8/MC68HC908KL3E/MC6
MC68HC908KL8/MC68HC908KL3E/MC68HC908KK3E中文手冊(cè):
2009-10-12 12:36:5626
MC68HC908JB16 Technical Data p
Features of the MC68HC908JB16 MCU include the following:• High-performance M68HC
2010-03-03 15:51:4019
嵌入式微控制器MC68HC912B32背景調(diào)試模式設(shè)計(jì)及實(shí)現(xiàn)
介紹了以MC68HC908JB8為主控芯片的Freescale 16位MCU MC68HC912B32的BDM調(diào)試模式,給出了BDM通信協(xié)議及編程原理、硬件電路圖。
2010-07-06 16:04:0924
MC68HC908系列單片機(jī)的片內(nèi)FLASH在線編程
摘要:MOTOROLA新推出的MC68HC908系列8位單片機(jī),采用片內(nèi)FLASH取代過(guò)去常的片內(nèi)ROM或EPROM,使單片機(jī)具有了在線編程寫入或擦除的功能,其應(yīng)用范圍和方便性也因此而大大增加了。
2010-07-09 18:30:2856
基于68HC908MR16單片機(jī)的光伏正弦波逆變電源
摘要:介紹了一種基于MOTOROLA公司生產(chǎn)的68HC908MR16單片機(jī)的光伏正弦波逆變電源。該系統(tǒng)應(yīng)用SPWM技術(shù)將經(jīng)太陽(yáng)電池陣壓,逆變?yōu)闃?biāo)準(zhǔn)的正弦單相220V、50Hz交流電壓,同時(shí)采用新型的數(shù)
2010-07-14 14:29:1537
68HC08系列單片機(jī)片內(nèi)FLASH的在線寫入方法
摘要:68HC08系列單片機(jī)在運(yùn)行程序時(shí)往往需要保存某些參數(shù)使其掉電不丟失,為節(jié)約成本提高可靠性,可以將這些參數(shù)保存在片內(nèi)FLASH中。片內(nèi)FLASH主要是用來(lái)保存用戶程序的,為避
2010-09-11 09:54:5840
MC68HC908系列單片機(jī)在線編程器用戶使用手冊(cè)
簡(jiǎn)述:本編程器利用Motorola 68HC908系列單片機(jī)的MON模式,通過(guò)PC串口實(shí)現(xiàn)在線編程、調(diào)試。用戶在設(shè)計(jì)電路時(shí),增加一個(gè)在線編程接口,不需要芯片拆離用戶板,即可完成對(duì)單片機(jī)
2010-09-13 07:13:27109
HC908系列單片機(jī)開發(fā)編程工具M(jìn)OTO ICD08用戶使用
HC908系列單片機(jī)開發(fā)編程工具M(jìn)OTO ICD08用戶使用手冊(cè)
2010-09-21 02:17:2827
68HC908JB8單片機(jī)在PC無(wú)線鍵盤的應(yīng)用
Motorola最新推出帶快閃(Flash)存儲(chǔ)器的微處理器(MCU)MC68HC (9)08JB8,主要為解決生產(chǎn)商同時(shí)需要USB和PS/2界面的產(chǎn)品而設(shè)計(jì),如USB、PS/2轉(zhuǎn)換器。它亦適用于鼠標(biāo),射頻(RF)接收器,機(jī)頂盒
2006-03-11 12:24:08891
摩托羅拉輪胎壓力監(jiān)測(cè)系統(tǒng)應(yīng)時(shí)而動(dòng)MC68HC908RF2
摩托羅拉輪胎壓力監(jiān)測(cè)系統(tǒng)應(yīng)時(shí)而動(dòng)MC68HC908RF2 作者:佚名
大量數(shù)據(jù)表明,對(duì)輪胎正確充氣會(huì)大大降低爆胎的可能性。為了解決這個(gè)問(wèn)題,輪胎壓力監(jiān)測(cè)系統(tǒng)(TPMS)的
2006-05-25 22:48:10567
應(yīng)用M68HC908LJ12設(shè)計(jì)單相復(fù)費(fèi)率電能表?
【摘 要】 介紹了以Motorola公司的M68HC908LJ12高性能單片機(jī)為CPU的單相復(fù)費(fèi)率電能表的硬、軟件設(shè)計(jì)和抗干擾設(shè)計(jì)。 關(guān)鍵詞:
2009-05-15 22:02:03893
基于MC68HC908MR16數(shù)字化控制的不間斷電源系統(tǒng)
基于MC68HC908MR16數(shù)字化控制的不間斷電源系統(tǒng)
0 引言
隨著信息處理技術(shù)和微電子等精密技術(shù)的蓬勃發(fā)展,對(duì)供電系統(tǒng)質(zhì)量和可靠
2009-07-04 11:51:52991
基于68HC908MR16單片機(jī)的光伏正弦波逆變電源
基于68HC908MR16單片機(jī)的光伏正弦波逆變電源
摘要:介紹了一種基于MOTOROLA公司生產(chǎn)的68HC908MR16單片機(jī)的光伏正弦波逆
2009-07-08 10:34:23836
基于68HC908MR16單片機(jī)的空間矢量控制變頻電源
基于68HC908MR16單片機(jī)的空間矢量控制變頻電源
摘要:介紹了一種基于空間矢量PWM算法的變頻電源的實(shí)現(xiàn)方式。系統(tǒng)采用
2009-07-11 10:40:43542
MAX1403和單片機(jī)68HC11組成的接口電路
MAX1403和單片機(jī)68HC11組成的接口電路
由MAX1403和單片機(jī)68HC11組成的接口實(shí)際線路如圖5所示。
2009-12-07 22:05:04840
采用MC68HC908LJl2的新型三相電能計(jì)量系統(tǒng)方案
采用MC68HC908LJl2的新型三相電能計(jì)量系統(tǒng)方案
電能計(jì)量系統(tǒng)是衡量電能消費(fèi)數(shù)量的計(jì)量?jī)x器,其技術(shù)性要求很高。它既要求能精確計(jì)量,更要求能穩(wěn)
2010-04-08 15:23:141094
基于MC68HC08系列單片機(jī)的機(jī)器人追跑控制系統(tǒng)設(shè)計(jì)
本文設(shè)計(jì)了一種基于摩托羅拉MC68HC08系列單片機(jī)的機(jī)器人追跑控制系統(tǒng),用于研究機(jī)器人之間的簡(jiǎn)單互動(dòng)。 移動(dòng)機(jī)器人行為描述 在此系統(tǒng)中
2010-08-09 09:26:271412
MC68HC908LJ12芯片的導(dǎo)軌式安裝三相電能表的工作原理及應(yīng)用
介紹了一款以MC68HC908LJ12 為主控芯片的導(dǎo)軌式安裝三相電能表,闡述了其工作原理、 軟硬件設(shè)計(jì)方法及產(chǎn)品結(jié)構(gòu)特點(diǎn),并給出了在低壓配電終端的應(yīng)用實(shí)例。
2011-01-16 22:37:422793
MC68HC08系列單片機(jī)原理與應(yīng)用
第一章 微控制器概論 第二章 新一代8位微控制器MC68HC08 第三章 中斷與復(fù)位 第四章 MC68HC08指令系統(tǒng)及匯編語(yǔ)言程序設(shè)計(jì) 第五章 閃速存儲(chǔ)器 第六章 定時(shí)器 第七章 時(shí)鐘發(fā)生模塊 ...............................
2011-02-16 17:29:0495
Freescale MC9S12介紹及編程練習(xí)
MC9S12系列單片機(jī)(也稱為HCS12系列,簡(jiǎn)稱S12系列)是基于速度更快的CPU12內(nèi)核的單片機(jī)系列,具備片上糾錯(cuò)能力,并與68HC11和68HC12結(jié)構(gòu)編碼兼容,便于移植
2011-03-25 16:21:210
MC68HC908RF2,pdf datasheet
The MC68HC908RF2 MCU is a member of the low-cost, high-performanceM68HC08 Family of 8-bit
2011-05-11 15:45:3847
MC68HC908QY4A,pdf datasheet
The MC68HC908QY4A is a member of the low-cost, high-performance M68HC08 Family
2011-05-11 15:47:1535
MC68HC908GR16A,pdf datasheet
The MC68HC908GR16A is a member of the low-cost, high-performance M68HC08 Family
2011-05-11 15:50:0224
MC68HC908QB8,pdf datasheet
The MC68HC908QB8 is a member of the low-cost, high-performance M68HC08 Family
2011-05-11 15:52:2641
MC68HC908GP32單片機(jī)編程器設(shè)計(jì)
分析MotorolaM68HC08系列MCU的 Flash存儲(chǔ)器 編程模式基礎(chǔ)上,提出了Mc68Hc908GP32:薛片的一種簡(jiǎn)明而實(shí)用的編程器設(shè)計(jì)方案.給出了基本設(shè)計(jì)思想、硬件設(shè)計(jì)電路、軟件設(shè)計(jì)框架,井與Motorol
2011-06-14 16:29:30157
網(wǎng)絡(luò)接口和工業(yè)控制總線類單片機(jī)與應(yīng)用
MC68HC908AP64和MC68HC908GZ16(以下分別簡(jiǎn)稱AP64和GZ16)是Freescale新進(jìn)推出的08 系列8 位微處理器。AP64 是通用型單片機(jī),適用于通訊與工業(yè)控制領(lǐng)域;GZ16 內(nèi)部集成了CAN2.0總線控制模塊,適合用
2011-06-17 17:35:12142
МC68HC908系列單片機(jī)的片內(nèi)FLASH在線編程
Motorola 新推出的MC68HC908 系列8 位單片機(jī)采用片內(nèi)FLASH 閃速存儲(chǔ)器取代過(guò)去的片內(nèi)ROM
2011-06-21 16:21:5237
Motorola微控制器MC68HC08原理及其嵌入式應(yīng)用
《Motorola(Freescale)微控制器MC68HC08原理及其嵌入式應(yīng)用》以MC68HC908GP32為范例介紹了Motorola高檔8位微控制器的CPU、存儲(chǔ)器以及I/O接口模塊的結(jié)構(gòu)和功能,匯編語(yǔ)言和C語(yǔ)言編程,開發(fā)方法和
2011-09-29 15:39:0169
基于MC68HC908JB8的便攜式指紋采集儀
隨著計(jì)算機(jī)技術(shù)的進(jìn)步,圖像處理與模式識(shí)別方法的發(fā)展,指紋處理技術(shù)日臻成熟,在眾多領(lǐng)域得到了廣泛的應(yīng)用。而指紋采集是指紋處理的第一步,本文介紹了一種基于MC68HC908JB8 的便
2011-10-13 16:44:0857
mc68hc908lk24在單三相預(yù)付費(fèi)多功能表中的應(yīng)用
本文詳細(xì)介紹了MC68HC908LK24 的技術(shù)參數(shù)及設(shè)計(jì)要點(diǎn),并在此基礎(chǔ)上介紹了一種電表硬件平臺(tái)。該平臺(tái)從電表的設(shè)計(jì)應(yīng)用出發(fā),以實(shí)用、夠用為設(shè)計(jì)原則,滿足了當(dāng)前電表設(shè)計(jì)的各種要求
2011-10-26 15:32:5026
M68HC11單片機(jī)原理、應(yīng)用及技術(shù)手冊(cè)
M68HC11單片機(jī)原理、應(yīng)用及技術(shù)手冊(cè) 【整理者】悠子 【提供者】drre 【詳細(xì)說(shuō)明】M68HC11單片機(jī)原理、應(yīng)用及技術(shù)手冊(cè)/MOTOROLA單片機(jī)開發(fā)應(yīng)用叢書 書名: M68HC11單片機(jī)原理、應(yīng)用及技術(shù)手冊(cè)
2012-10-29 14:15:16211
基于MC68HC908MR32測(cè)量電機(jī)參數(shù)的研究
界面完成對(duì)數(shù)據(jù)的分析和輸出任務(wù)。下位機(jī) MCU 采用 MC68HC908MR32 完成包括數(shù)據(jù)采集、狀態(tài)顯示、數(shù)據(jù)上傳等功能。
2017-08-31 10:19:1011
基于MC68HC908GP32微控制智能儀表系統(tǒng)的設(shè)計(jì)
電動(dòng)汽車儀表系統(tǒng)實(shí)時(shí)反映整車的運(yùn)行參數(shù),使駕駛員及時(shí)了解整車運(yùn)行狀態(tài),對(duì)整車的安全運(yùn)行有非常重要意義。本文結(jié)合電動(dòng)汽車智能儀表開發(fā)實(shí)踐,闡述了基于摩托羅拉 MC68HC908GP32單片機(jī)的系統(tǒng)硬件、軟件設(shè)計(jì)以及隨車充電器的控制原理及實(shí)現(xiàn)。
2017-08-31 15:32:4717
系列芯片手冊(cè)
本文檔簡(jiǎn)要介紹了MC68HC908QY4、MC68HC908QT4、MC68H908QY2、MC68HC908QT2、MC68HC908QY1、MC68HC908QT1等芯片的特性。
2017-09-07 16:27:526
基于MC68HC11單片機(jī)控制恒頻短路過(guò)渡逆變式CO_2焊機(jī)的研究
基于MC68HC11單片機(jī)控制恒頻短路過(guò)渡逆變式CO_2焊機(jī)的研究
2017-10-16 08:48:0416
基于MotorolaMC68HC11單片機(jī)與微機(jī)的串行通信設(shè)計(jì)
基于MotorolaMC68HC11單片機(jī)與微機(jī)的串行通信設(shè)計(jì)
2017-10-16 08:50:3816
如何用單片機(jī)M68HC11實(shí)現(xiàn)MC145026編碼功能
如何用單片機(jī)M68HC11實(shí)現(xiàn)MC145026編碼功能
2017-10-16 08:52:4413
MC68HC811E2單片機(jī)在柴油機(jī)噴油泵電控系統(tǒng)中里的應(yīng)用
MC68HC811E2單片機(jī)在柴油機(jī)噴油泵電控系統(tǒng)中里的應(yīng)用
2017-10-31 11:12:0411
基于MC68HC908嵌入式處理器實(shí)現(xiàn)智能化實(shí)現(xiàn)UPS電源設(shè)計(jì)的詳細(xì)中文介紹
本文檔的主要內(nèi)容詳細(xì)介紹的是基于MC68HC908嵌入式處理器實(shí)現(xiàn)智能化實(shí)現(xiàn)UPS電源設(shè)計(jì)的中文介紹。
2018-07-05 08:00:0015
基于MC68HC08單片機(jī)和L293D集成電路實(shí)現(xiàn)機(jī)器人追跑系統(tǒng)的設(shè)計(jì)
本文設(shè)計(jì)了一種基于摩托羅拉MC68HC08系列單片機(jī)的機(jī)器人追跑控制系統(tǒng),用于研究機(jī)器人之間的簡(jiǎn)單互動(dòng)。
2021-04-07 11:22:242105
評(píng)論
查看更多