freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于c語言的單片機應用-文庫吧資料

2025-05-10 00:20本頁面
  

【正文】 括顯示資源、設置斷點、單步運行等 存儲器窗口:批量顯示或修改 80C51存儲器資源,例如程序存儲器、數(shù)據(jù)存儲器等 存儲器地址輸入:規(guī)定存儲器窗口顯示的存儲器種類和地址范圍 變量觀察窗口:顯示或修改當前工程中定義的所有變量 軟件仿真步驟 : 建立工程,從器件庫中選擇所要的 單片機 ,配置工具設置 用 C語言和匯編語言創(chuàng)建源文件,并將其加入到項目 編譯您的代碼 設置仿真器 啟動仿真器 進入調試界面,仿真時,您可以使用全速運行,停止,斷點,單步進入,單步跨過,運行到光標位置,等等調試方法。μVision/51 提供以下特性可加速用戶的嵌入式應用開發(fā) ! 標準 Windows用戶界面 ! 所有環(huán)境的對話框和開發(fā)工具設置 ! 多文件編輯能力 !! 將外部程序加入下拉式菜單的應用管理器 ! 創(chuàng)建和保存項目的項目管理器 ! 從項目中建立目標程序的集成程序生成工具 ! 在線幫助系統(tǒng) Nanjing college of information Technology Nanjing college of information Technology KEIL 編 譯 器 介 紹 μVision 窗 口 組 成 μVision2 的窗口 主寄存器窗口:顯示修改主寄存器內容。dScope51可模擬許多 8051 的外圍功能包括內部串行口外部、 I/O 口和定時器。 字符變量的調試信息被拷貝到轉換后的絕對目標模塊中以便給 uVision2調試器和其他仿真器使用 Nanjing college of information Technology (四) KEIL 編譯器概述 ( 5) 目標代碼到 HEX文件的轉換器 此轉換器為絕對目標模塊創(chuàng)建 Intel HEX格式的文件絕對目標模塊可以由 BL51或 OC51產(chǎn)生 Intel HEX文件是 ASCII文件它用十六進制的數(shù)表示你的應用系統(tǒng)的目標模塊它們可以很容易的下載到編程器以便寫入EPROMS器件 Nanjing college of information Technology (四) KEIL 編譯器 ( 6) Windows版 dScope51 dScope51 是一個源級的調試器和模擬器。其中可包含符號表和交叉參考信息。 A51 匯編器將一個匯編源文件轉換成一個浮動目標模塊。 Nanjing college of information Technology (四) KEIL 編譯器介紹 (四) KEIL 編譯器 ? C51優(yōu)化 C編譯器 ? A51宏匯編器 ? BL51代碼連接器 /定位器 ? OC51目標文件轉換器 ? OH51目標十六進制轉換器 ? LIB51庫文件管理器 ? Windows版 dScope51模擬器 /調試器 ( 7) Windows版 μVision/51 Nanjing college of information Technology KEIL 編譯器組成 (四) KEIL 編譯器 ( 1) C51優(yōu)化 C編譯器 產(chǎn)生 8051 單片機使用的代碼,但它不是一個適合8051目標硬件的通用 C 編譯器 . C51 編譯器是一個主動優(yōu)化編譯器,意思是編譯器分析所產(chǎn)生的代碼并使之成為最高效的指令序列,這確保了 C 程序在最小程序空間內實現(xiàn)盡可能高效的運行。 μVision 2集成開發(fā)環(huán)境。 (5) 可以與匯編語言混編, 發(fā)揮各自的優(yōu)點。 (3) 可移植性強。 ? 寄存器分配和尋址方式由編譯器進行管理 ?可使用與人的思維更相近的關鍵字和操作函數(shù) ?與使用匯編語言編程相比,程序的開發(fā)和調試時間大大縮短 Nanjing college of information Technology 常用單片機系列介紹 (二 )用 C 語言 進行程序設計的優(yōu)點 : ?庫文件可提供許多標準的例程,例如格式化輸出數(shù)據(jù)轉換和浮點運算加入到應用程序當中 ?通過 C可實現(xiàn)模塊化編程技術,從而可將已編制好的程序加入到新程序中 ?C 語言可移植性好且非常普及 , C編譯器幾乎適用于所有的目標系統(tǒng),已完成的軟件項目可以容易地轉換到其它的處理器或環(huán)境 Nanjing college of information Technology 常用單片機系列介紹 (二 )用 C 語言 進行程序設計的優(yōu)點 : (1) 開發(fā)速度大大加快。 軟件系統(tǒng)通常只包括用匯編語言或 C 語言編寫的監(jiān)控程序(主程序)以及若干個完成某一特定功能的子程序。 C8051F系列單片機 單片機系統(tǒng)組成 單片機系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩部分組成。 ? 基于上述特點, C8051F系列 單片機 作為 SoC芯片的杰出代表能夠滿足絕大部分場合的復雜功能要求,并在嵌入式領域的各個場合都得到了廣泛的應用:在工業(yè)控制領域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領域,其低功耗和強大的外設接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的 C8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。通過邊界寄存器的編程控制,可對所有器件引腳、 SFR總線和 I/O口弱上拉功能實現(xiàn)觀察和控制。 C8051F在 8位 單片機 中率先配置了標準的 JTAG接口。眾多的復位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設計帶來極大的好處。在 C8051F中,則采用開關網(wǎng)絡以硬件方式實現(xiàn) I/O端口的靈活配置,外設電路單元通過相應的配置寄存器控制的交叉開關配置到所選擇的端口上。 ? 提供空閑模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗 ? 實現(xiàn)了 I/O從固定方式到交叉開關配置。 C8051F系列單片機 ? 具有獨立的片內時鐘源 (精度最高可達 %),設計人員既可選擇外接時鐘,也可直接應用片內時鐘,同時可以在內外時鐘源之間自如切換。外設接口在不使用時可以分別禁止以降低系統(tǒng)功耗。 ? 集成了豐富的外部設備接口。 ? 增加了中斷源。 C8051F系列單片機 ? Silicon Labs 公司 (芯科實驗室 )C8051F具有上手快 (全兼容 8051指令集 )、研發(fā)快 (開發(fā)工具易用,可縮短研發(fā)周期 )和見效快 (調試手段靈活 )的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面: ? 基于增強的 CIP51內核,其指令集與MCS51完全兼容,具有標準 8051的組織架構,可以使用標準的 803x/805x匯編器和編譯器進行軟件開發(fā)。 ? 6) 睡眠和低功耗模式。目前, PIC采用熔絲深埋工藝,恢復熔絲的可能性極小。 ? 4) 徹底的保密性。 2) 精簡指令使其執(zhí)行效率大為提高。 PIC的高檔型號,如 PIC16C74(尚不是最高檔型號)有 40個引腳,其內部資源為 ROM共 4K、 192字節(jié) RAM、 8路 A/D、 3個 8位定時器、 2個 CCP模塊、三個串行口、 1個并行口、 11個中斷源、 33個 I/O腳。其中,IC12C508單片機僅有 8個引腳,是世界上最小的單片機,該型號有 512字節(jié) ROM、 25字節(jié) RAM、一個 8位定時器、一根輸入線、 5根 I/O線,市面售價在 3- 6元人人民幣。 ⑶ 2個串行通訊接口 ,支持通用異步協(xié)議(UART協(xié)議 )和同步協(xié)議 (SPI協(xié)議 ),支持 I2C協(xié)議 . ⑷ 模數(shù)轉換模塊 :多通道的 10/12/16位 A/D轉換模塊 ,雙路 12位 D/A,片內比較器 . MSP430單片機 ? ⑸ 多功能 I/O,最多有 48個 I/O引腳 ,每個 I/O口分別對應輸入、輸出、功能選擇、中斷等多個寄存器 ,大大增強了端口功能和靈活性 . (6)超低功耗 ,RAM保持只需 ,活動狀態(tài)250uA/MIPS,CPU從待機狀態(tài)到運行狀態(tài)只需 1uS. (7)最多達 160段的 LCD片內驅動 (8)支持 JTAG技術 ,方便快捷的開發(fā)環(huán)境 ,便宜且易獲取的開發(fā)工具 . MSP430強大的混合信號處理能力 ,已廣泛應用于電源系統(tǒng)的檢測、監(jiān)控、遙測、人機界面等控制中 ,是理想的電源系統(tǒng)控制器 . PIC單片機 1) PIC最大的特點是不搞單純的功能堆積,而是從實際出發(fā),重視產(chǎn)品的性能與價格比,靠發(fā)展多種型號來滿足不同層次的應用要求。每個系列又包括多個產(chǎn)品,它們在功能和存儲器容量等方面有很大的不同,但基本結構和原理都類似,而且編程方也相同。對單片機用高級語言編程可很容易地實現(xiàn)系統(tǒng)移植,并加快軟件的開發(fā)過程。 AVR單片機還支持 Basic、 C 等高級語言編程。 AVR 系列的單片機都具備在線編程接口,其中的 Mega 系列還具備 JTAG仿真和下載功能;都含有片內看門狗電路、片內程序 Flash、同步串行接口 SPI;多數(shù) AVR 單片機還內嵌了 AD 轉換器、 EEPROM、摸擬比較器、 PWM 定時計數(shù)器等多種功能; AVR 片機的 I/O 接口具有很強的驅動能力,灌電流可直接驅動繼電器、 LED等器件,從而省去驅動電路,節(jié)約系統(tǒng)成本。 在 AVR 單片機中,寄存器由 32個通用工作寄存器組成,并且任何一個寄存器都可以充當累加器,從而有效地避免了累加器的瓶頸效應,提高了系統(tǒng)的性能。 AVR單片機吸收了 DSP 雙總線的特點,
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1