色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

8bitMCU相關設置寄存器及注意事項

中穎電子 ? 來源:中穎電子 ? 作者:中穎電子 ? 2022-07-03 16:10 ? 次閱讀

1、 8bitMCU 通用I/O 結構圖

端口模塊如下圖(79系列圖):

77973eb6-f84c-11ec-ba43-dac502259ad0.png

2、相關設置寄存器及注意事項:

端口控制寄存器

xxHH 第7位 第6位 第5位 第4位 第3位 第2位 第1位 第0位
PxCR (xxH, Bank0) PxCR.7 PxCR.6 PxCR.5 PxCR.4 PxCR.3 PxCR.2 PxCR.1 PxCR.0
讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫
復位值(POR/WDT/LVR/PIN) 0 0 0 0 0 0 0 0
位編號 位符號 說明
7-0 PxCRy
x = 0-7,y = 0-7
端口輸入/輸出控制寄存器
0:輸入模式
1:輸出模式

PxCR寄存器控制I/O輸入輸出狀態設置。

當寄存器設置成輸入模式時,Px寄存器讀取的是端口電平狀態。

當寄存器設置成輸出模式時,Px寄存器讀取的是數據寄存器的值。

如有未使用到的I/O,需要設置輸出固定電平以免I/O浮動電平帶來的漏電流。

端口上拉電阻控制寄存器

xxH 第7位 第6位 第5位 第4位 第3位 第2位 第1位 第0位
PxPCR (xxH, Bank0) PxPCR.7 PxPCR.6 PxPCR.5 PxPCR.4 PxPCR.3 PxPCR.2 PxPCR.1 PxPCR.0
讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫
復位值
(POR/WDT/LVR/PIN)
0 0 0 0 0 0 0 0
位編號 位符號 說明
7-0 PxPCRy
x = 0-7,y = 0-7
輸入端口內部上拉電阻控制
0:內部上拉電阻關閉
1:內部上拉電阻開啟

端口數據寄存器

xxH 第7位 第6位 第5位 第4位 第3位 第2位 第1位 第0位
Px (xxH, Bank0) Px.7 Px.6 Px.5 Px.4 Px.3 Px.2 Px.1 Px.0
讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫
復位值(POR/WDT/LVR/PIN) 0 0 0 0 0 0 0 0
位編號 位符號 說明
7-0 Px.y
x = 0-7,y = 0-7
端口數據寄存器

79系列單片機 Px 寄存器都在位尋址區(例如:80H,88H等),都可以進行位尋址操作。

在初始化設施PxCR(輸出狀態)前,請優先設置Px寄存器,避免WDT,,OVL等復位帶來的端口電平變化。

當PxCR寄存器設置成輸入狀態時,操作讀取對應Px,是讀取對應引腳電平狀態。

當PxCR寄存器設置成輸出狀態時,根據指令來分別對應 讀取的是寄存器還是引腳電平。

1、端口寄存器讀-改-寫指令舉例:

ANL P0, #立即數 ;P0->立即數&(與)P0->P0

ORL P0, A ; P0->A|(或)P0->P0

INC P0 ;P0->P0+1->P0

CPL P0.0 ;P0.0->P0.0~(取反)->P0.0

2、引腳電平讀取指令舉例:

MOV A,P0 ;P0->A

MOV R0, P0 ; P0->R0

不管端口是否共享為其它功能,對端口寫操作都是針對端口數據寄存器。

當第二功能有沖突時,按照端口共享表格中的優先級來決定輸出功能。

通常I/O的優先級是低于其他功能的。

以下圖為例,當P0.6引腳上BUZ功能和LED功能同時選中時,引腳輸出LED波形。

77ac6174-f84c-11ec-ba43-dac502259ad0.png

當允許端口復用為其它功能時,用戶可以修改PxCR﹑PxPCR,但在復用的其它功能被禁止前,這些操作不會影響端口狀態。

當允許端口復用為其它功能時,任何對端口的讀寫操作只會影響到數據寄存器的值,端口引腳值保持不變,直到復用的其它功能關閉。

3、I/O開漏模式介紹:

77bf668e-f84c-11ec-ba43-dac502259ad0.png

在I/O章節有選擇N溝道開漏功能的寄存器時,可以實現I/O的N溝道開漏功能(注意上圖紅線處,IO管腳的電壓不得超過VDD+0.3V電壓)

如果I/O章節沒有該選項的寄存器,但是又有TWI通訊功能,那么在TWI功能開啟時,引腳自動切換成N溝道開溝。關閉TWI功能,自動切換回普通I/O。

芯片電源輸入端建議加去耦電路,防止VDD端出現瞬間的高壓引入導致的電路損壞。

4、施密特及TTL功能介紹:

施密特功能介紹:

施密特輸入特性是輸入高電平閾值為0.8VDD,輸入低電平閾值為0.2VDD。

VDD=5V舉例,輸入高電平>=4V,端口讀取的電平為高,輸入低電平<=1V,端口讀取的電平為低。相對應的引腳是否具有施密特功能,請查詢電氣特性章節(輸入高電壓2和輸入低電壓2中注明有施密特功能的引腳,例如INT0-4,T3-T5等)。普通I/O不具有施密特功能。

TTL功能介紹:

TTL電平輸入特性是

1、輸入高電平閾值為0.25VDD+0.8,輸入低電平閾值為0.15VDD(VDD=2.7V~4.5V)

以VDD=3.3V舉例,輸入高電平>=1.625V,端口讀取的電平為高,輸入低電平<=0.495V,端口讀取的電平為低。

2、 輸入高電平閾值為2.0V,輸入低電平閾值為0.8V(VDD=4.5V~5.5V)

以VDD=5V舉例,輸入高電平>=2V,端口讀取的電平為高,輸入低電平<=0.8V,端口讀取的電平為低。

選擇TTL電平功能可與VDD電壓為3.3V的WIFI模塊直接通過以Uart或者TWI的方式通訊,又或者直接接收外部中斷信號(INT0-4),不需要外加電平轉換電路。(芯片是否有TTL功能請查詢I/O章節及電氣特性章節)

端口輸入模式選擇寄存器如下(TTL和CMOS選擇)

xxH,Bank1 第7位 第6位 第5位 第4位 第3位 第2位 第1位 第0位
PIMS0 P04S PxxS PxxS PxxS PxxS PxxS PxxS PxxS
讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫 讀/寫
復位值(POR/WDT/LVR/PIN) 0 0 0 0 0 0 0 0
位編號 位符號 說明
7 P04S P0.4輸入電平邏輯控制位(不包含端口數據寄存器輸入)*
0:輸入高電平閾值為0.8VDD,輸入低電平閾值為0.2VDD(CMOS邏輯,帶施密特)
1:輸入高電平閾值為2.0V,輸入低電平閾值為0.8V(VDD = 4.5 - 5.5V)(TTL邏輯)
輸入高電平閾值為0.25VDD+0.8,輸入低電平閾值為0.15VDD(VDD = 2.7V-4.5V)
注:PowerDown模式下,TLL邏輯無效

*:CPU在任何情況下,讀取端口數據寄存器(P0,P1……),其輸入高電平閾值為0.7VDD,輸入低電平閾值為0.3VDD(CMOS邏輯,無施密特);該控制位控制的是其他功能輸入的邏輯電平狀態,例如:INT0 - 4,RXD,SDA等數字電平輸入。

原文標題:中穎8bit 單片機I/O設置介紹

文章出處:【微信公眾號:中穎電子】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6035

    文章

    44554

    瀏覽量

    634663
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17123

    瀏覽量

    350994
  • 寄存器
    +關注

    關注

    31

    文章

    5336

    瀏覽量

    120232
  • 中穎電子
    +關注

    關注

    4

    文章

    174

    瀏覽量

    7435

原文標題:中穎8bit 單片機I/O設置介紹

