單片機指什么?
網(wǎng)友解答: 單片機(MCU)是由運算器(ALU)、控制器、存儲器(ROM、RAM、EEPROM)、輸入輸出端口(I/O)等組成的一種集成芯片。目前常見的兩種單片機架構(gòu)-馮.諾依曼架構(gòu)(5
單片機(MCU)是由運算器(ALU)、控制器、存儲器(ROM、RAM、EEPROM)、輸入輸出端口(I/O)等組成的一種集成芯片。
目前常見的兩種單片機架構(gòu)-馮.諾依曼架構(gòu)(51單片機)和哈佛架構(gòu)(stm單片機、pic單片機等)。
單片機本身是不帶程序的,要實現(xiàn)相應(yīng)的系統(tǒng)功能則需要對單片機進行編程。目前大部分單片機都支持匯編語言、C語言編程。工程師利用匯編語言或者C語言編寫的程序就相當(dāng)于賦予單片機的靈魂。通過編程可以實現(xiàn)相應(yīng)的系統(tǒng)功能。
下面通過對比人體結(jié)構(gòu)來講一下單片機內(nèi)部結(jié)構(gòu)的功能。
1、單片機的時鐘相當(dāng)于人類的心臟,為單片機提供了時基脈搏。
2、單片機的I/O口則相當(dāng)于人體的神經(jīng),單片機通過I/O口向外部發(fā)送和獲取信號。而通過在外部添加各種傳感器等外設(shè),如光傳感、濕度傳感以及蜂鳴器等,就相當(dāng)于給單片機系統(tǒng)添加了眼、鼻、嘴等五官;通過添加電機控制等設(shè)備就相當(dāng)于添加了四肢。
3、單片機的ROM等存儲器,也相當(dāng)于大腦的記憶區(qū)。
4、單片機除了以上必須有的功能外,通常還會有一些外設(shè):
定時器,相當(dāng)于鬧鐘,定時計數(shù)作用。
ADC,采集模擬電壓。
IIC/SPI,通訊接口,芯片間近距離通信,相當(dāng)于人與人當(dāng)面聊天。
USART,異步串行口通訊,485/232遠程通訊使用,相當(dāng)于人遠距離通話。
綜上,通過對單片機編程可以實現(xiàn)對整個系統(tǒng)的控制,單片機則相當(dāng)于系統(tǒng)的大腦。
網(wǎng)友解答:以我的理解簡單說一下。
單片微型計算機(Single-Chip Microcomputer),簡稱單片機。就是將微處理器(CPU)、存儲器(存放程序或數(shù)據(jù)的ROM和RAM)、總線、定時器/計數(shù)器、輸入/輸出接口(I/O口),功能寄存器和其他多種功能器件(如AD轉(zhuǎn)換,PWM發(fā)生器)集成在一塊芯片上的微型計算機。
還是看圖說話。說到單片機不得不提到宏晶公司的STC系列,價格公道量又足,童叟無欺啊