這里是一個夢想開始的地方。只需要一臺普通計算機(jī),使用網(wǎng)上下載的免費(fèi)單片機(jī)集成開發(fā)軟件,購買一塊單片機(jī)開發(fā)板,便可以擁有自己的實(shí)驗(yàn)工作室,擁有自己學(xué)習(xí)和產(chǎn)品開發(fā)的平臺,也就等于擁有了自己的起飛基礎(chǔ)。
本篇簡介單片機(jī)的歷史,分類,接著詳細(xì)介紹單片機(jī)的結(jié)構(gòu),工作原理及開發(fā)語言,單片機(jī)程序流程,入門時對單片機(jī),編程機(jī),實(shí)驗(yàn)板的選擇,以及如何構(gòu)建開發(fā) 環(huán)境,開發(fā)平臺等。
1,單片機(jī)名稱的由來
單片機(jī)在外觀上與常見的集成電路塊一樣,體積很小,多這黑色長條狀,條狀左右兩側(cè)各有一排金屬引腳,可與外電路連接。單片機(jī)體積雖小,但“五臟俱全”,其內(nèi)部結(jié)構(gòu)與普通計算機(jī)結(jié)構(gòu)類似,也是由中央處理器,存儲器各輸入、輸出大部份構(gòu)成,實(shí)際就是把一臺普通的計算機(jī)經(jīng)過筒化,濃縮在一小片芯片內(nèi),形成了芯片級計算機(jī)。既單芯片微型計算機(jī),簡稱單片機(jī)。國內(nèi)有很多學(xué)習(xí)單片機(jī)的站點(diǎn)如:http://www.torrancerestoration.com,內(nèi)容就很全面.還有周立功的也不錯.單片機(jī)也稱這微控制器或嵌入式微控制器。計算機(jī)是靠輸入程序來工作的,同樣單片機(jī)工作也需要事先輸入程序。
2,單片機(jī)的特點(diǎn)
高性能低價格
一個單片機(jī)從功能上講相當(dāng)與一臺微型計算機(jī),可是價格卻很低,一個單片機(jī)的價格一般在幾元到幾十元之間。而且隨著科學(xué)技術(shù)的發(fā)展各市場競爭的需要,世界上生產(chǎn)單片機(jī)的各大公司都在不斷地采用新技術(shù)來提高單片機(jī)的性能,同時又進(jìn)一步降低其價格。
體積小,可靠性高
在單片機(jī)的片內(nèi),除了一般必須具有的ROM,RAM,定時器計數(shù)器,中斷系統(tǒng)外,還盡可能地把眾多的各種外圍功能器件集成在片內(nèi),減少了外部各芯片之間的連接,大大地提高了單片機(jī)的可靠性各抗干擾能力。
低電壓,低功耗
一般單片機(jī)工作電壓為5V,有的單片機(jī)可以在1,8-3V的電壓下工作,而且,功耗降至UA級。例如,MSP430超低功耗類型的單片機(jī),兩個紐扣電池就可以保障其運(yùn)行長達(dá)近十年。單片機(jī)的這種低電壓,低功耗的特性,對于設(shè)計各開發(fā)攜帶式智能產(chǎn)品各家用消費(fèi)類產(chǎn)品顯得非常重要。