隨著單片機開發技術的不斷發展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發,其中主要是以C語言為主,市場上幾種常見的單片機均有其C語言開發環境。
這里以最為流行的80C51單片機為例來學習單片機的C語言編程技術。大家都有C語言基礎,但是編單片機程序,大家還得找專門的書來學習一下。這里我們只介紹Keil這種工具軟件的用法。
學習一種編程語言,最重要的是建立一個練習環境,邊學邊練才能學好。Keil軟件是目最流行開發80C51系列單片機的軟件,Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(µVision)將這些部份組合在一起。
下面我以一個實驗舉一個例子,一步一步學習Keil軟件的使用。 首先我們看硬件原理圖:
很明顯,要點亮使發光二極管,必須使單片機的I/O口P1.0輸出低電平。于是我們的任務就是編程序使P1.0輸出地電平。
1. 使用Keil前必須先安裝。安裝過程簡單,這里不在敘述。
2. 安裝好了Keil軟件以后,我們打開它。打開以后界面如下:
資源簡介:隨著單片機開發技術的不斷發展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發,其中主要是以C語言為主,市場上幾種常見的單片機均有其C語言開發環境。這里以最為流行的80C51單片機為例來學習單片機的C語言編程技術。大家都有C語言基礎,但是...
上傳時間: 2013-11-07
上傳用戶:wtrl
資源簡介:Keil c51軟件的使用
上傳時間: 2013-11-21
上傳用戶:haohaoxuexi
資源簡介:Keil軟件的RTX實時操作系統的使用教程,是目前最好的中文教程.入門教程
上傳時間: 2014-11-27
上傳用戶:liuchee
資源簡介:單片機軟件:Keil————C51軟件的使用方法
上傳時間: 2016-12-11
上傳用戶:chenbhdt
資源簡介:隨著單片機開發技術的不斷發展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發,其中主要是以C語言為主,市場上幾種常見的單片機均有其C 語言開發環境。這里以最為流行的80C51 單片機為例來學習單片機的C 語言編程技術。大家都有C 語言基礎...
上傳時間: 2022-06-21
上傳用戶:
資源簡介:介紹了Infineon(英飛凌)公司DAVE2.O軟件的使用方法和一些需注意的要點,并按照流程編寫了一個“Infineon XC164CM”的閃燈測試程序
上傳時間: 2013-07-13
上傳用戶:牛布牛
資源簡介:Keil_uVision2仿真軟件的使用,每一步都有操作截圖!
上傳時間: 2013-06-30
上傳用戶:Jason1990
資源簡介:這個電子教程介紹了AltiumDesigner軟件的使用方法
上傳時間: 2013-09-13
上傳用戶:giraffe
資源簡介:stc-isp軟件的使用方法
上傳時間: 2013-11-14
上傳用戶:gxf2016
資源簡介:Keil 軟件實例教程 2 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-5...
上傳時間: 2013-10-26
上傳用戶:ruan2570406
資源簡介:Keil 軟件實例教程 1. 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-...
上傳時間: 2013-11-25
上傳用戶:hanbeidang
資源簡介:FTP軟件的使用,此書對不會用FTP的朋友很有幫助!
上傳時間: 2015-05-12
上傳用戶:二驅蚊器
資源簡介:我需要上傳的幾張圖片而已 是幾張軟件的使用說明
上傳時間: 2013-12-16
上傳用戶:ikemada
資源簡介:軟件的使用方法極為簡單。輸出信號時,只要選中或取消引腳號,就能在相應的引腳得到相應的脈沖信號(統一為選中為高電平,取消為低電平),“清零”按鈕為對應該組的所有信號清零。 輸入信號的波形顯示,按“開始”按鈕為開始進行顯示,“停止”為暫停。
上傳時間: 2015-06-22
上傳用戶:dongqiangqiang
資源簡介:Keil C51 的使用說明,詳盡介紹了Keil C51 的操作.
上傳時間: 2015-07-23
上傳用戶:yuzsu
資源簡介:activeBPEL軟件的使用教程,包括一個審批事例的整個開發,部署,運行過程.全英文
上傳時間: 2014-01-10
上傳用戶:wmwai1314
資源簡介:Keil C51Z的使用手冊,,很詳細,,很實用,,必看的文檔
上傳時間: 2013-12-21
上傳用戶:hzy5825468
資源簡介:包括excel、powerpoint、word等辦公軟件的使用技巧及故障排除等
上傳時間: 2015-10-09
上傳用戶:hullow
資源簡介:1.通過實驗進一步理解和掌握詞法分析器的工作原理 2.熟悉C語言環境編程 3.熟悉LEX軟件的使用
上傳時間: 2014-01-02
上傳用戶:youmo81
資源簡介:【設計題目】 多功能數字鐘的設計 【設計目的】 1掌握數字系統的分析和設計方法 2能夠熟練的、合理的選用集成電路器件 3熟悉EWB軟件的使用。 【設計指標及要求】 設計一個多功能數字鐘,以一晝夜24小時為一個計數周期。準確計時,具有“時”“分”“...
上傳時間: 2014-12-08
上傳用戶:亞亞娟娟123
資源簡介:一、概述 1、項目背景:數據庫原理課程設計 2、編寫目的:掌握數據庫設計原理及相關軟件的使用 3、開發環境: 二、需求分析 1、 問題的提出:為了高效率的完成學生信息的管理,決定開發學生信息管理系統。 2、 需完成的功能: (1) 能錄入、修改、查...
上傳時間: 2016-03-15
上傳用戶:星仔
資源簡介:1、項目背景:數據庫原理課程設計 2、編寫目的:掌握數據庫設計原理及相關軟件的使用 3、軟件定義:學生信息管理系統 4、開發環境:Power builder 9.0
上傳時間: 2016-03-17
上傳用戶:123啊
資源簡介:本電子教程介紹了Codewarrior軟件的使用方法
上傳時間: 2014-01-21
上傳用戶:lnnn30
資源簡介:這個電子教程介紹了AltiumDesigner軟件的使用方法
上傳時間: 2014-01-12
上傳用戶:515414293
資源簡介:介紹Keil uvision3 的使用,文章可以使我們對uvison3有一個初步的了解
上傳時間: 2016-06-10
上傳用戶:hewenzhi
資源簡介:這是一篇關于tornado軟件的使用教材,希望能對大家有用!
上傳時間: 2014-01-19
上傳用戶:zhaoq123
資源簡介:次軟件的使用是很是簡潔,便利的,是供所以研發技術人員使用,可以為大家提供必要的方便
上傳時間: 2013-12-27
上傳用戶:拔絲土豆
資源簡介:這個是Keil Cx51的使用手冊,對使用Keil c有幫助
上傳時間: 2014-01-15
上傳用戶:小儒尼尼奧
資源簡介:介紹了kellc軟件的使用,并且擁有很多的的C程序
上傳時間: 2016-09-02
上傳用戶:66666
資源簡介:Keil uv3 的使用資料說明,其功能比Keiluv2的強大,程序空間大。
上傳時間: 2016-09-04
上傳用戶:xyipie