亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實現單片機程序下載的裝置及調試方法

文檔序號:6536890閱讀:155來源:國知局
一種實現單片機程序下載的裝置及調試方法
【專利摘要】本發(fā)明屬于單片機應用領域,提供了一種實現單片機下載功能的裝置及調試方法及,該裝置包括打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件,該部件能使在單片機開發(fā)環(huán)境下所設計的程序對芯片進行寫入、擦除等操作,同時能對單片機的運行進行控制,具有操作可視化、動態(tài)化的優(yōu)點,且操作簡單,適合各類單片機開發(fā)人員使用。
【專利說明】一種實現單片機程序下載的裝置及調試方法【技術領域】
[0001]本發(fā)明屬于單片機應用領域,具體涉及一種實現單片機程序下載功能的裝置及調試方法。
【背景技術】
[0002]目前,單片機以其體積小、重量輕、抗干擾能力強、價格低廉等諸多優(yōu)點,被廣泛應用于我國許多行業(yè)的工業(yè)控制、儀器儀表、機電設備、通信裝置乃至家用電器等眾多領域。由于單片機電路結構比較簡單,不具備自開發(fā)功能,目前廣泛使用的實驗板、實驗箱只能滿足編程調試功能的設計理念,沒能在單片機的基礎上搭建一個能夠進行單片機編程開發(fā)的系統(tǒng)平臺,實現利用單片機對芯片開發(fā)程序的動態(tài)調試和寫入等功能。

【發(fā)明內容】
[0003]本發(fā)明的目的是提供一種主機板在AT89系列單片機開發(fā)中能夠動態(tài)實現單片機程序下載的裝置。
[0004]本發(fā)明的另一個目的是提供一種該實現單片機程序下載的調試方法。
[0005]本發(fā)明所采取的技術方案是:該實現單片機程序下載的裝置,其特征在于:包括打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件,所述打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件都與單片機進行通訊連接,打開文件部件和保存文件部件分別實現單片機芯片源程序的打開和保存;擦除器用于對芯片的擦除;寫入器用于對開發(fā)的芯片程序寫入到芯片內;讀出器用于讀出芯片內的程序;校驗器用于校驗芯片內的寫入程序;運行部件用于啟動單片機的運行;停止部件用于停止單片機的運行;復位部件用于對單片機的復位;連接測試部件用于測試單片機與其它電路的連接狀況。
[0006]該實現單片機程序下載的調試方法,其特征在于按下列步驟完成:
(1).根據具體實驗的工作電路,將單片機及其其它實驗設備連接起來;
(2).將下載調試裝置安裝到計算機上;
(3).通過USB接口將計算機和單片機連接,單片機上設有與計算機相連接通訊的USB通訊接口 ;
(4).啟動下載調試裝置;
(5).設置下載調試裝置中的自動下載功能,該下載調試裝置中內置有自動下載功能的設置按鈕;
(6).編譯、編輯單片機源程序為機器碼,在對單片機芯片的源程序開發(fā)環(huán)境下,將所設計的芯片程序進行編譯、編輯;
(7).下載調試裝置將機器碼裝入其內,通過裝置內的打開文件部件將所編譯好的機器碼文件調入;
(8).下載調試裝置將機器碼下載到芯片內,通過下載調試裝置中的寫入器將機器碼文件寫入到對應的芯片內;
經過試驗調試,如果所設計的芯片程序沒能完全符合要求,可從第(6)步開始對所設計的程序進行修改,下載調試裝置會動態(tài)地將原寫入芯片內的程序擦除再將新編譯的機器碼再次寫入到芯片內,實現動態(tài)更新;
(9).關閉下載調試裝置即可完成對芯片的寫入操作。
[0007]本發(fā)明由于采用上述技術方案,利用實現單片機下載裝置及調試方法,能動態(tài)實時地對單片機芯片開發(fā)環(huán)境下編輯、編譯生成的機器碼寫入到芯片的內部,并能結合實驗裝置動態(tài)地調試芯片的功能,具有操作可視化、動態(tài)化的優(yōu)點,且操作簡單,適合各類單片機開發(fā)人員使用。
【專利附圖】

