PIC單片機人機接口模塊元器件選擇分析
(1)芯片引腳。
12~20根為PIC16C5X的雙向可獨立編程I/O口,每根I/O口都可由程序來(lái)編程決定其輸入/輸出方向。PIC16C5X有5種型號,如表1所示
表一 PIC16C5X管腳
PIC16C5X管腳圖如圖1所示
圖1 PIC16C5X管腳圖
各引腳的功能描述如表2所示
表2 各引腳的功能
?。?)內部結構。
PIC16CSX在一個(gè)芯片上生成了一個(gè)8位算術(shù)邏輯單元ALU和工作寄存器W;384bit~2KB的12位程序存儲器ROM;32~80個(gè)8行數據寄存器RAM;12~20個(gè)I/O口端:8位計數器及預分頻器;時(shí)鐘、復位及看門(mén)狗計數器等,內部結構如圖2所示。
圖2 PIC16C5X的內部結構
如圖2所示,PIC16C5X有個(gè)特點(diǎn),就是把數據存儲器RAM當作寄存器來(lái)尋址以方便編程。寄存器組按功能分為兩部分,即特殊寄存器組和通用寄存器組。特殊寄存器組包括實(shí)時(shí)鐘計數器RTCC、程序計數器PC、狀態(tài)寄存器Status、I/O口寄存器以及存儲體選擇寄存器FSR。
評論