簡單的跑馬燈的設計,適合Proteus初學者,里面有Proteus電路和跑馬燈的C程序,已經連接好,可以直接和KEIL C聯調.
上傳時間: 2013-08-10
上傳用戶:Breathe0125
LTC®2991 系統監視器內置了這種精細復雜的電路,它能把一個小信號晶體管變成一個準確的溫度傳感器。該器件不僅可在測量遠端二極管溫度時提供 ±1°C的準確度,還能測量其自身的電源電壓、單端電壓(0 至 VCC) 和差分電壓 (±325mV)。
上傳時間: 2013-11-05
上傳用戶:gps6888
摘要:采用單片機C語言作為編程語言,介紹一種基于DEI1016的四發八收智能型ARINC429接rl板的嵌人式實時軟件設計方法;首先,簡單地介紹了單片機C語言和開發流程,再詳細地描述了軟件的各個功能模塊,最后總結了若干提高軟件實時性的編程技巧和要點,這種設計方法,充分發揮了C語言在模塊化、可讀性、可維護性和可移植性上的優勢,同時彌補了C語言執行效率不高的缺點。實踐證明,用單片機C語言編寫出的嵌人式軟件能很好地滿足接口板的高速數據傳輸功能的要求。關鍵詞:DEI1016;單片機;C語言;實時性
上傳時間: 2013-12-26
上傳用戶:CSUSheep
Keil uVision2是目前使用廣泛的單片機開發軟件,它集成了源程序編輯和程序調試于一體,支持匯編、C、PL/M語言。 這里我們僅僅介紹 Keil uVision2 的簡單使用,更詳細的使用方法見本光盤\單片機軟件\Keil c51\Keil書籍與資料目錄中的內容。 keil C51 v6.12 的安裝: 先運行光盤中 單片機軟件\setup\setup.exe 安裝程序,選擇安裝“Eval Version”版進行安裝。一直點擊“Yes”或“Next”,直到“Finish”完成。 之后運行同目錄中的 Keil uv2 漢化安裝.exe 安裝漢化程序。 keil C51 v6.12 的使用: 點擊桌面快捷圖標,可以直接進入主畫面:現在,我們來做個實際程序,請跟著我一步一步學著做,實際體驗一下從編輯源程序到程序調試的全過程。 這里讓我們做一個 讓單片機 P0 口所驅動的 LED 燈隔一個亮隔一個滅 的程序。 在Keil系統中,每做個獨立的程序,都視為工程(或者叫項目)。首先從菜但的“工程”中“新建工程...”,建立我們將要做的工程項目:新建的工程要起個與工程項目意義一致的名字,可以是中文名;我們這里的程序是實驗測試程序,所以起的名字為 Test ,并將 Test 工程“保存”到 C:\Keil 下:接下來,Keil環境要求我們為 Test 工程選擇一個單片機型號;我們選擇 Atmel 公司的 89C51(雖然我們使用的是89S51,但由于89S51與89C51內、外部結構完全一樣,所以這里依然選擇“89C51”)。“確定”后工程項目就算建立了。
上傳時間: 2013-10-12
上傳用戶:zzzzzz
第1章 單片機系統概述1.1 AVR系列單片機的特點1.2 AT90系列單片機簡介第2章 AT90LS8535單片機的基礎知識2.1 AT90LS8535單片機的總體結構2.1.1 AT90LS8535單片機的中央處理器2.1.2 AT90LS8535單片機的存儲器組織2.1.3 AT90LS8535單片機的I/O接口2.1.4 AT90LS8535單片機的內部資源2.1.5 AT90LS8535單片機的時鐘電路2.1.6 AT90LS8535單片機的系統復位2.1.7 AT90LS8535單片機的節電方式2.1.8 AT90LS8535單片機的芯片引腳2.2 AT90LS8535單片機的指令系統2.2.1 匯編指令格式2.2.2 尋址方式2.2.3 偽指令2.2.4 指令類型及數據操作方式2.3 應用程序設計2.3.1 程序設計方法2.3.2 應用程序舉例第3章 AT90LS8535單片機的C編程3.1 支持高級語言編程的AVR系列單片機3.2 AVR的C編譯器3.3 ICC AVR介紹3.3.1 安裝ICC AVR3.3.2 設置ICC AVR3.4 用ICC AVR編寫應用程序3.5 下載程序文件第4章 數據類型、運算符和表達式4.1 ICC AVR支持的數據類型4.2 常量與變量4.2.1 常量4.2.2 變量4.3 AT90LS8535的存儲空間4.4 算術和賦值運算4.4.1 算術運算符和算術表達式4.4.2 賦值運算符和賦值表達式4.5 邏輯運算4.6 關系運算4.7 位操作4.7.1 位邏輯運算4.7.2 移位運算4.8 逗號運算第5章 控制流5.1 C語言的結構化程序設計5.1.1 順序結構5.1.2 選擇結構5.1.3 循環結構5.2 選擇語句5.2.1 if語句5.2.2 switch分支5.2.3 選擇語句的嵌套5.3 循環語句5.3.1 while語句5.3.2 do…while語句5.3.3 for語句5.3.4 循環語句嵌套5.3.5 break語句和continue語句第6章 函數6.1 函數的定義6.1.1 函數的定義的一般形式6.1.2 函數的參數6.1.3 函數的值6.2 函數的調用6.2.1 函數的一般調用6.2.2 函數的遞歸調用6.2.3 函數的嵌套使用6.3 變量的類型及其存儲方式6.3.1 局部變量6.3.2 局部變量的存儲方式6.3.3 全局變量6.3.4 全局變量的存儲方式6.4 內部函數和外部函數6.4.1 內部函數6.4.2 外部函數第7章 指針第8章 結構體和共用體第9章 AT90LS8535的內部資源第10章 AT90LS8535的人機接口編程第11章 AT90LS8535的外圍擴展第12章 AT90LS8535的通信編程第13章 系統設計中的程序處理方法
上傳時間: 2013-10-31
上傳用戶:smthxt
本章主要介紹C語言程序的結構和書寫規則,以及VC++的基本操作。1.1 C語言的發展簡史和特點1.2 C語言程序的結構與書寫規則1.3 C語言的語句和關鍵字1.4 VC++的基本操作
標簽: C語言
上傳時間: 2013-10-20
上傳用戶:1047385479
本章將介紹C++編程語言的最基本的元素,以及C++的指針、引用和作用域。在第3章和第4章,將介紹C++的類和面向對象編程。在你使用微軟基礎類庫(Microsoft Foundation Class Library,MFC)進行Windows編程時,你需要所有這些知識。 C++是一種復雜的語言,它的許多元素非常抽象。它也是一個龐大的語言,為專業編程而設計。本書的重點是使用Visual C++語言來利用MFC編寫Windows程序,因此沒有深入地討論C++語言。 MFC是構造于原始C++之上的應用程序框架,它提供了一個Windows應用程序工作的基礎,一個可以向內添入自己代碼的框架。這個框架提供了絕大多數Windows特征——菜單、工具欄、對話框、控件和滾動條。它也提供使開發者能相對容易的將數據寫入文件、打印數據等機制。這個框架的部件是C++的類,這些類表示了應用程序的組件,例如應用程序的主窗口、它的對話框、字符串、如矩形和點的圖像對象,甚至應用程序本身。因此,為了使用Visual C++編寫Windows程序,你需要知道足夠的C++知識來利用MFC。
上傳時間: 2015-04-07
上傳用戶:yt1993410
學生信息查詢系統C語言實現 包含的功能有: 1、 系統功能選擇菜單:提供了5個功能 A、 按“班級+平均成績”顯示原始數據 B、 輸入學號,顯示學生檔案,并可選擇用順序查找或者折半查找去實現 C、 輸入不完全的學生姓名即可模糊查找學生檔案。 D、 輸入班級及課程即可統計平均分,優秀率及及格率。 2、 數據顯示函數 3、 學號查找函數 4、 模糊查找函數 5、 成績統計函數
上傳時間: 2014-08-20
上傳用戶:fanboynet
一本很適合在linux下編程的初學者,里面詳細的講解了很多linux下的常見函數的使用,書中也有很多例子。目錄如下: 1)Linux程序設計入門--基礎知識 2)Linux程序設計入門--進程介紹 3)Linux程序設計入門--文件操作 4)Linux程序設計入門--時間概念 5)Linux程序設計入門--信號處理 6)Linux程序設計入門--消息管理 7)Linux程序設計入門--線程操作 8)Linux程序設計入門--網絡編程 9)Linux下C開發工具介紹
上傳時間: 2014-01-06
上傳用戶:671145514
基于IBM的NPU,5N2G的switch的開發實例,這是一個二層交換機,具體可見于文檔內部說明,用匯編以及C編寫
上傳時間: 2013-12-22
上傳用戶:sdq_123