1樓:
應該還是有 porta portc 吧,直譯過來是 a埠 ,b埠 c埠
你可以想象成 porta =p0.0~p0.7portb =p1.0~p1.7
portc = p2.0~p2.7
2樓:許智習寅
狀態bai反轉,原先輸出高電du
平的io口變為輸出低,原zhi
先輸出低電平的io口變為dao輸出高回
。作用:比如開關答led燈。
微控制器,全稱單片微型計算機(英語:single-chipmicro***puter),又稱微控制器(microcontroller),是把**處理器、儲存器、定時/計數器(timer/counter)、各種輸入輸出介面等都整合在一塊積體電路晶片上的微型計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自**(不用外接硬體)和節約成本。
它的最大優點是體積小,可放在儀表內部,但儲存量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的微控制器的定義已不能滿足,所以在很多應用場合被稱為範圍更廣的微控制器;從上世紀80年代,由當時的4位、8位微控制器,發展到現在的32位300m的高速微控制器。
3樓:匿名使用者
就是一組埠的代號,相當於51的 p1口
4樓:匿名使用者
它就是i/o口的意思,相當於51裡面的p1,p2
5樓:匿名使用者
是不是外接i/o的8155,8255的埠號,有porta,portb,portc
請問微控制器程式中的這些符號是什麼意思?
6樓:釗越悟成天
簡單程式如下:
sbitd0=
p1^1;
intmain(void)}
微控制器中的**od是什麼意思?
7樓:人設不能崩無限
**od屬於特殊暫存器,該位跟串列埠通訊相關,是對定時器t0\t1工作方式跟模式的選擇。
它是80c51微控制器中最具有特色的部分,幾乎所有80c51系列功能的增加和擴充套件都是通過增加特殊功能暫存器來達到目的的。英文縮寫為sfr,是special function register(特殊功能暫存器)的縮寫。
8樓:匿名使用者
**od是特殊功能暫存器pcon的第7位,可以控制波特率的,**od=1時串列埠通訊的波特率倍增,為0時波特率不倍增。 也就是說,**od只是我們給pcon這個暫存器裡邊的第七位起的一個容易記憶的名字,見名知意,是一個可寫可讀的二進位制位,在程式中根據需要給它賦相應的值就可以了。
9樓:暨友安慈秋
特殊暫存器,作用就是對定時器t0,t1的工作方式和模式進行選擇
你可以找一本微控制器入門的書看看定時器那一章
10樓:
**od=1時串列埠通訊的波特率倍增
=0波特率不倍增。
11樓:匿名使用者
**od是特殊功能暫存器pcon的第一位,當**od=1時使通訊時的波特率加倍 **od=0時波特率不變~其他地方**od基本沒用到.
微控制器中&=!是什麼意思
12樓:匿名使用者
寫完整一點才好回答呀,這三個符號和c語言中意思一樣,比如
x&=!(1<<5)意思就是將x的d5位清0.
13樓:沙裡波特
這是 c 語言的知識。
在微控制器領域來求助,就是緣木求魚。
14樓:碧桂花摩未
在一塊晶片上的完整計算機系統。儘管他的大部分功能整合在一塊小晶片上,但是它具有一個完整計算機所需要的大部分部件:cpu、記憶體、內部和外部匯流排系統,目前大部分還會具有外存。
同時整合諸如通訊介面、定時器,實時時鐘等外圍裝置。而現在最強大的微控制器系統甚至可以將聲音、影象、網路、複雜的輸入輸出系統整合在一塊晶片上。
微控制器也被稱為微控制器(microcontroler),是因為它最早被用在工業控制領域。微控制器由晶片內僅有cpu的專用處理器發展而來。最早的設計理念是通過將大量外圍裝置和cpu整合在一個晶片中,使計算機系統更小,更容易整合進複雜的而對提及要求嚴格的控制裝置當中。
intel的z80是最早按照這種思想設計出的處理器,從此以後,微控制器和專用處理器的發展便分道揚鑣。
早期的微控制器都是8位或4位的。其中最成功的是intel的8031,因為簡單可靠而效能不錯獲得了很大的好評。此後在8031上發展出了mcs51系列微控制器系統。
基於這一系統的微控制器系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位微控制器,但因為價效比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,微控制器技術得到了巨大的提高。
隨著intel
i960系列特別是後來的arm系列的廣泛應用,32位微控制器迅速取代16位微控制器的高階地位,並且進入主流市場。而傳統的8位微控制器的效能也得到了飛速提高,處理能力比起80年代提高了數百倍。目前,高階的32位微控制器主頻已經超過300mhz,效能直追90年代中期的專用處理器,而普通的型號出廠**跌落至1美元,最高階的型號也只有10美元。
當代微控制器系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式作業系統被廣泛應用在全系列的微控制器上。而在作為掌上電腦和手機核心處理的高階微控制器甚至可以直接使用專用的windows和linux作業系統。
微控制器比專用處理器最適合應用於嵌入式系統,因此它得到了最多的應用。事實上微控制器是世界上數量最多的計算機。現代人類生活中所用的幾乎每件電子和機械產品中都會整合有微控制器。
手機、**、計算器、家用電器、電子玩具、掌上電腦以及滑鼠等電腦配件中都配有1-2部微控制器。而個人電腦中也會有為數不少的微控制器在工作。汽車上一般配備40多部微控制器,複雜的工業控制系統上甚至可能有數百臺微控制器在同時工作!
微控制器的數量不僅遠超過pc機和其他計算的綜合,甚至比人類的數量還要多。
15樓:兆增嶽田橋
微控制器是一種整合在電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處版理器cpu隨機儲存器ram、只
權讀儲存器rom、多種i/o口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的計算機系統。
16樓:空城笑影
沒有這個運算子,只有&=和!這兩個運算子。這是兩個運算子。
&=是「按位與」運算。
!是取反操作。
比如:a&=!b;
等效為:
c=!b;
a=a&c;
17樓:高敏真人真話
在51微控制器和xs128微控制器的編譯環境中試了一下,有錯,都執行不出來,你可以嘗試著檢視幫助文件,看不懂的話就谷歌翻譯……
微控制器中的||是什麼意思?
18樓:解解龍
||||:來表示邏輯或,比如自if( a>10 || b<3 )c = 1; else c = 0;
就是說如果baia>10或者du b<3成立,只要其中之一成立那麼zhidao
c = 1;否則 c = 0;
微控制器是典型的嵌入式微控制器(microcontroller unit),由運算器,控制器,儲存器,輸入輸出裝置等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自**(不用外接硬體)和節約成本。
它的最大優點是體積小,可放在儀表內部,但儲存量小,輸入輸出介面簡單,功能較低。由於其發展非常迅速,舊的微控制器的定義已不能滿足,所以在很多應用場合被稱為範圍更廣的微控制器;從上世紀80年代,由當時的4位、8位微控制器,已經發展到現在的32位300m的高速微控制器。
中文名:微控制器
外文名:microcontrollers
類 別:電路晶片
種 類:3種
組成:運算器,控制器,儲存器,輸入輸出裝置等優點:體積小、質量輕、**便宜
微控制器中tr什麼意思?
19樓:糖糖寳寳
意思如下:
tf1:其值位1時,表示定時器t1計滿溢位。
tf0:其值位1時,表示定時器t0計滿溢位。
tr1:為1是定時器t1開始計數;0時不計數。
tr0:為1是定時器t0開始計數;0時不計數。
ie1:當發生外部中斷1時其值為1。
ie0:當發生外部中斷0時其值為1。
20樓:匿名使用者
定時器控制暫存器tcon中有tr0,tr1,分別為t0,t1的執行控制位,可通過軟體置1或清0來啟動或關閉t0(或t1),如:setb tr1 使tr1置位,定時器t1變開始計數。
微控制器中cs是什麼意思,微控制器中CS是什麼意思
比如說在擴充套件儲存器的時候,假如有兩個儲存器,可以用cs訊號接到一個儲存器的使能訊號,再引一個cs反到另一個儲存器的使能訊號,這樣就可以通過cs訊號來選擇當前選中的是哪個儲存器 微控制器中的 od是什麼意思?od屬於特殊暫存器,該位跟串列埠通訊相關,是對定時器t0 t1工作方式跟模式的選擇。它是8...
微控制器引腳,微控制器引腳是什麼意思
電源vcc vss vdd vee vpp vddf的區別 一 解釋 vcc c circuit 表示電路的意思,即接入電路的電壓 vdd d device 表示器件的意思,即器件內部的工作電壓 vee 發射極電源電壓,emitter voltage,一般用於 ecl 電路的負電源電壓.vss s ...
微控制器,sbit什麼意思,微控制器C程式設計sbit指令是什麼意思
sbit是c51擴充套件的變數型別,是定義特殊功能暫存器的位變數。典型應用是 sbit p0 1 p0 1 即定義p0 1為p0口的第2位,以便進行位操作。在c語言裡,如果直接寫p1.1,c編譯器並不能識別,而且p1.1也不是一個合法的c語言變數名,所以得給它另起一個名字,這裡起的名為p1 1,可是...