文章出處:【微信號:SINO_25181447,微信公眾號:中穎電子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問在中斷處理程序中操作寄存器時的注意事項有哪些?

    在中斷處理程序中操作寄存器時的注意事項
    發表于 11-23 14:17

    ADS1211與89C52的接口電路設計,有什么注意事項

    ADS1211的結構及特點ADS1211的引腳功能ADS1211的重要寄存器設置ADS1211與89C52的接口電路設計,有什么注意事項
    發表于 04-22 07:13

    使用DR寄存器有哪些需要注意事項

    什么是DR寄存器?DR寄存器有何性能?使用DR寄存器有哪些需要注意事項呢?
    發表于 12-07 07:38

    與STM32F767串口控制相關寄存器有哪些呢

    與STM32F767串口控制相關寄存器有哪些呢?有何功能?有哪些注意事項呢?
    發表于 12-10 07:14

    AT32 事件喚醒Deepsleep 模式有什么注意事項

    AT32 事件喚醒Deepsleep 模式有什么注意事項Questions:事件喚醒 Deepsleep 模式有什么注意事項?Answer:可以通過 RTC 鬧鐘事件和外部事件喚醒
    發表于 05-06 19:47

    Si443x-寄存器設置

    Si443x-寄存器設置
    發表于 03-30 17:10 ?4次下載

    AD轉換寄存器設置

    AD轉換寄存器設置AD轉換寄存器設置AD轉換寄存器設置
    發表于 11-10 17:36 ?16次下載
    AD轉換<b class='flag-5'>寄存器</b><b class='flag-5'>設置</b>

    SZ/SNZ/LSZ/LSNZ指令功能及注意事項

    下一條指令。這些 指令執行過程包含讀寫數據存儲操作,當[m]為特殊功能寄存器時,因特殊功能寄存器與 MCU 的正確操作密切相關,需注意
    發表于 05-10 14:40 ?3次下載
    SZ/SNZ/LSZ/LSNZ指令功能及<b class='flag-5'>注意事項</b>

    寄存器是什么 掌握使用寄存器做設計需要注意事項

    既然RTL是以寄存器行為為基礎,那么就必須先了解寄存器是什么,并且掌握使用寄存器做設計需要注意事項
    的頭像 發表于 07-13 15:38 ?1546次閱讀
    <b class='flag-5'>寄存器</b>是什么 掌握使用<b class='flag-5'>寄存器</b>做設計需要<b class='flag-5'>注意</b>的<b class='flag-5'>事項</b>

    8位MCU EEPROM使用注意事項

    中穎8位MCU EEPROM使用注意事項
    的頭像 發表于 09-27 15:34 ?1180次閱讀
    中<b class='flag-5'>8</b>位MCU EEPROM使用<b class='flag-5'>注意事項</b>

    CPSR寄存器和APSR寄存器的組成

    程序狀態寄存器的作用就是反映處理的狀態信息。在程序運行期間我們可以通過查看程序狀態寄存器的狀態位來進行程序的分支跳轉處理,或者我們可以設置程序狀態
    的頭像 發表于 10-20 11:38 ?4576次閱讀
    CPSR<b class='flag-5'>寄存器</b>和APSR<b class='flag-5'>寄存器</b>的組成

    輕負載時開關元件工作相關注意事項

    輕負載時開關元件工作相關注意事項
    的頭像 發表于 12-14 15:43 ?448次閱讀
    輕負載時開關元件工作<b class='flag-5'>相關</b>的<b class='flag-5'>注意事項</b>

    電流互感的使用注意事項

    當談到電流互感的使用時,有一些重要的注意事項需要我們牢記。在本文中,我們將探討這些注意事項,為您提供詳細和全面的信息。
    的頭像 發表于 12-15 10:34 ?1486次閱讀
    電流互感<b class='flag-5'>器</b>的使用<b class='flag-5'>注意事項</b>

    示波器接電流探頭時的設置方法及注意事項

    示波器接電流探頭時的設置方法及注意事項? 示波器是一種用于觀測電子信號波形的重要儀器。在實際應用中,經常需要接入電流探頭以觀測電路中的電流波形。正確的設置方法和注意事項對于獲取準確的波
    的頭像 發表于 01-08 16:36 ?3619次閱讀

    家用路由的使用技巧和注意事項**

    家用路由器使用技巧包括合理放置、定期重啟、設置強密碼、設置訪客網絡、更新固件、啟用雙頻網絡和設置家長控制。注意事項包括避免過度擁擠、防止過度疲勞、防止遮擋信號、定期檢查網絡設備、保護隱
    的頭像 發表于 03-21 17:37 ?797次閱讀
    主站蜘蛛池模板: 色噜噜视频影院| 吉吉影音先锋av资源网| 贤妻良母电影日本| 丰满人妻熟女色情A片| 伊人久久精品AV一区二区| 欧美123区| 9亚洲欧洲免费无码在线| 美女伊人网| 18禁国产精品久久久久久麻豆| 极品少妇小泬50PTHEPON| 亚洲成人在线免费观看| 国产私拍福利精品视频| 亚洲欧美国产综合在线| 护士的下面又湿又紧10P| 最近中文字幕2019国语4| 婷婷亚洲AV色香蕉蜜桃| xxxxxl荷兰| 双性被疯狂灌满精NP| 国产亚洲精品网站在线视频| 野花高清影视免费观看| 蜜芽资源高清在线观看| 超碰caoporn| 午夜伦理在线观看| 久久vs国产综合色| 99re 这里只有精品| 色戒无删减流畅完整版| 国产日韩欧美另类| 樱花草动漫www| 欧美午夜福利主线路| 国产精品国产三级国产AV麻豆| 亚洲欧美高清在线精品一区| 擼擼擼麻豆密臀AV| 大稥焦伊人一本dao| 亚洲女人毛片| 男女久久久国产一区二区三区| 疯狂小护士| 亚洲视频在线免费| 欧美阿v在线天堂| 国产精品女上位在线观看| 一道精品视频一区二区| 欧美精品色视频|