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

正文內(nèi)容

pic16f887系統(tǒng)資源(已改無錯字)

2022-09-02 00:46:56 本頁面
  

【正文】 110H 16FH 170H 17FH 190H 1EFH 1F0H 1FFH INDF TMR0 OP_REG TMR0 OP_REG PCL STATUS FSR PORTA TRISA PORTB TRISB PORTB TRISB PORTC TRISC PCLATH INTCON 通用 寄存器 通用 寄存器 通用 寄存器 通用 寄存器 返回上一次 中山火炬職業(yè)技術(shù)學(xué)院 通用寄存器 (參見 51頁) 通用寄存器 ( GPR general purpose registers) PIC16F87X系列不同型號 RAM配置的數(shù)量不同,在同一型號中的不同的“體”中數(shù)量也各不相同(以 PIC16F877為例): ① 在體 0中有 96個 RAM單元,地址為: 20H~ 7FH; ②在體 1中有 80個 RAM單元,地址為: A0H~ EFH; ③ 在體 2中有 96個 RAM單元 ,地址為: 110H~ 16FH; ④ 在體 3中有 96個 RAM單元 ,地址為: 190H~ 1EFH; 中山火炬職業(yè)技術(shù)學(xué)院 注意:體 1體 3的最后 16個單元實際上是不存在的,但可以使用其地址來訪問,但是真正被訪問的單元不是地址所對應(yīng)的體 1體 3的對應(yīng)單元,而是在體 0中所“影射”的單元。 【 例如 】 訪問體 1中的 F0H單元時,真正被訪問的卻是體 1中的 70H單元。體 體 3也是如此。 我們將 體 0中 70H~ 7FH的 16個單元稱之為體 13的 影射區(qū) ; 影射區(qū)的好處是在一些較特殊的場合(如中斷響應(yīng)時)對數(shù)據(jù)的保護(hù)可以省掉對 RAM的體選操作)具體將在后面相關(guān)的章節(jié)中介紹。 中山火炬職業(yè)技術(shù)學(xué)院 PIC16F877 RAM中通用寄存器的結(jié)構(gòu) 通用 寄存器 80B 映射到 70~ 7FH 通用 寄存器 16B 通用 寄存器 80B 映射到 70~ 7FH 通用 寄存器 96B 通用 寄存器 16B 通用 寄存器 80B 映射到 70~ 7FH 00H 1FH 20H 70H 7FH 80H 9FH A0H EFH F0H FFH 100H 10FH 110H 11FH 120H 16FH 170H 17FH 180H 18FH 1A0H 19FH 18FH 1EFH 1F0H 1FFH 中山火炬職業(yè)技術(shù)學(xué)院 特殊功能寄存器 與通用寄存器不同,特殊功能寄存器在 PIC16F87X系列中 4個體中的 布局保持了一致( 重疊式設(shè)計 ) ,這是考慮到編程時節(jié)省 選體 操作、同時工程技術(shù)人員在使用PIC16F87X系列中不同產(chǎn)品之間編程時的 兼容性( 參見結(jié)構(gòu)圖 ) 。 將特殊功能寄存器劃分為: ① 與 CPU內(nèi)核相關(guān) 的特殊功能寄存器; ② 與 外圍模塊相關(guān) 的特殊功能寄存器。 為了便于學(xué)習(xí)和掌握,先分析與 CPU相關(guān)的特殊功能寄存器 ,而與外圍模塊相關(guān)的寄存器放到相關(guān)的章節(jié)中介紹。 中山火炬職業(yè)技術(shù)學(xué)院 有六個比較常用、重要的特殊功能寄存器 : 1. 狀態(tài)寄存器 STATUS; 2. 間接尋址寄存器 INDF; 3. 程序計數(shù)器低八位 PCL; 4. 文件選擇寄存器 FSR; 5. 程序計數(shù)器高位鎖存器 PCLATH; 6. 中斷控制寄存器 INCON。 它們在四個體上地址是 互相映像 的,在物理上是 同一個寄存器單元 。還有一些寄存器在體 0、體 1(或體 體 3)內(nèi)是相互映像的。 這種設(shè)計的好處:訪問時不受“ 體選 ”的約束,簡化編程。 寄存器簡圖 中山火炬職業(yè)技術(shù)學(xué)院 (一)狀態(tài)寄存器 STATUS 用于記錄算術(shù)邏輯單元 ALU的 運算狀態(tài) 和 算術(shù)特征 、 CPU的特殊運行狀態(tài)、以及 RAM數(shù)據(jù)存儲器的 體選擇 等信息。 在 RAM中的地址分別為 03H(體 0)、 83H(體 1)、 103H(體 2)和 183H(體 3),在四個體上的位置是相互影射的; 地址映射 可理解為:物理上只有體 0上的 STATUS,而其它體上的位置為“空”,訪問時都與體 0的 STATUS產(chǎn)生關(guān)系。這種設(shè)計為編程帶來方便,避免了要預(yù)先“ 選體 ”的麻煩(參見 52頁)。 IRP PR1 PR0 /TO /PD Z DC Cy D7 D0 RAM結(jié)構(gòu)圖 中山火炬職業(yè)技術(shù)學(xué)院 狀態(tài)寄存器 STATUS 詳解 符號 位 說 明 C Bit 0 進(jìn)位 /借位標(biāo)志 DC Bit 1 輔助進(jìn)位 /借位標(biāo)志位(數(shù)據(jù)字節(jié)中的高 4位與低 4位之間) Z Bit 2 =1表明運算結(jié)果為零;反之 =0時表明運算結(jié)果不為零。 /PD Bit 3 降耗標(biāo)志位(低電平為有效) 。初始加電或看門狗清零( clrwdt)執(zhí)行后 =1,睡眠指令( sleep)執(zhí)行后該位清零。 /TO Bit 4 超時標(biāo)志(低電平為有效) 。初始加電或看門狗清零( clrwdt)執(zhí)行后 =1。若看門狗發(fā)生超時 /TO=0。 PR0 PR1 Bit 5 Bit 6 RAM數(shù)據(jù)存儲器的 體選位 ,僅用于 直接尋址 。由 PR PR0的四種組合對應(yīng)體 0~體 3。 IRP Bit 7 RAM數(shù)據(jù)存儲器的 體選位 ,僅用于 間接尋址 方式。 中山火炬職業(yè)技術(shù)學(xué)院 (二)與間接尋址相關(guān)的 INDF和 FSR INDF是 RAM最頂端的寄存器,地址為 00H,但是它是一個“ 空寄存器 ”,即只有地址而沒有其物理上的寄存器; 與 FSR配合實現(xiàn)間接尋址。當(dāng)尋址 INDF寄存器時,實際上是訪問以 FSR內(nèi)容為地址的 RAM單元 。使用這種方法可以使指令系統(tǒng)得到極大的簡化。 例如 MOVF INDF, W ;實際上是按照 FSR的內(nèi)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1