概念先行
RAM:可讀可寫,掉電消失
ROM:只讀,掉電保存,存一些開機引導相關信息
兩者同屬內(nèi)存,常說的電腦硬盤屬外存。
SRAM就是速度快一點,EEPROM就是可重復編程可擦除,F(xiàn)LASH就是高級的EEPROM。
STC8利用ISP/IAP技術(shù)將內(nèi)部DATA FLASH當EEPROM,可以自己設置,512字節(jié)單扇區(qū)擦除,每次擦除一個扇區(qū),建議同一次修改的數(shù)據(jù)在一個扇區(qū)內(nèi)。
數(shù)據(jù)寄存器 IAP_DATA
讀:讀出的EEPROM的數(shù)據(jù)保存在其中
寫:寫之前必須將數(shù)據(jù)放入其中,再發(fā)寫指令
IAP_ADDRH:目標地址高字節(jié)
IAP_ADDRL:目標地址低字節(jié)
命令寄存器IAP_CMD
低兩位置指令:
00:空
01:讀EEPROM目的地址的1字節(jié)
10:寫EEPROM目的地址的1字節(jié)
11:擦除目的地址的1扇區(qū)
控制寄存器IAP_CONTR (STC8A、8F)
B7:IAPEN:為1使能EEPROM操作
B6:SWBS:軟件復位選擇控制位,為1軟件復位后從ISP監(jiān)控代碼區(qū)開始執(zhí)行程序,為0軟復后從用戶代碼開始執(zhí)行程序。
B5:SWRST:軟件復位控制位:為1產(chǎn)生軟件復位。為0無動作
B4:CMD_FAIL:操作失敗狀態(tài)位,為0操作正確
B2-B0:設置EEPROM操作等待的時間,針對EEPROM操作的等待時間是硬件自動完成的,用戶不需要加額外延時,此時鐘是指對主時鐘分頻后的時鐘,即CPU實際工作的時鐘。
011 12MHz
001 24MHz
觸發(fā)寄存器IAP_TRIG
命令,地址,數(shù)據(jù),控制寄存器配置完成后,向觸發(fā)寄存器依次寫入5AH,A5H。
觸發(fā)命令寫完CP處于IDLE狀態(tài),執(zhí)行完IQAP指令CPU才恢復正常
其他區(qū)別
特別的,對于STC8C,單列了一個擦除等待時間控制寄存器IAP_TPS,不像STC8A要配置IAP_CONTR的低3位 ,若工作頻率12MHz,設IAP_TPS為12,若工作頻率為24MHz,該位設24即可。
EEPROM按頁擦除,STC8的一頁是512字節(jié),一頁是從0000h到01FFh,
上一篇:關于51單片機字符串 EEPROM存儲與讀取的問題
下一篇:51可調(diào)速步進電機
推薦閱讀
史海拾趣
設計資源 培訓 開發(fā)板 精華推薦
- Microchip 升級數(shù)字信號控制器(DSC)產(chǎn)品線 推出PWM 分辨率和 ADC 速度業(yè)界領先的新器件
- 意法半導體STM32MP23x:突破成本限制的工業(yè)AI應用核心
- 意法半導體推出用于匹配遠距離無線微控制器STM32WL33的集成的匹配濾波芯片
- ESP32開發(fā)板連接TFT顯示屏ST7789跳坑記
- 如何讓ESP32支持analogWrite函數(shù)
- LGVL配合FreeType為可變字體設置字重-ESP32篇
- 使用樹莓派進行 ESP32 Jtag 調(diào)試
- ESP32怎么在SPIFFS里面存儲html,css,js文件,以及網(wǎng)頁和arduino的通訊
- ESP32 freeRTOS使用測試
- 480Wh/kg!湖南久森半固態(tài)金屬鋰負極電池即將量產(chǎn)
- 中國首條硫化物固體電解質(zhì)量產(chǎn)線正式落地
- QUT開發(fā)出新的LENS系統(tǒng) 可以讓機器人進行類似大腦的導航
- 毫米波雷達裝機量分析:毫米波雷達裝車量持續(xù)攀升,大陸和博世占據(jù)60%以上市場份額
- TDK推出適用于車載濾波器的同軸電纜供電電感器
- 大摩給“人形機器人100”清單注入新思路
- 行家預判:2025年車載Mini LED反超OLED
- 2025數(shù)智未來峰會:深度解讀AI賦能工業(yè)的趨勢與實踐
- 工業(yè)自動化中的Raspberry Pi:簡化經(jīng)濟實惠的邊緣計算
- 意法半導體宣布擴大在新加坡的“Lab-in-Fab”廠內(nèi)實驗室合作項目
- 智能云鎖哪家強?TI市場和技術(shù)大咖邀你1月16日10:00直播間暢聊
- 免費申請Adafruit開發(fā)板 |處理器、傳感器、LED、USB一體化設計板,功能強大!
- 【EE團】盡享TI MSP-EXP430FR5739實驗板套件!
- 雙11之單片機狂歡:11.11元包郵拇指板STM32L011,搶完為止
- 直播已結(jié)束|TI Zigbee 3.0及多協(xié)議解決方案
- 【有獎活動】與春天有個約會--曬照片
- 發(fā)原創(chuàng)書評 贏MSP430開發(fā)板
- 是德科技推出新的8通道示波器 點擊獲取報價
- 趣味電子技術(shù)史話欄目開播啦!第一集:白熾燈到底是誰發(fā)明的?
- ARM-Linux嵌入式系統(tǒng)的BootLoader分析與設計
- 2018年安防行業(yè)半年度策略報告
- ARM嵌入式學習經(jīng)典問題及解答
- 邁來芯推出汽車執(zhí)行器應用集成解決方案
- 一種基于ARM的圖像采集與藍牙傳輸系統(tǒng)設計
- 貿(mào)澤電子新品推薦:2021年8月新增超20000個物料
- ABB推出全球充電最快的電動汽車充電樁
- 發(fā)那科:機器集成行業(yè)現(xiàn)狀與企業(yè)布局
- 埃夫特:工業(yè)機器人系統(tǒng)集成商現(xiàn)狀與未來趨勢分析
- 乘用車市場信息聯(lián)席會秘書長:智能電動車引領中國汽車業(yè)百年巨變