日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年05月13日(星期二)

正在發(fā)生

2021年05月13日 | 如何控制51單片機的引腳

發(fā)布者:ww313618 來源: eefocus關鍵字:51單片機  引腳  控制 手機看文章 掃描二維碼
隨時隨地手機看文章

控制單片機的引腳,分為兩個知識點,一個是怎么讓引腳單片機輸出高低電平,一個是怎么檢測接入到引腳上的電平是高還是低。我們有時候會聽到這樣的話:“此單片機有幾個IO口?”這里說的IO口,就是輸入(input)輸出(output)接口。一般情況下,單片機的引腳當中,除了電源引腳和晶振引腳,其它的都是IO口。當我們控制單片機的引腳高低時,我們把引腳當做輸出引腳;當我們需要檢測連接到單片機引腳上的電平時,我們把引腳當做輸入引腳使用。

使引腳P1.5輸出高電平,可以這樣寫:

P1=0x20;

或者:

sbit XXX=P1^5;

XXX=1;

第一種寫法,在20前面加0x,表示這是一個十六進制數(shù),把這個十六進制數(shù)0x20寫成二進制數(shù)就是0010 0000,從左到右代表了P1.7~P1.0,我們發(fā)現(xiàn),在P1.5的位置為1。

第二種寫法,把P1.5命名為XXX,再給XXX寫1,同樣可以使得P1.5=1,讓P1.5輸出高電平。

第一種寫法直接操作P1寄存器,第二種寫法叫做“位操作”。sbit是一個“偽關鍵字”,并不是c語言標準的關鍵字。這個偽關鍵字是專門為51單片機準備的,大家不用擔心,51單片機的偽關鍵字一共沒有幾個。

檢測P1.5引腳的電平高低,可以這樣寫:

if((P1&0x20)==0x20) // 如果是高電平

else // 如果是低電平

或者:

sbit XXX=P1^5;

if(XXX==1) // 如果是高電平

else // 如果是低電平

第一種寫法依然是使用觀察P1寄存器。第二種寫法依然是使用“位操作”。


關鍵字:51單片機  引腳  控制 引用地址:如何控制51單片機的引腳

上一篇:基于單片機的位標器陀螺儀綜合檢測系統(tǒng)
下一篇:8051單片機教程第十六課:計數(shù)器與定時器

推薦閱讀

ORG 0000H LJMP MAIN ORG 0003H LJMP TOINT ORG 001BH LJMP TOINT1 ORG 0030HMAIN: MOV SP,#60H SETB IT0 SETB EX0 SETB EA SJMP $TOINT:MOV TMOD,#10H MOV TH1,#0FEH MOV TL1,#0CH SETB ET1 SETB TR1 RETITOINT1:MOV TH1,#0FEH MOV TL1...
在 I/O 2019 開發(fā)者大會上,谷歌正式宣布了全新的 Android Q 手勢導航,且相信它能夠極大地改善 Android 智能機的用戶體驗?;诖?,該公司決定在今年晚些時候到來的 Android Q 智能機上,默認啟用這套全新的手勢導航功能。早些時候,Android 系統(tǒng) UI 團隊的產(chǎn)品經(jīng)理 Ronan Shah,已在演講期間證實了此事。 未來 ,Android 可能分成兩步...
河南省發(fā)改委日前發(fā)布的《關于印發(fā)河南省2020年有序用電方案的通知》(以下簡稱《通知》)稱,預計今年迎峰度夏期間電力負荷保持較快增長,河南省網(wǎng)最大負荷7000萬千瓦,增長7.9%,最大供電能力7050萬千瓦,豫東南備用僅50萬千瓦,豫西、豫北供應充足,其他地區(qū)基本平衡。若青豫直流及其配套工程未能按期投運,受邵花+姚涂斷面限制,漯河、周口、駐馬店...
印度疫情擴大,鴻海已經(jīng)派出一架灣流包機,協(xié)助在印度的臺籍員工返臺,預估今天就可以返抵達臺灣。同時,也會協(xié)助中國大陸籍的員工返城。印度臺商表示,目前已經(jīng)掌握到鴻海印度廠區(qū)的狀況,有三個重點,一,印度廠區(qū)對鴻海集團的營運影響不大。二,鴻海陸續(xù)啟動外籍員工關懷機制,安排返回。三,印度廠區(qū)啟動嚴格的防疫規(guī)范。經(jīng)調查,鴻海集團在印度廠區(qū)屬...

史海拾趣

小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved