您好,歡迎來到易龍商務網!
發布時間:2021-10-23 03:29  
【廣告】





單片機技術的開發
單片機在電子技術中的開發,主要包括CPU開發、程序開發、 存儲器開發、計算機開發及C語言程序開發,同時得到開發能夠保證單片機在十分復雜的計算機與控制環境中可以正常有序的進行,這就需要相關人員采取一定的措施,下文是筆者的一些簡單介紹:
(1)CPU開發。開發單片機中的CPU總線寬度,能夠有效完善單片機信息處理功能緩慢的問題,提高信息處理效率與速度,開發改進中央處理器的實際結構,能夠做到同時運行2-3個CPU,從而大大提高單片機的整體性能。
(2)程序開發。嵌入式系統的合理應用得到了大力推廣,對程序進行開發時要求能夠自動執行各種指令,這樣可以快速準確地采集外部數據,提高單片機的應用效率。
(3)存儲器開發。單片機的發展應著眼于內存,加強對基于傳統內存讀寫功能的新內存的探索,使其既能實現靜態讀寫又能實現動態讀寫,從而顯著提高存儲性能。
(4)計算機開發。進一步優化和開發單機片應激即分析,并應用計算機系統,通過連接通信數據,實現數據傳遞。
(5)C語言程序開發。優化開發C語言能夠保證單片機在十分復雜的計算機與控制環境中,可以正常有序的進行,促使其實現廣泛全方面的應用。
單片機的發展歷史
單片機誕生于1971年,經歷了SCM、MCU、SoC三大階段,早期的SCM單片機都是8位或4位的。其中成功的是INTEL的8031,此后在8031上發展出了MCS51系列MCU系統。基于這一系統的單片機系統直到后來還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想并未得到很廣泛的應用。90年代后隨著消費電子產品大發展,單片機技術得到了巨大提高。隨著INTEL i960系列特別是后來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的地位,并且進入主流市場。而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。32位Soc單片機主頻已經超過300MHz,性能直追90年代中期的處理器,而普通的型號出廠價格跌落至1美元,型號也只有10美元。當代單片機系統已經不再只在裸機環境下開發和使用,大量的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的單片機甚至可以直接使用的Windows和Linux操作系統。
單片機的譯碼方式
全譯碼方式是將片內尋址的地址線以外的高位地址線,全部輸人到譯碼器進行譯碼,利用譯碼器的輸出端作為各存儲器芯片的片選信號。常用的譯碼器有74LS138、 74LS139、74LS154等。這里介紹74LS138、74LS139譯碼器。
74LS138是一種 3-8 譯碼器,有3個數據輸人端,經譯碼產生 8 種狀態。當譯碼器的輸人為某一個編碼時其輸出就有一固定的引腳輸出為低電平,其余的為高電平。
74LS139 是一種雙2-4 譯碼器。這兩個譯碼器完全獨立,分別有各自的數據輸人端、譯碼狀態輸出端以及數據輸入允許端。