【附圖說明】
[0008]圖1表示本發(fā)明實現單片機下載調試方法的流程圖;
圖2表示本發(fā)明實現單片機下載調試的裝置方框圖。
【具體實施方式】
[0009]本發(fā)明一種實現單片機下載功能的裝置及調試方法的實施例,參見圖1,圖2,對主機板為AT89系列的單片機芯片進行下載的裝置,包括打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件,所述打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件都與單片機進行通訊連接,打開文件部件和保存文件部件分別實現單片機芯片源程序的打開和保存;擦除器用于對芯片的擦除;寫入器用于對開發(fā)的芯片程序寫入到芯片內;讀出器用于讀出芯片內的程序;校驗器用于校驗芯片內的寫入程序;運行部件用于啟動單片機的運行;停止部件用于停止單片機的運行;復位部件用于對單片機的復位;連接測試部件用于測試單片機與其它電路的連接狀況。
[0010]一種實現單片機下載功能的調試方法,包括下列步驟:
1.根據具體實驗的工作電路,將單片機及其其它實驗設備連接起來;
2.將下載調試裝置安裝到計算機上;
3.通過USB接口將計算機和單片機連接,單片機上設有與計算機相連接通訊的USB通訊接口 ;
4.啟動下載調試裝置;
5.設置下載調試裝置中的自動下載功能,該下載調試裝置中內置有自動下載功能的設置按鈕;
6.編譯、編輯單片機源程序為機器碼,在對單片機芯片的源程序開發(fā)環(huán)境下,如在KeiluVision3開發(fā)環(huán)境下,將所設計的芯片程序進行編譯、編輯;
7.下載調試裝置將機器碼裝入其內,通過裝置內的打開文件部件將所編譯好的機器碼文件調入;
8.下載調試裝置將機器碼下載到芯片內,通過下載調試裝置中的寫入器將機器碼文件寫入到對應的芯片內;
經過試驗調試,如果所設計的芯片程序沒能完全符合要求,可從第6步開始對所設計的程序進行修改,下載調試裝置會動態(tài)地將原寫入芯片內的程序擦除再將新編譯的機器碼再次寫入到芯片內,實現動態(tài)更新;
9.關閉下載調試裝置即可完成對芯片的寫入操作。
[0011]該裝置和調試方法能動態(tài)實時地對單片機芯片開發(fā)環(huán)境下編輯、編譯生成的機器碼寫入到芯片的內部,并能結合實驗裝置動態(tài)地調試芯片的功能,具有操作可視化、動態(tài)化的優(yōu)點,且操作簡單,適合各類單片機開發(fā)人員使用。
【權利要求】
1.一種實現單片機程序下載的裝置,其特征在于:包括打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件,所述打開文件部件,保存文件部件,擦除器,寫入器,讀出器,校驗器,運行部件,停止部件,復位部件和連接監(jiān)測部件都與單片機進行通訊連接,打開文件部件和保存文件部件分別實現單片機芯片源程序的打開和保存;擦除器用于對芯片的擦除;寫入器用于對開發(fā)的芯片程序寫入到芯片內;讀出器用于讀出芯片內的程序;校驗器用于校驗芯片內的寫入程序;運行部件用于啟動單片機的運行;停止部件用于停止單片機的運行;復位部件用于對單片機的復位;連接測試部件用于測試單片機與其它電路的連接狀況。
2.一種實現單片機程序下載的調試方法,其特征在于按下列步驟完成: (0.根據具體實驗的工作電路,將單片機及其其它實驗設備連接起來; (2).將下載調試裝置安裝到計算機上; (3).通過USB接口將計算機和單片機連接,單片機上設有與計算機相連接通訊的USB通訊接口 ; (4).啟動下載調試裝置; (5).設置下載調試裝置中的自動下載功能,該下載調試裝置中內置有自動下載功能的設置按鈕; (6).編譯、編輯單片機源程序為機器碼,在對單片機芯片的源程序開發(fā)環(huán)境下,將所設計的芯片程序進行編譯、編輯; (7).下載調試裝置將機器碼裝入其內,通過裝置內的打開文件部件將所編譯好的機器碼文件調入; (8).下載調試裝置將機器碼下載到芯片內,通過下載調試裝置中的寫入器將機器碼文件寫入到對應的芯片內; 經過試驗調試,如果所設計的芯片程序沒能完全符合要求,可從第(6)步開始對所設計的程序進行修改,下載調試裝置會動態(tài)地將原寫入芯片內的程序擦除再將新編譯的機器碼再次寫入到芯片內,實現動態(tài)更新; (9).關閉下載調試裝置即可完成對芯片的寫入操作。
【文檔編號】G06F9/44GK103902332SQ201410037330
【公開日】2014年7月2日 申請日期:2014年4月16日 優(yōu)先權日:2014年4月16日
【發(fā)明者】陸劍, 劉明黎, 王林生, 席東河, 馬瑛, 田睿, 方華麗, 王風燕, 鄭冰, 楊旭, 劉婷婷, 王洪燕 申請人:河南工業(yè)職業(yè)技術學院
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1