《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > PIC單片機人機接口模塊元器件選擇說明
PIC單片機人機接口模塊元器件選擇說明
摘要: PIC16CSX在一個芯片上生成了一個8位算術邏輯單元ALU和工作寄存器W;384bit~2KB的12位程序存儲器ROM;32~80個8行數據寄存器RAM;12~20個I/O口端:8位計數器及預分頻器;時鐘、復位及看門狗計數器等,內部結構如圖2所示。
關鍵詞: PIC 人機接口
Abstract:
Key words :

PIC單片機人機接口模塊元器件選擇說明:  

(1)芯片引腳。

  12~20根為PIC16C5X的雙向可獨立編程I/O口,每根I/O口都可由程序來編程決定其輸入/輸出方向。PIC16C5X有5種型號,如表1所示

  表一  PIC16C5X管腳

  PIC16C5X管腳圖如圖1所示

  圖1  PIC16C5X管腳圖

  各引腳的功能描述如表2所示

  表2  各引腳的功能

  (2)內部結構。

  PIC16CSX在一個芯片上生成了一個8位算術邏輯單元ALU和工作寄存器W;384bit~2KB的12位程序存儲器ROM;32~80個8行數據寄存器RAM;12~20個I/O口端:8位計數器及預分頻器;時鐘、復位及看門狗計數器等,內部結構如圖2所示。

  圖2  PIC16C5X的內部結構

  如圖2所示,PIC16C5X有個特點,就是把數據存儲器RAM當作寄存器來尋址以方便編程。寄存器組按功能分為兩部分,即特殊寄存器組和通用寄存器組。特殊寄存器組包括實時鐘計數器RTCC、程序計數器PC、狀態寄存器Status、I/O口寄存器以及存儲體選擇寄存器FSR。PIC總線結構采取數據線(8位)和指令線(2位)獨立分離的哈佛(Harvard)結構,這樣可使單片機的指令速度得到提高。當一條指令在ALU中執行時,下一條指令己經被取出放到指令寄存器等待執行了。算術邏輯單元ALU和工作寄存器(W)承擔算術邏輯操作任務。

 

  PIC16C5X提供二級堆棧(Stack),所以子程序調用只有兩層,使用時一定要注意這點,否則程序運行時將失去控制。PICIGC5X內部有384bit~2KB的只讀程序存儲器,下面介紹其結構和堆棧,PICIGC5X程序存儲器結構如圖3所示。

  圖3  PIC16C5X程序存儲器結構

  從圖3可以看出,PIC程序存儲器采用分頁結構,每頁長0.5KB,因此PIC16C52程序存儲器在1頁之內,而PIC16C54和PICISC55程序存儲器容量為1頁,PICI6C56和PICI6C57的容量則分別為2頁和4頁。頁面地址由狀態寄存器B的第5位和第6位(PA0、PA1)確定。

  程序轉移時,在本頁內可直接進行,在需跨頁跳轉時(GOTO、CALL指令),則必須根據將要跳轉去的頁面,把f3中的PA0、PA1位置成相應的值。

  (3)相關指令。

  堆棧PICIGC5X設有兩層堆棧,堆棧1和堆棧2,供子程序調用。涉及堆棧操作的指令有兩條。

 ?、貱ALL。

  在主程序中第一次執行CALL指令時,將PC值加1后推入堆棧1,堆棧1原有的內容則被推入堆棧2中。這時子程序中還可再做一次子程序嵌套,即再執行一次CALL指令。如果子程序調用多于二層時,堆棧中只存放最近的兩個返回地址。

  當執行一條CALL指令時,狀態寄存器F3中將頁面尋址位PA1、PA0置入PC的最高兩位(第11位和第10位),而PC的第9位總是被置為0,如圖4所示。

