什麼是微控制器?它和程晶片有什麼區別

時間 2021-08-31 20:07:21

1樓:嫑名字可以嗎

可程式設計晶片是微控制器的子集。

可程式設計晶片是微控制器架構中的一個部分,一般做rom作用。

1 微控制器(microcontrollers)是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。

2 可程式設計晶片。就是可以儲存資料,同時對內部儲存的資料可以進行修改的一種晶片。其本質為一種儲存晶片。不具備計算能力。

2樓:思州情郎

微控制器是一種採用超大規模積體電路技術把具有資料處理能力的**處理器cpu隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計時器等功能整合到一塊矽片上構成的一個小而完善的計算機系統。

3樓:

微控制器是一種微型控制器,重點是微型,一個小而完善的計算機系統。微控制器也有cpu,ram,rom和多種i/o口和中斷系統、定時器/計時器等

微控制器就是一種可程式設計晶片,

可程式設計晶片還有dsp arm fpga ,cpld

4樓:匿名使用者

微控制器是可程式設計晶片的一種,是屬於能力比較高,功能比較繁多的種類。微控制器本身還有各種分類,比如目前mpu和dsp的分類。功能比較弱的可程式設計晶片還有cpld, plc等

5樓:匿名使用者

從應用角度來說,微控制器做小型開發非常合適,功能不弱,成本也不高。plc做工業控制,一條**一個動作,非常穩定,當然成本也不菲。而cpld是大型可程式設計邏輯器件,功能也是很強大的。

請教一下微控制器與可程式設計邏輯晶片的區別,另外可程式設計晶片是如何程式設計?比如 是用什麼語言程式設計

6樓:德昂當

微控制器mcu是軟程式設計,可程式設計邏輯晶片pld是硬程式設計。

mcu 中是電路已經固定,它的程式設計是隻能做固有的幾十條指令的動作。而且是一條條的執行。

pld 中電路未定,它的程式設計是電路的程式設計,也就是電路模組的設計。模組間是並行式的。

mcu中的資源固定,比如某型號只有一個定時器,一個io中斷。程式只是控制這些。

pld 中電路未定,想做成幾個定時器,或中斷,或pwm輸出,或別的什麼模組。由程式決定。

mcu就像是火車只能在建好的鐵軌上跑。

pld就是飛機可以隨便飛。或者說像72變的孫悟空,能變成火車跑,也能變成飛機飛。

pld vhdl 或verilog語言程式設計。

7樓:匿名使用者

微控制器就是微控制器,可程式設計邏輯晶片通過程式設計,理論上可以實現包括微控制器在內的所有邏輯器件的功能。什麼與門,非門什麼的。。。當然還有好多的。數位電路單元。。。。。

微控制器給IO口賦值的原則是什麼,在微控制器程式中,給IO口賦值, , 和 ,這些賦值有什麼區別,什麼情況下該用哪個???

你看哈,i 0時,化為二進位制為00000000所以對應的彩燈都為低,都亮,為1的時候二進位制為00000001,最後一位為1,所以對應的燈不亮,其餘亮,為2的時候二進位制為00000010,倒數第二位為1,對應的燈不亮,其餘亮 i為254時二進位制為11111110,只有最後一位為0所以只有一個燈...

微控制器中IE 0x82代表什麼,微控制器中斷程式中,「IE 0X82 」與「EA 1 ET0 1 」效果一樣是吧

楊子電影 e是中斷允許暫存器,其值為82時,二進位制為1000 0011,ie.7位為1表示cpu開放中斷,ie.1位也為1,表示允許定時器t0溢位中斷 ie.0位為1,表示允許外部中斷0中斷。mcs 51微控制器的邏輯部件,包括一個8位cpu及片內振盪器 80514b掩膜rom 87514kbep...

eda技術與微控制器有什麼區別,pic微控制器與51微控制器有什麼區別?

士飛薇武鈞 eda是電子設計自動化。一般大學的eda課講的都是fpga,有的略帶cpld。fpga是現場可程式設計門陣列,是一種可程式設計的晶片 你把它編成微控制器那它就是微控制器 你編成其他的它就是其他的 設計fpga要用eda 電子設計自動化 輔助工具,說白了,這些工具就是晶片開發廠商提供的開發...