如何仿真單片機的外圍設備
發(fā)布時間:2007/4/23 0:00:00 訪問次數(shù):808
|
您現(xiàn)在的位置:下載 ,114.8K | TEA1522P 的貨源和報價 TEA1522P 的相關(guān)技術(shù)信息 | 其他型號 | 新亞科技(深圳)電子有限公司聯(lián)系人:何先生 電話:086-755-61289243 | 北京益寶欣科技有限公司聯(lián)系人:郭小姐/孫先生/沈小姐/馬先生 電話:010-82673417/62553671/62554607/62576651 | 綠宇電子商行聯(lián)系人:陳 電話:0755-83289591 | 汕頭琨泰電子有限公司聯(lián)系人:劉先生 陳先生 電話:0754-6672627 | |||
>>更多供應商 |
如何仿真單片機的外圍設備
摘要:單片機開發(fā)需要良好的軟件開發(fā)環(huán)境支持,現(xiàn)國內(nèi)外已經(jīng)有若干軟件仿真器支持51系列單片機,但外圍設備的仿真仍是軟件仿真的一個薄弱環(huán)節(jié)。本文針對目前較為流行的Keil公司的51單片機軟件仿真器,介紹如何利用VC++編寫動態(tài)鏈接庫,仿真單片機外圍設備,從而為軟件仿真器提出一新思路。
關(guān)鍵詞:單片機 仿真 動態(tài)鏈接庫
1 問題提出
目前,單片機因其諸多特點,在各行各業(yè)中得到了廣泛的應用。單片機本身只有一個電子器件,只有和其它器件、設備有機地組合在一起,并配置適當?shù)墓ぷ鞒绦颍ㄜ浖┖,才能?gòu)成一個單片機的應用系統(tǒng)。因此,單片機的開發(fā)包括硬件和軟件兩個部分。單片機本身沒有自開發(fā)功能,必須借助于開發(fā)工具。近年來,隨著個人計算機系統(tǒng)的不斷普及,國內(nèi)外推出了不少以PC機為基礎的單片機開發(fā)系統(tǒng);而軟件模擬仿真器是一種新型的開發(fā)方法。這種方法是在PC機上,用軟件來實現(xiàn)仿真,并配置一系列相關(guān)的服務程序,使用時,只要在PC機上運行該軟件包,就可以對目標碼程序進行調(diào)試。對于那些只是用到單片機內(nèi)部資源的設計來說,可以在軟件仿真器內(nèi)完成仿真工作。但是,由于目前大多數(shù)廠商提供的產(chǎn)品還不能模擬單片機的外圍設備(如液晶顯示板),所以對于那些用到外部設備的設計來說,軟件仿真器則顯得力從心了。在這種情況下,筆者利用硬件軟化的思想及面向?qū)ο、窗口等技術(shù),將外圍設備的功能在軟件中實現(xiàn)。下面就針對Keil公司的51單片機軟件仿真器,介紹如何利用VC++編寫動態(tài)鏈接庫,仿真單片機外圍設備,從而彌補純軟件仿真的不足,最大限度地發(fā)揮軟件仿真的威力。
2 方案構(gòu)思
目前,Keil公司出品的51系列單片機軟件仿真器已經(jīng)成為國內(nèi)流行的軟件仿真器之一。Keil uVision2是一個標準的Windows應用程序,集成了C51編譯器、A51匯編器、L51連接器、實時操作系統(tǒng)、項目管理器及調(diào)試
|
您現(xiàn)在的位置:下載 ,114.8K | TEA1522P 的貨源和報價 TEA1522P 的相關(guān)技術(shù)信息 | 其他型號 | 新亞科技(深圳)電子有限公司聯(lián)系人:何先生 電話:086-755-61289243 | 北京益寶欣科技有限公司聯(lián)系人:郭小姐/孫先生/沈小姐/馬先生 電話:010-82673417/62553671/62554607/62576651 | 綠宇電子商行聯(lián)系人:陳 電話:0755-83289591 | 汕頭琨泰電子有限公司聯(lián)系人:劉先生 陳先生 電話:0754-6672627 | |||
>>更多供應商 |
如何仿真單片機的外圍設備
摘要:單片機開發(fā)需要良好的軟件開發(fā)環(huán)境支持,現(xiàn)國內(nèi)外已經(jīng)有若干軟件仿真器支持51系列單片機,但外圍設備的仿真仍是軟件仿真的一個薄弱環(huán)節(jié)。本文針對目前較為流行的Keil公司的51單片機軟件仿真器,介紹如何利用VC++編寫動態(tài)鏈接庫,仿真單片機外圍設備,從而為軟件仿真器提出一新思路。
關(guān)鍵詞:單片機 仿真 動態(tài)鏈接庫
1 問題提出
目前,單片機因其諸多特點,在各行各業(yè)中得到了廣泛的應用。單片機本身只有一個電子器件,只有和其它器件、設備有機地組合在一起,并配置適當?shù)墓ぷ鞒绦颍ㄜ浖┖,才能?gòu)成一個單片機的應用系統(tǒng)。因此,單片機的開發(fā)包括硬件和軟件兩個部分。單片機本身沒有自開發(fā)功能,必須借助于開發(fā)工具。近年來,隨著個人計算機系統(tǒng)的不斷普及,國內(nèi)外推出了不少以PC機為基礎的單片機開發(fā)系統(tǒng);而軟件模擬仿真器是一種新型的開發(fā)方法。這種方法是在PC機上,用軟件來實現(xiàn)仿真,并配置一系列相關(guān)的服務程序,使用時,只要在PC機上運行該軟件包,就可以對目標碼程序進行調(diào)試。對于那些只是用到單片機內(nèi)部資源的設計來說,可以在軟件仿真器內(nèi)完成仿真工作。但是,由于目前大多數(shù)廠商提供的產(chǎn)品還不能模擬單片機的外圍設備(如液晶顯示板),所以對于那些用到外部設備的設計來說,軟件仿真器則顯得力從心了。在這種情況下,筆者利用硬件軟化的思想及面向?qū)ο、窗口等技術(shù),將外圍設備的功能在軟件中實現(xiàn)。下面就針對Keil公司的51單片機軟件仿真器,介紹如何利用VC++編寫動態(tài)鏈接庫,仿真單片機外圍設備,從而彌補純軟件仿真的不足,最大限度地發(fā)揮軟件仿真的威力。
2 方案構(gòu)思
目前,Keil公司出品的51系列單片機軟件仿真器已經(jīng)成為國內(nèi)流行的軟件仿真器之一。Keil uVision2是一個標準的Windows應用程序,集成了C51編譯器、A51匯編器、L51連接器、實時操作系統(tǒng)、項目管理器及調(diào)試
熱門點擊
- 中文圖形顯示控制芯片ST7920的原理與應用
- 超薄顯示屏0LED在陀螺經(jīng)緯儀中的應用
- 入門級單片機仿真器編程器使用經(jīng)驗
- 基于MSC1211單片機的RFID接收系統(tǒng)設
- KEILRTX51TINY內(nèi)核的分析與應用
- 普通單片機實現(xiàn)低成本高精度A/D與D/A轉(zhuǎn)換
- PIC16F877單片機在直流電機閉環(huán)調(diào)速系
- 用單片機實現(xiàn)SRAM工藝FPGA的加密應用
- 如何仿真單片機的外圍設備
- 新型手機拍攝用閃光燈電源電
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機會我結(jié)識了NE0 2511,那是一個遠方的... [詳細]
- PCB嵌入式功率芯片封裝工作原理
- 莫仕儲能連接器技術(shù)結(jié)構(gòu)應用詳情
- 新款 Snapdragon X
- Intel 18A(1.8nm
- 業(yè)界首款STM32配套無線物聯(lián)網(wǎng)模塊
- 2025年全球半導體產(chǎn)業(yè)十大熱門看點
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設計
- dsPIC及其在交流變頻調(diào)速中的應用研究