Windows下PIC8位單片機源程序匯編(一)

2013-09-10 10:56 來源:電子信息網(wǎng) 作者:和靜

單片機本身沒有開發(fā)編程能力,所以要把單片機變成一種應用產(chǎn)品,必須借助于硬件開發(fā)和軟件開發(fā)兩種工具。在進行軟件開發(fā)時,首先利用相關的編輯軟件,按照相應的格式建立PIC單片機的源程序(助記符程序),然后對源程序進行匯編。在完成匯編之后,用戶可以利用模擬調試軟件(價位低)或者硬件在線仿真器(價位高)對其目標程序(機器代碼)進行運行調試,以發(fā)現(xiàn)其錯誤并修改之。在經(jīng)過調試、修改、再匯編之后,即可將修改后的目標程序用硬件(工具)編程器將目標代碼燒寫到用戶的PIC芯片中。最后將燒寫后(即固化)的芯片插入到用戶板(實驗板)脫機運行,如還有問題(通常是多條程序的條件下),就檢查硬件電路和軟件的設計,找出錯誤并修改、再匯編、調試直到脫機運行正常為止。

Microchip公司在推出PIC系列單片機產(chǎn)品的同時,也推出了相對應的軟件開發(fā)和硬件開發(fā)工具,例如PIC在線仿真器、MPLAB集成開發(fā)軟件、MPSIM軟件仿真器、MPASM宏匯編程序以及PIC通用編程器等。不僅如此,國內開發(fā)PIC系列單片機的工作也很迅速,許多公司或研究所也推出了相應的開發(fā)裝置,其中既有適用于初學者、低價位的軟件仿真和編程器,也有適用于產(chǎn)品開發(fā)的高中檔開發(fā)應用裝置。有些高檔的開發(fā)器還能支持C編譯器(如MP-C)與模糊邏輯開發(fā)系統(tǒng)等。這些開發(fā)裝置既可獨立運行,也可以和PC機聯(lián)機運行??傊?,開發(fā)PIC單片機的工具不僅十分成熟也是多種多樣的。

在PC機上對PIC單片機的源程序匯編時,既可以在DOS條件下,也可以在Windows條件下進行。以下將介紹Windows下源程序匯編的方法和步驟。

1 Windows下PIC集成開發(fā)軟件MPLAB

MPLAB是Microchip公司為PIC單片機開發(fā)產(chǎn)品提供的適用于PC機Windows的集成開發(fā)軟件。MPLAB的版本從早期到現(xiàn)在已發(fā)展到多種:如MPLAB V3 01版、V3 02版、V4 0版、V4 99和V5 0版等。各版本之間向下兼容,所以盡管PIC單片機品種如此之多,用戶只需選擇相應版本的MPLAB集成開發(fā)軟件,均可達到開發(fā)目的。

(1)MPLAB的特性和安裝

MPLAB是一種易學易用的PIC單片機產(chǎn)品的集成開發(fā)工具軟件。該軟件由MPLAB編輯程序、MPLAB項目管理程序(Project manager)、MPASM匯編程序(Windows版)和MPLAB-SIM模擬調試程序等工具軟件組成。MPLAB能幫你調試源代碼,觀察程序流程、調試以及優(yōu)化固件生產(chǎn)設計的PIC單片機應用程序。上述的各種軟件將在本報下幾期通過實例介紹其功能和用法。

1 2 3 4 > 
Windows PIC單片機 源程序

相關閱讀

暫無數(shù)據(jù)

一周熱門