單片機(jī)技術(shù)是現(xiàn)代電子工程領(lǐng)域一門迅速發(fā)展的技術(shù),應(yīng)用于各種嵌入式系統(tǒng)中。單片機(jī)技術(shù)的發(fā)展和推廣極大地推動了電子工業(yè)的發(fā)展,其在教學(xué)和產(chǎn)業(yè)界的技術(shù)推廣仍然是當(dāng)今業(yè)界的一個熱點。單片機(jī)技術(shù)是現(xiàn)代電子工業(yè)中不可缺少的一項技術(shù),掌握單片機(jī)技術(shù)是電子信息類專業(yè)學(xué)生就業(yè)的一個基本條件。
目前各個高校都建立了單片機(jī)實驗室,并且基本都是采用相應(yīng)的硬件仿真設(shè)備;但是由于單片機(jī)的種類繁多,再加上資金的限制,不可能在一個實驗室包括所有種類的單片機(jī)仿真設(shè)備。下面結(jié)合我校的單片機(jī)實驗室建設(shè)淺談一下我們的作法。
1 引入單片機(jī)軟件仿真系統(tǒng)
伴隨著計算機(jī)軟件和硬件技術(shù)的飛速發(fā)展,在各個領(lǐng)域都出現(xiàn)了各種仿真系統(tǒng),為各種實際系統(tǒng)的開發(fā)提供了準(zhǔn)確可靠的保證,同時節(jié)約了大量的人力和物力。電子信息技術(shù)領(lǐng)域也不例外,出現(xiàn)了大量的仿真工具,如各種EDA工具:模數(shù)混合仿真的Multisim、OrCAD、Protel等,數(shù)字系統(tǒng)設(shè)計仿真的Maxplus II、Fundation、Expert等,系統(tǒng)仿真軟件Systemview等。
目前,在我校已建立了EDA實驗室,配備了Multisim、Protel、Maxplus II(Quatues)、Systemview等軟件和配套硬件;但這些軟硬件對單片機(jī)的仿真無能為力,因此仍然需要建立單片機(jī)實驗室。過去,在單片機(jī)實驗室的建設(shè)中基本都是采用硬件仿真系統(tǒng),所以為了保證實驗的順利開設(shè),同類型的硬件仿真開發(fā)系統(tǒng)就需要采購多套設(shè)備,這樣硬件的投資成本相對較高。
另一個很重要的原因就是,目前單片機(jī)的課程除了主要開設(shè)8051系列單片機(jī)課程之外,還開設(shè)AVR系列、PIC等系列的選修課。為了保證相應(yīng)實驗的開設(shè),必須要有配套的實驗系統(tǒng)。如果要保證一定的實驗硬件設(shè)備套數(shù),將是一筆更大的開支。所以在目前經(jīng)費(fèi)非常緊張的情況下,根據(jù)經(jīng)驗,引入單片機(jī)軟件仿真系統(tǒng),就可以大大減少硬件設(shè)備的采購,同時降低對硬件設(shè)備進(jìn)行維護(hù)的工作量。
2 選擇單片機(jī)軟件仿真系統(tǒng)的標(biāo)準(zhǔn)
目前,具有單片機(jī)仿真功能的軟件比較多,如何選擇軟件,必須要有一個標(biāo)準(zhǔn),以下是我們在建設(shè)實驗室時遵循的標(biāo)準(zhǔn)。