圖4  PC值對應圖

  這意味著在PIC16C5X中,子程序起始地址只能放在每個程序存儲頁面的上半頁,即低地址的那一半(000~0FF、200~2FF、400~4FF、600~6FF)。

  調用子程序前必須先把F3中的PA0、PA1設置成該子程序所在的頁面地址,返回后再將其恢復成當前的頁面值,但如果這時子程序是在同一頁面,則可省去這一過程。

 ?、赗ETLW。

  該指令把堆棧1的值寫入PC,同時還把堆棧2的值拷貝到堆棧1去。子程序總是返回到調用它時所在的位置,不管它處在什么頁面,也不管F3寄存器中的PA0、PA1此時指在什么頁面。

  但是執行RETLW(子程序返回)指令并不會改變F3中PA0、PA1的值,所以當從一次跨頁面的子程序調用返回時,不要忘了恢復F3中原先PA0和PA1值。

  由于堆棧和PC的寬度是相同的,所以可以在程序的任何位置執行一條CALL指令來調用子程序。但是對于跨頁面的調用,要小心處理B中的頁面地址位PA0和PA1。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜免费在线观看精品视频| 欧美极品色图| 亚洲免费精品| 亚洲国产精品成人一区二区| 性欧美18~19sex高清播放| 亚洲免费视频在线观看| 夜夜嗨一区二区| av成人免费在线| 一区二区电影免费观看| 亚洲免费精彩视频| 亚洲免费观看| 在线亚洲欧美视频| 亚洲天堂av在线免费| 在线视频亚洲欧美| 中文在线一区| 亚洲一区尤物| 亚洲欧美激情视频在线观看一区二区三区| 亚洲素人在线| 亚洲一区精品电影| 先锋亚洲精品| 欧美呦呦网站| 亚洲国产精品视频一区| 亚洲国产一区二区a毛片| 亚洲欧洲精品一区二区精品久久久 | 亚洲性av在线| 亚洲在线第一页| 欧美一区二区三区电影在线观看| 久久精品国产精品亚洲综合 | 欧美激情1区| 欧美日韩中文字幕在线| 国产精品xvideos88| 国产精品中文字幕在线观看| 国产综合色产在线精品| 亚洲成人在线免费| 99成人在线| 午夜精品视频在线| 亚洲欧洲一区二区三区| 中文在线一区| 久久国产高清| 欧美成人一区二免费视频软件| 欧美精品午夜视频| 国产精品美女| 一区二区三区在线免费播放| 亚洲精品女人| 亚洲一区二区三区高清| 久久精品亚洲乱码伦伦中文| 日韩一区二区精品视频| 午夜精品一区二区三区四区| 久久综合亚州| 欧美日韩在线播放三区| 国产日本亚洲高清| 亚洲韩国日本中文字幕| 亚洲视频久久| 亚洲国产精品v| 亚洲与欧洲av电影| 久久夜色精品亚洲噜噜国产mv| 欧美精品色综合| 国产日韩精品久久久| 亚洲国产成人精品久久| 亚洲一区日韩| 亚洲美女尤物影院| 欧美中文字幕| 欧美日韩国产a| 狠狠色狠狠色综合日日五| 日韩午夜在线视频| 久久精品99无色码中文字幕| 一本不卡影院| 久久综合国产精品| 国产精品裸体一区二区三区| 亚洲国产精品t66y| 小黄鸭精品aⅴ导航网站入口| 夜色激情一区二区| 久久免费黄色| 国产精品久久久久久亚洲调教| 伊大人香蕉综合8在线视| 亚洲午夜激情网站| 亚洲精品综合精品自拍| 久久九九国产| 欧美日韩高清在线播放| 尤物九九久久国产精品的特点 | 日韩视频在线免费观看| 久久精品盗摄| 国产精品久久久久久久久久尿| 亚洲激情六月丁香| 久久精品国产精品亚洲| 久久福利电影| 国产精品久久一区主播| 亚洲精品偷拍| 亚洲精品日韩在线观看| 久久久久久久久岛国免费| 国产精品私拍pans大尺度在线| 亚洲精品久久久久中文字幕欢迎你| 亚洲第一成人在线| 久久国产黑丝| 国产精品影音先锋| 中文在线一区| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美激情a∨在线视频播放| 黄色成人精品网站| 欧美一级淫片aaaaaaa视频| 亚洲欧美一区二区精品久久久 | 国产精品一二| 亚洲色无码播放| 一区二区三区精密机械公司 | 国产亚洲精品福利| 亚洲影院免费观看| 亚洲欧美激情视频在线观看一区二区三区 | 国模套图日韩精品一区二区| 亚洲欧美日韩高清| 亚洲欧美另类久久久精品2019| 欧美日韩国产综合久久| 亚洲人成在线播放| 亚洲毛片网站| 欧美日韩ab| 日韩小视频在线观看| 一区二区三区欧美视频| 欧美日韩性视频在线| 99亚洲一区二区| 亚洲一区二区在线免费观看| 欧美日韩你懂的| 一本色道久久综合狠狠躁篇怎么玩| 夜夜爽99久久国产综合精品女不卡| 欧美精品久久一区| 日韩视频不卡| 亚洲自拍电影| 国产精品社区| 午夜精品久久久久99热蜜桃导演| 久久爱www.| 国内免费精品永久在线视频| 亚洲成人在线视频播放 | 亚洲一区欧美激情| 欧美一级网站| 国产婷婷色一区二区三区在线| 欧美淫片网站| 另类av导航| 91久久国产精品91久久性色| 99www免费人成精品| 欧美视频一区二区三区四区| 亚洲视频1区2区| 欧美一区二视频在线免费观看| 国产一区二区三区高清| 亚洲国产福利在线| 欧美精品激情blacked18| 在线亚洲欧美专区二区| 欧美在线观看视频在线| 一区二区在线看| 99精品国产高清一区二区| 欧美性久久久| 欧美一区中文字幕| 欧美福利一区二区| 中国av一区| 久久久久国产一区二区三区| 亚洲高清免费| 亚洲与欧洲av电影| 国产中文一区二区| 亚洲精品资源| 国产精品久久久久久久久 | 亚洲毛片在线免费观看| 国产精品国产三级国产a| 欧美专区在线观看一区| 欧美激情在线| 亚洲欧美视频在线观看| 欧美 日韩 国产一区二区在线视频 | 亚洲乱码视频| 国产精品系列在线| 亚洲国产精品www| 欧美视频精品在线观看| 欧美一区二区三区精品| 欧美日韩高清在线| 欧美影院在线播放| 欧美日韩亚洲综合一区| 欧美在线亚洲在线| 欧美裸体一区二区三区| 新67194成人永久网站| 欧美激情麻豆| 午夜国产精品影院在线观看| 欧美激情亚洲| 久久不射2019中文字幕| 欧美三级中文字幕在线观看| 久久福利一区| 国产精品xxxxx| 亚洲国语精品自产拍在线观看| 欧美性猛交xxxx乱大交蜜桃| 久久精品女人| 国产精品久久久亚洲一区| 亚洲黄色成人网| 国产精品五区| 夜夜嗨av一区二区三区四季av| 国产伦精品一区二区三区高清版| 亚洲欧洲在线视频| 国产欧美精品日韩区二区麻豆天美| 亚洲精品在线观| 国产中文一区| 午夜精品999| 日韩视频精品| 欧美精品aa| 亚洲国产高清在线观看视频| 国产久一道中文一区| 亚洲图片欧洲图片日韩av| 在线视频国产日韩|