版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
P89LPC9521.概述P89LPC952是一款單片封裝的微控制器,具有多種低成本的封裝形式。它采用了高性能的解決器結(jié)構(gòu),指令執(zhí)行時(shí)間只需2到4個(gè)時(shí)鐘周期。6倍于標(biāo)準(zhǔn)80C51器件。P89LPC952集成了許多系統(tǒng)級的功能,這樣可大大減少元件的數(shù)目和電路板面積并減少系統(tǒng)的成本。2.特性2.1重要特性8KB可擦除Flash程序存儲器,具有1KB扇區(qū)和64字節(jié)頁。單字節(jié)擦除特性使得任何字節(jié)都可用于非易失性數(shù)據(jù)存儲。256字節(jié)RAM數(shù)據(jù)存儲器和256字節(jié)附加片內(nèi)RAM。具有window比較器的8輸入多路10位A/D轉(zhuǎn)換器,結(jié)果在允許范圍以內(nèi)或以外都可產(chǎn)生中斷。2個(gè)模擬比較器可選擇輸入和參考源。2個(gè)16位定期/計(jì)數(shù)器(每一個(gè)定期器均可設(shè)立為溢出時(shí)觸發(fā)相應(yīng)端口輸出或作為PWM輸出),23位的系統(tǒng)定期器可用作實(shí)時(shí)時(shí)鐘(RTC)。兩個(gè)增強(qiáng)型UART,具有波特率發(fā)生器、間隔檢測、幀錯誤檢測和自動地址檢測功能。400kHz字節(jié)寬度的I2C通信端口和SPI通信端口。片內(nèi)高精度的RC振蕩器選項(xiàng)帶有時(shí)鐘倍頻器,無需外接振蕩器件??蛇x擇RC振蕩器選項(xiàng)并且其頻率可進(jìn)行很好的調(diào)節(jié)。內(nèi)部RC振蕩器和任何振蕩器源之間的快速切換,提供低功耗有效模式的最佳支持,可快速轉(zhuǎn)變?yōu)樽罡咝阅?。VDD操作電壓范圍為2.4~3.6V。I/O口可承受5V(可上拉或驅(qū)動到5.5V)。44腳封裝,使用片內(nèi)振蕩器和復(fù)位選項(xiàng)時(shí),至少可獲得40個(gè)I/O口。P5的所有管腳可吸取/消耗高電流(20mA)。其它所有的端口管腳都有高消耗電流的能力(20mA)。整個(gè)芯片指定了最大值的限制??撮T狗定期器具有獨(dú)立的片內(nèi)振蕩器,無需外接元件??撮T狗預(yù)分頻器可從8個(gè)值中選擇。2.2其它特性當(dāng)操作頻率為18MHz時(shí),除乘法和除法指令外,高速80C51CPU的指令執(zhí)行時(shí)間為111~222ns。同一時(shí)鐘頻率下,其速度為標(biāo)準(zhǔn)80C51器件的6倍。只需要較低的時(shí)鐘頻率即可達(dá)成同樣的性能,這樣無疑減少了功耗和EMI。串行Flash在電路編程(ICP)可通過商用EPROM編程器實(shí)現(xiàn)簡樸的編程。Flash保密位可防止程序被讀出。串行Flash在系統(tǒng)編程(ISP)可實(shí)現(xiàn)已固定在最終應(yīng)用上的器件的編程。Flash程序存儲器可實(shí)現(xiàn)在應(yīng)用中編程(IAP)。這允許在程序運(yùn)營時(shí)改變代碼。低電壓(掉電)檢測可在電源故障時(shí)使系統(tǒng)安全關(guān)閉。該功能也可配置為一個(gè)中斷??臻e和兩種不同的掉電節(jié)電模式。提供從掉電模式中喚醒功能(低電平中斷輸入喚醒)。典型的掉電電流為1μA(比較器關(guān)閉時(shí)的完全掉電狀態(tài))。低電平復(fù)位輸入可由任何內(nèi)部復(fù)位驅(qū)動。使用片內(nèi)上電復(fù)位時(shí)不需要外接元件。復(fù)位計(jì)數(shù)器和復(fù)位干擾克制電路可防止虛假和不完全的復(fù)位。此外還提供軟件復(fù)位功能。當(dāng)選擇片內(nèi)復(fù)位時(shí),P89LPC952只需連接電源和地??膳渲玫钠瑑?nèi)振蕩器,其頻率可通過用戶可編程Flash配置位進(jìn)行選擇。RC振蕩器選項(xiàng)支持的頻率范圍為20kHz~18MHz。振蕩器失效檢測??撮T狗定期器具有獨(dú)立的片內(nèi)振蕩器,因此它可用于振蕩器的失效檢測??删幊蹋桑疧口輸出模式:準(zhǔn)雙向口,開漏輸出,推挽和僅為輸入功能。端口“輸入模式匹配”檢測。當(dāng)P0口管腳的值與一個(gè)可編程的模式匹配或者不匹配時(shí),可產(chǎn)生一個(gè)中斷。可控制口線輸出斜率以減少EMI,輸出最小跳變時(shí)間約為10ns。4個(gè)中斷優(yōu)先級。8個(gè)鍵盤中斷輸入,另加2路外部中斷輸入。施密特觸發(fā)端口輸入。雙數(shù)據(jù)指針(DPTR)。擴(kuò)展的溫度范圍。仿真支持。P89LPC952Flash存儲器1.概述P89LPC952Flash存儲器提供電路中的電擦除和編程。Flash可以字節(jié)為單位擦除、讀取或?qū)懭?。扇區(qū)和頁擦除功能可擦除任意的Flash扇區(qū)(1kB)或頁(64字節(jié))。芯片擦除功能可實(shí)現(xiàn)整個(gè)程序存儲器的擦除。ICP功能通過標(biāo)準(zhǔn)商用編程器來實(shí)現(xiàn)。此外,IAP和字節(jié)擦除功能允許程序存儲器用作非易失性數(shù)據(jù)存儲器。片內(nèi)產(chǎn)生的擦除和寫入時(shí)序?yàn)橛脩籼峁┝撕椭C的編程接口。P89LPC952Flash存儲器甚至在通過100,000次擦除和編程周期后仍然能可靠地保存存儲器的內(nèi)容。存儲單元的設(shè)計(jì)優(yōu)化了擦除和編程機(jī)制。P89LPC952使用VDD電壓來執(zhí)行編程和擦除算法。2.特性?可在整個(gè)操作電壓范圍內(nèi)執(zhí)行編程和擦除。?字節(jié)擦除允許程序存儲器用于存儲數(shù)據(jù)。?使用ISP/IAP/ICP進(jìn)行讀/編程/擦除。?內(nèi)部固化的引導(dǎo)ROM,包含了可用于用戶程序的低檔IAP子程序。?默認(rèn)的裝載程序可通過串口進(jìn)行ISP編程。該程序位于用戶程序存儲器空間的頂端。?Boot向量允許用戶將Flash裝載代碼放入Flash存儲器內(nèi)的任何位置。這種配置為用戶提供了應(yīng)用的靈活性。?任意Flash編程/擦除時(shí)間小于2ms。?使用工業(yè)標(biāo)準(zhǔn)的商用編程器進(jìn)行編程。?可對每一個(gè)Flash扇區(qū)進(jìn)行編程加密。?每個(gè)字節(jié)至少可執(zhí)行100,000次擦除/編程。?數(shù)據(jù)至少可保存10年。3.Flash的結(jié)構(gòu)P89LPC952器件包含8個(gè)1KB扇區(qū)的Flash程序存儲器。每個(gè)扇區(qū)可進(jìn)一步提成64字節(jié)的頁。除了扇區(qū)擦除、頁擦除和字節(jié)擦除外,還包含一個(gè)64字節(jié)的頁寄存器,它可實(shí)現(xiàn)給定頁1到64字節(jié)的同時(shí)編程,這徹底減少了整個(gè)編程的時(shí)間。4.Flash用作數(shù)據(jù)存儲器P89LPC952的Flash程序存儲器支持單個(gè)字節(jié)的擦除和編程。程序存儲器的任何一個(gè)字節(jié)都可通過MOVC指令來讀取,只要包含該字節(jié)的扇區(qū)未加密(MOVC指令不能讀取加密扇區(qū)的程序存儲器的內(nèi)容)。因此,非加密扇區(qū)的任何字節(jié)都可用來存儲非易失性數(shù)據(jù)。5.Flash的編程和擦除有4種方法可實(shí)現(xiàn)對Flash的編程或擦除。第一,在應(yīng)用固件的控制下,在最終用戶應(yīng)用程序中(IAP)對Flash進(jìn)行編程或擦除。第二,使用ICP功能。通過系統(tǒng)提供的串行時(shí)鐘/串行數(shù)據(jù)接口來實(shí)現(xiàn)ICP編程。第三,出廠時(shí),器件的用戶代碼空間的高512字節(jié)包含一個(gè)串行ISP程序,調(diào)用該程序通過串口來實(shí)現(xiàn)在電路編程。第四,使用支持該器件的商用EPROM編程器進(jìn)行并行編程或擦除。該器件不提供對代碼內(nèi)容的直接校驗(yàn)。而是提供一個(gè)扇區(qū)或整個(gè)用戶代碼區(qū)的32位CRC結(jié)果附外文原文:P89LPC9521.GeneraldescriptionTheP89LPC952isasingle-chipmicrocontroller,availableinlowcostpackages,basedonahighperformanceprocessorarchitecturethat(yī)executesinstructionsintwotofourclocks,sixtimestherateofstandard80C51devices.Manysystem-levelfunctionshavebeenincorporatedintotheP89LPC952inordertoreducecomponentcount,boardspace,andsystemcost.2.Features2.1Principalfeatures--8kBbyte-erasableflashcodememoryorganizedinto1kBsectorsand64-bytepages.Single-byteerasingallowsanybyte(s)tobeusedasnon-volatiledatastorage.--256-byteRAMdatamemoryanda256-byteauxiliaryon-chipRAM.--8-inputmultiplexed10-bitADCwithwindowcomparatorthatcangenerateaninterruptforinoroutofrangeresults.Twoanalogcomparatorswithselectableinputsandreferencesource.--Two16-bitcounter/timers(eachmaybeconfiguredtotoggleaportoutputupontimeroverflowortobecomeaPWMoutput)anda23-bitsystemtimerthatcanalsobeusedasaRTC.--TwoenhancedUARTswithafractionalbaudrategenerat(yī)or,breakdetect,framingerrordetection,andautomaticaddressdetection;400kHzbyte-wideI2C-buscommunicationportandSPIcommunicationport.--High-accuracyinternalRCoscillatoroption,withclockdoubleroption,allowsoperationwithoutexternaloscillat(yī)orcomponents.TheRCoscillatoroptionisselectableandfinetunable.FastswitchingbetweentheinternalRCoscillatorandanyoscillatorsourceprovidesoptimalsupportofminimalpoweractivemodewithfastswitchingtomaximumperformance.--2.4Vto3.6VVDDoperatingrange.I/Opinsare5Vtolerant(maybepulledupordrivento5.5V).--44-pinpackageswith40I/Opinsminimumwhileusingon-chiposcillat(yī)orandresetoptions.--Port5hashighcurrentsourcing/sinking(20mA)forallPort5pins.Allotherportpinshavehighsinkingcapability(20mA).Amaximumlimitisspecifiedfortheentirechip.--Watchdogtimerwithseparateon-chiposcillator,requiringnoexternalcomponents.Thewatchdogprescalerisselectablefromeightvalues.2.2Additionalfeatures--Ahighperformance80C51CPUprovidesinstructioncycletimesof111nsto222nsforallinstructionsexceptmultiplyanddividewhenexecutingat18MHz.Thisissixtimestheperformanceofthestandard80C51runningatthesameclockfrequency.AlowerclockfrequencyforthesameperformanceresultsinpowersavingsandreducedEMI.--SerialflashIn-CircuitProgramming(ICP)allowssimpleproductioncodingwithcommercialEPROMprogrammers.Flashsecuritybitspreventreadingofsensitiveapplicationprograms.--SerialflashIn-SystemProgramming(ISP)allowscodingwhilethedeviceismountedintheendapplication.--In-Applicat(yī)ionProgramming(IAP)oftheflashcodememory.Thisallowschangingthecodeinarunningapplication.--Lowvoltage(brownout)detectallowsagracefulsystemshutdownwhenpowerfails.Mayoptionallybeconfiguredasaninterrupt.--Idleandtwodifferentpower-downreducedpowermodes.Improvedwake-upfromPower-downmode(aLOWinterruptinputstartsexecution).Typicalpower-downcurrentis1mA(totalpower-downwithvoltagecomparatorsdisabled).--Active-LOWresetinputcanbedrivenbyanyinternalreset.On-chippower-onresetallowsoperationwithoutexternalresetcomponents.Aresetcounterandresetglitchsuppressioncircuitrypreventspuriousandincompleteresets.Asoftwareresetfunctionisalsoavailable.--Onlypowerandgroundconnectionsarerequiredtooperat(yī)etheP89LPC952wheninternalresetoptionisselected.--Configurableon-chiposcillatorwithfrequencyrangeoptionsselectedbyuserprogrammedflashconfigurationbits.Oscillatoroptionssupportfrequenciesfrom20kHztothemaximumoperatingfrequencyof18MHz.--Oscillatorfaildetect.Thewatchdogtimerhasaseparatefullyon-chiposcillatorallowingittoperformanoscillatorfaildetectfunction.--Programmableportoutputconfigurationoptions:quasi-bidirectional,opendrain,push-pull,input-only.--Port‘inputpatternmatch’detect.Port0maygenerateaninterruptwhenthevalueofthepinsmatchordonotmatchaprogrammablepattern.--ControlledslewrateportoutputstoreduceEMI.Outputshaveapproximately10nsminimumramptimes.--Fourinterruptprioritylevels.--Eightkeypadinterruptinputs,plustwoadditionalexternalinterruptinputs.--Schmitttriggerportinputs.--Seconddat(yī)apointer.--Extendedtemperaturerange.附外文原文:TheP89LPC952flashmemoryGeneraldescription--TheP89LPC952flashmemoryprovidesin-circuitelectricalerasureandprogramming.--Theflashcanbeerased,read,andwrittenasbytes.TheSectorandPageErasefunctionscaneraseanyflashsector(1kB)orpage(64bytes).TheChipEraseoperationwillerasetheentireprogrammemory.ICPusingstandardcommercialprogrammersisavailable.Inaddition,IAPandbyte-eraseallowscodememorytobeusedfornon-volat(yī)iledatastorage.On-chiperaseandwritetiminggenerationcontributetoauser-friendlyprogramminginterface.TheP89LPC952flashreliablystoresmemorycontentsevenafter100,000eraseandprogramcycles.Thecellisdesignedtooptimizetheeraseandprogrammingmechanisms.TheP89LPC952usesVDDasthesupplyvoltagetoperformtheProgram/Erasealgorithms.Features?Programminganderaseoverthefulloperatingvoltagerange.?Byteeraseallowscodememorytobeusedfordatastorage.?Read/Programming/EraseusingISP/IAP/ICP.?InternalfixedbootROM,containinglow-levelIAProutinesavailabletousercode.?DefaultloaderprovidingISPviatheserialport,locat(yī)edinupperendofuserprogrammemory.?Bootvectorallowsuser-providedflashloadercodetoresideanywhereintheflashmemoryspace,providingflexibilitytotheuser.?Anyflashprogram/eraseoperat(yī)ionin2ms.?Programmingwithindustry-standardcommercialprogrammers.?Programmablesecurityforthecodeintheflashforeachsector.?100,000typicalerase/programcyclesforeachbyte.?10yearminimumdataretention.Flashorganization--Theprogrammemoryconsistsofeight1kBsectorsontheP89LPC952devices.Eachsectorcanbefurtherdividedinto64-bytepages.Inadditiontosectorerase,pageerase,andbyteerase,a64-bytepageregisterisincludedwhichallowsfrom1to64bytesofagivenpagetobeprogrammedat(yī)thesametime,substantiallyreducingoverallprogrammingtime.Usingflashasdatastorage--Theflashcodememoryarrayofthisdevicesupportsindividualbyteerasingandprogramming.AnybyteinthecodememoryarraymaybereadusingtheMOVCinstruction,providedthat(yī)t
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024正規(guī)航空航天產(chǎn)業(yè)投資借款協(xié)議3篇
- 天然氣灶具知識培訓(xùn)課件
- 2024房屋典當(dāng)借款合同
- 銀行前臺工作經(jīng)驗(yàn)分享
- 班主任期中工作自我評價(jià)與反思
- 汽車設(shè)計(jì)師塑造時(shí)尚動感的汽車外形
- 2024年項(xiàng)目掛鉤保密協(xié)議
- 安全知識培訓(xùn)課件
- 攝影工作總結(jié)店員工作總結(jié)
- 云南國土資源職業(yè)學(xué)院《工程材料及成型技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 服務(wù)重點(diǎn)客戶
- 工業(yè)濾芯行業(yè)利潤分析
- 2023年四川成都市初中學(xué)業(yè)水平考試生物試卷真題(答案詳解)
- 橋梁工程施工現(xiàn)場監(jiān)測方案
- 帝國主義:資本主義發(fā)展的最高最后階段
- 江蘇省蘇州市2023-2024學(xué)年高一上學(xué)期期末學(xué)業(yè)質(zhì)量陽光指標(biāo)調(diào)研生物試題
- 閱讀理解:如何找文章線索 課件
- 2024年廣西北部灣港集團(tuán)招聘筆試參考題庫含答案解析
- 科技館改造室內(nèi)裝修工程 投標(biāo)方案(技術(shù)方案)
- (外研版)高一英語必修1(全冊)同步練習(xí)匯總
- 朱熹文公世系通譜
評論
0/150
提交評論