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