對于剛剛接觸單片機(jī)的童鞋來說,單片機(jī)有可能很神秘,其實(shí)單片機(jī)很簡單,你可以把單片機(jī)當(dāng)作一個(gè)微型的電腦裸機(jī),大家都知道我們的電腦有很多的零件,比如 CPU(中央處理器)、RAM(內(nèi)存條)、ROM(程序存儲(chǔ)器,硬盤)、輸入輸出設(shè)備(并行口串行口)等等。在單片機(jī)中這些部件都有,而且還把它們?nèi)孔龅搅艘粔K芯片上。講到這里,童鞋們一定會(huì)想,這么多零件集成在一塊芯片上,那為什么單片機(jī)的價(jià)格會(huì)這么便宜?89C51每塊才 10 元不到,其實(shí)原因很簡單,單片機(jī)的功能沒有電腦那么強(qiáng)。而且呢,單片機(jī)完全是處于裸奔狀態(tài)(如果你沒有嵌入系統(tǒng)的話)。新買回來的單片機(jī)里面是沒有刷入程序的,單片機(jī)所要實(shí)現(xiàn)的功能以及日后的作用,完全是靠童鞋們自己編寫程序?qū)崿F(xiàn)的。單片機(jī)的編程完全是調(diào)用最底層的硬件設(shè)備,不會(huì)像電腦編程,直接調(diào)用windows所有的函數(shù)。
下面給大家講一下學(xué)習(xí)51單片機(jī)所必需的設(shè)備。首先您需要一臺(tái)電腦,這是最基本的配置。然后您需要一套開發(fā)單片機(jī)的軟件,這個(gè)軟件叫KEIL C51,它是美國 Keil Software 公司專門為 MCS-51 系列單片機(jī)開發(fā)的第三方軟件,可在 http://www.zg4o1577.cn/keil%E4%B8%8B%E8%BD%BD.html 上下載,也可以在各種單片機(jī)網(wǎng)站上下載。之后還需要一個(gè)下載程序的軟件STC-ISP,STC-ISP 是一款單片機(jī)下載編程燒錄軟件,是針對STC系列單片機(jī)而設(shè)計(jì)的,可下載STC89系列、12C2052系列和12C5410等系列的STC單片機(jī),使用簡便,這個(gè)軟件可以找度娘,一搜一大堆的。其次,您還需STC下載線,這個(gè)是USB轉(zhuǎn)串口(即電平轉(zhuǎn)換),下載程序所用的,在后面的課程中會(huì)給大家講刷程序的原理,如果現(xiàn)在沒有這個(gè)的話,可以在我們的小店里選購哦(高速STC下載線 CP2102)!有了這些東西還不行,為了看到程序執(zhí)行的結(jié)果,我們還需要一些外圍設(shè)備,童鞋們可以自己購買外圍設(shè)備。整個(gè)教程會(huì)使用到如下一些設(shè)備: A/D(TLC0831)和D/A(MAX517)轉(zhuǎn)換、外部RAM(6264)和外部ROM(29F020)存儲(chǔ)器、16*16漢字顯示點(diǎn)陣、I2C 總線(24C01)和溫度轉(zhuǎn)換(DS18B20)、日歷時(shí)鐘(DS1302)和液晶字符模塊(T6963驅(qū)動(dòng)的240*128中文圖形點(diǎn)陣)等,下面的圖片中列出了一些。當(dāng)然嘍,LED指示燈和杜邦線一行要多備一些哦~~ 




|