自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機電之家資源網(wǎng)
單片機首頁|單片機基礎(chǔ)|單片機應用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓信息
贊助商
Windows下PIC8位單片機源程序匯編和固化(一)
Windows下PIC8位單片機源程序匯編和固化(一)
 更新時間:2008-7-26 17:05:56  點擊數(shù):3
【字體: 字體顏色
 單片機本身沒有開發(fā)編程能力,所以要把單片機變成一種應用產(chǎn)品,必須借助于硬件開發(fā)和軟件開發(fā)兩種工具。在進行軟件開發(fā)時,首先利用相關(guān)的編輯軟件,按照相應的格式建立PIC單片機的源程序(助記符程序),然后對源程序進行匯編。在完成匯編之后,用戶可以利用模擬調(diào)試軟件(價位低)或者硬件在線仿真器(價位高)對其目標程序(機器代碼)進行運行調(diào)試,以發(fā)現(xiàn)其錯誤并修改之。在經(jīng)過調(diào)試、修改、再匯編之后,即可將修改后的目標程序用硬件(工具)編程器將目標代碼燒寫到用戶的PIC芯片中。最后將燒寫后(即固化)的芯片插入到用戶板(實驗板)脫機運行,如還有問題(通常是多條程序的條件下),就檢查硬件電路和軟件的設(shè)計,找出錯誤并修改、再匯編、調(diào)試直到脫機運行正常為止。
  Microchip公司在推出PIC系列單片機產(chǎn)品的同時,也推出了相對應的軟件開發(fā)和硬件開發(fā)工具,例如PIC在線仿真器、MPLAB集成開發(fā)軟件、MPSIM軟件仿真器、MPASM宏匯編程序以及PIC通用編程器等。不僅如此,國內(nèi)開發(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模擬調(diào)試程序等工具軟件組成。MPLAB能幫你調(diào)試源代碼,觀察程序流程、調(diào)試以及優(yōu)化固件生產(chǎn)設(shè)計的PIC單片機應用程序。上述的各種軟件將在本報下幾期通過實例介紹其功能和用法。
  MPLAB集成開發(fā)軟件對計算機系統(tǒng)的硬件與軟件配置要求如下:Microsoft Windows 3.X版、95版和98版均可;標準鍵盤和鼠標;4MB(最好是16MB以上)的內(nèi)存和VGA以上顯示器等。MPLAB的安裝簡單,只要熟悉PC機的用戶均可利用磁盤或光盤CD-ROM中MPLAB的SETUPEXE文件和相關(guān)的提示語句進行安裝。若是初學者,可請電腦行家進行安裝。安裝MPLAB軟件時,最好在顯示屏上粘貼Microchip/MPLAB的快捷圖標,以使操作方便。
  (2)MPLAB的桌面系統(tǒng)
  Windows操作系統(tǒng)與DOS操作系統(tǒng)的最大區(qū)別就是廣泛使用了圖形化操作界面,因此對話框是用戶在操作Windows過程中最經(jīng)常接觸的東西。MPLAB的所有功能都可通過MPLAB桌面(對話框)中的菜單命令來操作。
  當你的PC機上安裝了MPLAB集成開發(fā)軟件之后,打開PC機,用鼠標點擊顯示器上的快捷圖標Microchip即可在顯示器上看到MPLAB的桌面,如附圖所示(V499版)。該桌面是一個大小可變的窗口。MPLAB桌面頂部的左邊字符為標題欄(MPLAB);標題欄的下面為菜單欄(MENU),菜單欄的下面為工具欄,底部為狀態(tài)欄。桌面窗口中的菜單欄是下拉式的。
  MPLAB共有多個菜單選項(V322、V499有9個,V301是8個)。所有的MPLAB功能均可通過下拉式菜單來訪問,菜單中加有下劃線的字符表示加速鍵(Key Accelerators),在菜單下拉時,用鼠標點擊該字符鍵可立即執(zhí)行該項功能。
  MPLAB的各種菜單的功能,筆者將會通過具體的程序匯編應用實例加以詳細說明! ~

  知識競賽試題:
  26給單片機PIC16C54的工作寄存器W送數(shù)0x08,請寫出相應的源程序清單。

  • 上一篇: Windows下PIC 8位單片機源程序匯編和固化(二)
  • 下一篇: PIC單片機程序設(shè)計的基本格式
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設(shè)備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負責信息內(nèi)容的真實性、準確性和合法性。
    機電之家對此不承擔任何保證責任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學會
    中國行業(yè)電子商務(wù)100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1