<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > PIC16C5X單片機通用寄存器和專(zhuān)用存儲器

PIC16C5X單片機通用寄存器和專(zhuān)用存儲器

作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò ) 收藏
通用寄存器文件是用于存放數據的寄存器。一般用于中間數據或結果數據存放。所有的通用寄存器構成了通用寄存器文件。

專(zhuān)用寄存器是單片機內的物理寄存器,它們與數據存儲器無(wú)關(guān),專(zhuān)用寄存器用于特殊用途,例如I/O斷口控制等。

1.通用寄存器
PIC16C52/54/56的通用寄存器地址分配為F07H—F1FH,PIC16C55則為F08H—F1FH,這些地址組成了通用寄存器文件。PIC16C57/58的通用寄存器地址分配如下:

F08H—F0FH:常用的并與存儲器塊無(wú)關(guān)的通用寄存器文件。

F10H—F1FH:Bank0的通用寄存器文件。

F20H—F2FH:等同于F00—F0FH。

F30H—F3FH:Bank1的通用寄存器文件。

F40H—F4FH:等同于F00—F0FH。

F50H—F5FH:Bank2的通用寄存器文件。

F60H—F6FH:等同于F00—F0FH。

F70H—F7FH:Bank3的通用寄存器文件。

2.專(zhuān)用寄存器
[1].W工作寄存器
在兩個(gè)操作量的指令中用于存放第二個(gè)操作量,同時(shí),也用于內部數據傳送。

[2].TRISA:A口(f5)I/O控制寄存器0-3位有效,對應于I/O(f5)4位寬度。
[3].TRISB:B口(f6)I/O控制寄存器。
[4].TRISC:C口(f7)I/O控制寄存器。
執行TRIS指令時(shí),w寄存器的內容將傳送至I/O控制寄存器,以此來(lái)定義各I/O口的輸入/輸出狀態(tài)。
I/控制寄存器的某位為“1”,使相應的I/O線(xiàn)置于高阻抗狀態(tài),即輸入態(tài),某位為“0”,使相應的I/O線(xiàn)置輸出態(tài)。I/O控制寄存器是只寫(xiě)寄存器,復位時(shí)全為“1”。

[5].OPTION:預分頻器/RTCC選擇寄存器。
分配預分頻器(prescaler)給RTCC或WDT。預分頻器只能分配給RTCC或WDT其中之一使用,不能同時(shí)使用。OPTION寄存器是用于定義預分頻器的預分頻系數,RTCC信號源及作用于RTCC的信號邊緣。OPTION寄存器是一個(gè)只寫(xiě)6位寬度寄存器。執行OPTION指令時(shí),會(huì )把W寄存器內容傳送至OPTION寄存器中。在復位時(shí),OPTION寄存器被置為全“1”。

RTSRTEPSAPS2PS1PS0
D5D4D3D2D1D0
寄存器OPTION各位定義如下:

[1].RTS(D5):RTCC信號選擇位,RTS=0時(shí),選中內部指令周期時(shí)鐘(CLKOUT)為輸入信號,在RTS=1時(shí),選中RTCC引腳輸入的信號。

[2].RTE(D4):RTCC信號邊沿選擇位,RTE=0時(shí),選中RTCC引腳輸入信號的上升沿計數,RTE=1時(shí),RTCC引腳輸入信號下降沿觸發(fā)。

[3].RTS(D3):預分頻器分配位。PSA=0時(shí),把預分頻器分配給RTCC,PSA=1時(shí),把預分頻器分配給WDT。

[4].PS0-PS2(D2-D0):預分頻值,它用于確定分頻器的分頻比,定義如下表所示。

預分頻值RTCC時(shí)分頻比WDT時(shí)分頻比
0 0 01:21:1
0 0 11:41:2
0 1 01:81:4
0 1 11:161:8
1 0 01:321:16
1 0 11:641:32
1 1 01:1281:64
1 1 11:2561:128



評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>