編程和校驗方式
發(fā)布時間:2014/6/4 20:21:23 訪問次數(shù):1572
這里的編程是指利用特殊手段對單片機片內(nèi)EPROM進行寫操作的過程,HEF40106BT校驗則是對剛剛寫入的程序代碼進行讀出驗證的過程。因此,單片機的編程和校驗方式只有EPROM型器件才有,如8751這樣的器件。
8751和8051類似,只是8751片內(nèi)的4KB程序存儲器是EPROM型的,不像8051那樣是ROM型的。8751片內(nèi)EPROM有編程、程序校驗和程序存儲器的保險位3種工作方式。
1.EPROM編程
內(nèi)部EPROM編程時,時鐘頻率應(yīng)定在3~6MHz的范圍內(nèi),其余各有關(guān)引腳的接法和用法如下:
P1口和P2口的P2.O~P2.3為EPROM的4K地址(12條地址線)輸入,Pl口為低8位地址。
P2.4~P2.6以及PSEN應(yīng)為低電平。
PO口為編程數(shù)據(jù)輸入。
P2.7和RST應(yīng)為高電平,RST的高電平可為2.5V,其余的都以TTL的高低電平為準。
EA NPP端加+21V的編程脈沖,此電壓要求穩(wěn)定,不能大于21.5V,否則會損壞EPROM。
在EA /VPP幽現(xiàn)正脈沖期間,ALE/ PROG端上加50ms的負脈沖,完成一次寫入。
875 1的EPROM編程一般要用專門的單片機開發(fā)系統(tǒng)來進行。
2.EPROM程序檢驗
在程序的保險位尚未設(shè)置時,無論在寫入的當時還是寫入之后,均可將片內(nèi)程序存儲器的內(nèi)容讀出進行檢驗。在讀出時,除P2.7腳保持為TTL低電平之外,其他引腳與寫入EPROM的連接方式相同。要讀出的程序存儲器單元地址由Pl口和P2口的P2.O—P2.3送入。P2口的其他引腳及PSEN保持低電平。ALE、EA和RST接高電平。檢驗的單元內(nèi)容由PO口送出。
在檢驗操作時,需在PO的各位外部加上拉電阻lOkQ。
3.程序存儲器的保險位
8751內(nèi)部有一個保險位,亦稱保密位,一旦將該位寫入便建立了保險,就可禁止任何外部方法對片內(nèi)程序存儲器進行讀寫。將保險位寫入以建立保險的過程與正常寫入的過程類似,僅只P2.6腳要加TTL高電平而不是像正常寫入時加低電平,而PO口、Pl口和P2口的P2.O—P2.3的狀態(tài)隨意,加上編程脈沖后就可使保險位寫入。保險位一旦寫入,內(nèi)部程序存儲器便不能再被寫入和讀出檢驗,而且也不能執(zhí)行外部存儲器的程序。只有將EPROM全部擦除時,保險位才能被一起擦除,才酉以再次寫入。
這里的編程是指利用特殊手段對單片機片內(nèi)EPROM進行寫操作的過程,HEF40106BT校驗則是對剛剛寫入的程序代碼進行讀出驗證的過程。因此,單片機的編程和校驗方式只有EPROM型器件才有,如8751這樣的器件。
8751和8051類似,只是8751片內(nèi)的4KB程序存儲器是EPROM型的,不像8051那樣是ROM型的。8751片內(nèi)EPROM有編程、程序校驗和程序存儲器的保險位3種工作方式。
1.EPROM編程
內(nèi)部EPROM編程時,時鐘頻率應(yīng)定在3~6MHz的范圍內(nèi),其余各有關(guān)引腳的接法和用法如下:
P1口和P2口的P2.O~P2.3為EPROM的4K地址(12條地址線)輸入,Pl口為低8位地址。
P2.4~P2.6以及PSEN應(yīng)為低電平。
PO口為編程數(shù)據(jù)輸入。
P2.7和RST應(yīng)為高電平,RST的高電平可為2.5V,其余的都以TTL的高低電平為準。
EA NPP端加+21V的編程脈沖,此電壓要求穩(wěn)定,不能大于21.5V,否則會損壞EPROM。
在EA /VPP幽現(xiàn)正脈沖期間,ALE/ PROG端上加50ms的負脈沖,完成一次寫入。
875 1的EPROM編程一般要用專門的單片機開發(fā)系統(tǒng)來進行。
2.EPROM程序檢驗
在程序的保險位尚未設(shè)置時,無論在寫入的當時還是寫入之后,均可將片內(nèi)程序存儲器的內(nèi)容讀出進行檢驗。在讀出時,除P2.7腳保持為TTL低電平之外,其他引腳與寫入EPROM的連接方式相同。要讀出的程序存儲器單元地址由Pl口和P2口的P2.O—P2.3送入。P2口的其他引腳及PSEN保持低電平。ALE、EA和RST接高電平。檢驗的單元內(nèi)容由PO口送出。
在檢驗操作時,需在PO的各位外部加上拉電阻lOkQ。
3.程序存儲器的保險位
8751內(nèi)部有一個保險位,亦稱保密位,一旦將該位寫入便建立了保險,就可禁止任何外部方法對片內(nèi)程序存儲器進行讀寫。將保險位寫入以建立保險的過程與正常寫入的過程類似,僅只P2.6腳要加TTL高電平而不是像正常寫入時加低電平,而PO口、Pl口和P2口的P2.O—P2.3的狀態(tài)隨意,加上編程脈沖后就可使保險位寫入。保險位一旦寫入,內(nèi)部程序存儲器便不能再被寫入和讀出檢驗,而且也不能執(zhí)行外部存儲器的程序。只有將EPROM全部擦除時,保險位才能被一起擦除,才酉以再次寫入。
上一篇:系統(tǒng)供電程序流程
上一篇:MCS-51 單片機的對奇
熱門點擊
- P3口各位的第二功能
- 80C51單片機對中斷優(yōu)先級的處理原則
- ROM的基本結(jié)構(gòu)
- PROM原理
- 中斷服務(wù)程序的入口地址
- PCB焊盤表面涂(鍍)層及無鉛PCB焊盤涂鍍
- 熱撕裂或收縮孔
- 靜電釋放(ESD)/電氣過載(EOS)在電子
- 金屬間化合物的脆性
- Flip Chip(倒裝芯片)技術(shù)
推薦技術(shù)資料
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究