a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于Proteus和Keil μVision 3 LED顯示控制系統設計

基于Proteus和Keil μVision 3 LED顯示控制系統設計

作者: 時間:2012-07-17 來源:網絡 收藏

摘要:為了實現 μ3軟件聯調環境下利用單片機AT89C51芯片采用串口通信模式及鍵盤輸入同步中斷控制方式,了一種。由仿真結果表明,在該模式開發環境下,有利于各個環節參數變量的調節設定,使得系統軟件開發更加容易實現,大大提高了代碼開發周期和進度,簡化了開發流程。
關鍵詞:;AT89C51

是采用單片機AT89C51作為主控制器,采用LED行列陣及鍵盤同步中斷請求顯示的2種模式,實現串口通信并進行2種模式下的切換控制。系統成功地實現對I/O口通道控制以及鍵盤的中斷請求等功能控制。系統仿真環境的搭建是 μ 3軟件在聯合開發平臺中調試完成的。在調試的過程中,可以從多個方面直接觀察程序運行情況和電路工作分析,簡化了理論程序和實驗等過程,大大減少了代碼的開發周期,降低了硬件成本。

1 Keil μ 3與protues簡介
Keil μVision 3是美國Keil Software公司出品的C51系列兼容單片機C語言軟件開發系統,其生成目標代碼的效率非常高,多數語句生成的匯編代碼很緊湊,容易理解。在開發大型軟件時更能體現高級語言的優勢。
Proteus是英國Labcenter electonics公司研發的電子設計自動化(EDA)系統,主要由ISIS電路設計與仿真平臺、Peospite模/數混合仿真器、VSM單片機/嵌入式系統協同仿真和ARES PCB設計構成。在編譯調試方面,支持Keil μVision 3和MPLAB等第三方開發工具。

2 系統設計
2.1 系統開發框架
LED顯示設計由系統原理設計、系統代碼開發、硬件電路模擬仿真、軟硬件聯合調試、實物移植等組成。其中,代碼開發仿真模擬通過Proteus軟件與Keil μVision 3軟件之間相互聯合仿真進行設計。系統開發設計框架如圖1所示。

本文引用地址:http://www.j9360.com/article/160298.htm

c.JPG


2.2 硬件結構設計
系統硬件由單片機AT89C51系統和行列陣LED顯示模塊、上位機、串行顯示鍵盤模塊、晶振電路和存儲器模塊等構成。系統硬件結構如圖2所示。

d.JPG


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