⑴ 請簡述什麼是MCS-51單片機「五源中斷」、「二級管理」用官方術語
「五源中斷」指的是51單片機有五個中斷源,分別為:外部中斷INT0(P3.2)、INT1(P3.3),內部定時器/計數器中斷T0、T1以及串列口中斷TI/RI;
「二級管理」應該指的是中斷有兩個優先順序,分別為「高」和「低」,以上中斷源中兩個或兩個同時觸發中斷,或者執行中斷時再次觸發中斷時先執行那個中斷服務程序,簡而言之,高優先順序的中斷可以打斷低優先順序的中斷,而低優先順序的中斷不能打斷高優先順序的中斷。
默認優先順序從高到低依次為:INT0、T0、INT1、TI、TI/RI,你也可以在特殊寄存器IP中更改優先順序。
⑵ 對於51單片機,什麼叫引腳懸浮,什麼叫開漏,還有沒有類似的術語各自是什麼意思
對於數字電路,一般可分為兩種穩定狀態,低電平和高電平,也就是0和1。
另外還有一種不穩定狀態,就是管腳什麼也不接,也就是懸空狀態,即引腳懸浮。
原則上,對於單片機所有的引腳,最好都不要懸空,容易出現意外,也可能是0,也可能是1,不穩定。
對於大部分電路,一般有兩種輸出狀態,要麼為高,要麼為低,也就是1或0,而實際還有一種狀態,也就是懸空,既不確定是1,也不確定是0.
所以嚴格說,有三種狀態,1,0,不確定。
開漏輸出,就是其中兩種0或不確定。可以輸出0,但不會輸出1.
很多人認為不是輸出0,就是輸出1,所以對輸出0或不確定不太理解。
可以簡單理解為,它是一個開關,開關另外一端接至0,開關閉合,輸出就是0,開關斷開,就是懸空。
⑶ 什麼是單片機什麼是單片機系統什麼是單片機應用系統
1單片機:
單片機就是將CPU、存儲器、定時計數器、I/O介面電路等集成在一個晶元。也叫單片微型計算機。
2 單片機系統:
以單片機為核心的控制系統。
3 單片機應用系統:
就是將單片機技術應用在電子、工業控制領域的各種典型產品,如以單片機為核心的智能煤氣表、
智能熱力表、上網微波爐。
⑷ 51單片機void是什麼意思
void 就是把一個函數定義成無返回值類型,比如:
void display()
{
...........
//最後一行這就不能有return X,之類的了,就是說無返回值的一個函數
}
******************************************
如果沒有void
uchar display()
{
............
return x; //這樣,這里就可以返回一個數值給其他的函數用
}
************************************
不知道這樣你明白了不?
⑸ 430單片機幾個專業術語翻譯
有一些是沒用過也不知道的,解釋不上來飢螞,只翻譯了部分我用過或知道的:
2,16-bit Sigma Delta(SD) ADC
16位Sigma-Delta數模轉換器(SD是目前性能最好的轉換方式)
4, 18ppm 1.2V ref
穩定度為18ppm的1.2V參考源,即18/1000000的穩定度。
6, No code execution required
無須執行代碼
7, Timing managed in hardware
硬體定時管理(意為有硬體定時器)
8, interrupt Driven
中斷驅動(意亮山指模塊都是由中斷觸發來工作的)
10, Autoscan + DTC Performance Boost(DTC=data transifer controller)
自動掃描+DTC增強性能(DTC就是「數據轉輸控制」)
自動掃描和DTC都是ADC模塊中的一個功能,自動掃描是可以自動的在多個通道上輪流采樣的功能;而DTC可以自動完成連續掃描,並依次送入內存,兩者配合就可以自動的完成多通道的連續採集了,所以可以提高CPU的效率,簡化代碼,增強多路數據採集應用的性能。
11, Expanded input multiplexer
擴展輸入復用器(主要是針對比較器、OA或敬肢中是ADC這樣的模塊)
12, Multiplexer short for sample-and-hold
采樣保持的復用器短接(可以在兩個復用器間短接,用來保持數據)
13, UART with IrDA/LIN support or SPI
支持IrDA/LIN或SPI的UART
14, Baud-rate generator with auto-baud rate detect
帶自動波特率檢測的波特率生成器(用於串口通信)
15, Double buffered TX/RX
雙緩沖收發(串口)
16, I2C master/slave up to 400kHz or SPI
I2C主機/從機模式,最高400KHz或SPI介面
17, Bit clock generator
位時鍾生成器(I2C或SPI)