freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)原理與應(yīng)用基于匯編、c51及混合編程第10章stc系列單片機(jī)片內(nèi)eeprom的應(yīng)用-在線(xiàn)瀏覽

2025-07-05 00:16本頁(yè)面
  

【正文】 MOV A,ISP_DATA ;將讀出的數(shù)據(jù)存入 A寄存器 ? 對(duì) STC10/10Fxx、 STC12C5Axx等系列 單片機(jī)啟動(dòng)讀、寫(xiě)、擦除工作時(shí), 先給 IAP_TRIG寄存器送立即數(shù) 5AH,再送 A5H作為觸發(fā)信號(hào) ;而對(duì) STC12C56xx、 STC12C54xx、STC89/90C51xx等系列單片機(jī)需先送 46H,再送 B9H作為觸發(fā)信號(hào)。s ;調(diào)用延時(shí) 55μs的子程序,等待編程結(jié)束 ? 完成讀、寫(xiě)操作后,地址不會(huì)自動(dòng)加 1,每次執(zhí)行讀、寫(xiě)操作時(shí)須重新送地址。延時(shí) 21ms,等待擦除結(jié)束 【 例 10- 1】 將 STC12C5A60S2單片機(jī)片內(nèi) RAM的 50H- 5FH單元的數(shù)據(jù)依次寫(xiě)入 EEPROM的第一扇區(qū)的 0000H- 000FH單元 。為了防止在讀、寫(xiě)、擦除的過(guò)程中電源發(fā)生波動(dòng),在讀、寫(xiě)、擦除后需要判斷操作是否成功。若擦除不成功,需要重新擦除;若擦除成功,可將片內(nèi) RAM 50H- 5FH單元的數(shù)據(jù)寫(xiě)進(jìn) EEPROM的 0000H- 000FH單元,然后再讀出EEPROM的數(shù)據(jù)與片內(nèi) RAM的 50H- 5FH單元的數(shù)據(jù)比較,若相同,表示寫(xiě)操作成功,若不同,表示寫(xiě)操作失敗,需重新擦除后,將數(shù)據(jù)再次寫(xiě)進(jìn) EEPROM對(duì)應(yīng)的單元 ? 匯編語(yǔ)言子程序 IAP_DATA EQU 0C2H ;數(shù)據(jù)寄存器 IAP_ADDRH EQU 0C3H ;高 8位地址寄存器 IAP_ADDRL EQU 0C4H ;低 8位地址寄存器 IAP_CMD EQU 0C5H ;命令寄存器 IAP_TRIG EQU 0C6H ;觸發(fā)寄存器 IAP_CONTR EQU 0C7H ;控制寄存器 SECTION_ADDR EQU 0000H ;扇區(qū)首地址 ORG 0000H LJMP MAIN ORG 0100H MAIN: MOV SP,0BFH;初始化堆棧指針 START0: MOV DPTR,SECTION_ADDR ;第一扇區(qū)的首地址送 DPTR LCALL SECTION_ERASE;調(diào)用扇區(qū)擦除子程序 MOV A,IAP_CONTR ;讀控制寄存控制器 JNB ,START;若此位為 0,表示擦除成功,可進(jìn)行編程 LJMP START0 ;若擦除失敗,須重新進(jìn)行擦除 START: MOV DPTR,SECTION_ADDR ;第一扇區(qū)的首地址送 DPTR MOV R0,50H ; R0作為片內(nèi) RAM的指針 MOV R2,16 ; R2作為寫(xiě) 16個(gè)字節(jié)的計(jì)數(shù)器 LOOP: LCALL BYTE_PROGRAM ;調(diào)用向 EEPROM寫(xiě)數(shù)據(jù)的子程序 LCALL BYTE_READ ;調(diào)用讀 EEPROM子程序 MOV A,R0 CJNE A,IAP_DATA,START0 ;如果讀到的數(shù)據(jù)與原數(shù)據(jù)不等,則重新開(kāi)始 INC DPTR; EEPROM地址加 1 INC R0;片內(nèi) RAM地址加 1 DJNZ R2,LOOP ;計(jì)數(shù)不為 0,跳轉(zhuǎn)至 LOOP SJMP $ SECTION_ERASE: ;擦除 MOV IAP_CONTR,82H;設(shè)置等待時(shí)間且允許對(duì) EEP
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1