亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

計(jì)數(shù)器測(cè)量

  • 單片機c語言入門教程

    51 單片機C 語言學習雜記學習單片機實在不是件易事,一來要購買高價格的編程器,仿真器,二來要學習編程語言,還有眾多種類的單片機選擇真是件讓人頭痛的事。在眾多單片機中51 架構的芯片風行很久,學習資料也相對很多,是初學的較好的選擇之一。51 的編程語言常用的有二種,一種是匯編語言,一種是C 語言。匯編語言的機器代碼生成效率很高但可讀性卻并不強,復雜一點的程序就更是難讀懂,而C 語言在大多數情況下其機器代碼生成效率和匯編語言相當,但可讀性和可移植性卻遠遠超過匯編語言,而且C 語言還可以嵌入匯編來解決高時效性的代碼編寫問題。對于開發周期來說,中大型的軟件編寫用C 語言的開發周期通常要小于匯編語言很多。綜合以上C 語言的優點,我在學習時選擇了C 語言。以后的教程也只是我在學習過程中的一些學習筆記和隨筆,在這里加以整理和修改,希望和大家一起分享,一起交流,一起學習,一起進步。*注:可以肯定的說這個教程只是為初學或入門者準備的,筆者本人也只是菜鳥一只,第一課 建立您的第一個C 項目使用C 語言肯定要使用到C 編譯器,以便把寫好的C 程序編譯為機器碼,這樣單片機才能執行編寫好的程序。KEIL uVISION2 是眾多單片機應用開發軟件中優秀的軟件之一,它支持眾多不同公司的MCS51 架構的芯片,它集編輯,編譯,仿真等于一體,同時還支持,PLM,匯編和C 語言的程序設計,它的界面和常用的微軟VC++的界面相似,界面友好,易學易用,在調試程序,軟件仿真方面也有很強大的功能。因此很多開發51 應用的工程師或普通的單片機愛好者,都對它十分喜歡。以上簡單介紹了KEIL51 軟件,要使用KEIL51 軟件,必需先要安裝它。KEIL51 是一個商業的軟件,對于我們這些普通愛好者可以到KEIL 中國代理周立功公司的網站上下載一份能編譯2K 的DEMO 版軟件,基本可以滿足一般的個人學習和小型應用的開發。(安裝的方法和普通軟件相當這里就不做介紹了)安裝好后,您是不是迫不及待的想建立自己的第一個C 程序項目呢?下面就讓我們一起來建立一個小程序項目吧。或許您手中還沒有一塊實驗板,甚至沒有一塊單片機,不過沒有關系我們可以通過KEIL 軟件仿真看到程序運行的結果。首先當然是運行KEIL51 軟件。怎么打開?噢,天!那您要從頭學電腦了。呵呵,開個玩笑,這個問題我想讀者們也不會提的了:P。運行幾秒后,出現如圖1-1 的屏幕。

    標簽: 單片機c語言 入門教程

    上傳時間: 2014-01-23

    上傳用戶:yyyyyyyyyy

  • 51單片機c語言入門

    單片機的C 語言輕松入門隨著單片機開發技術的不斷發展,目前已有越來越多的人從普遍使用匯編語言到逐漸使用高級語言開發,其中主要是以C 語言為主,市場上幾種常見的單片機均有其C 語言開發環境。這里以最為流行的80C51 單片機為例來學習單片機的C 語言編程技術。本書共分六章,每章一個專題,以一些待完成的任務為中心,圍繞該任務介紹C 語言的一些知識,每一個任務都是可以獨立完成的,每完成一個任務,都能掌握一定的識,等到所有的任務都完成后,即可以完成C 語言的入門工作。C 語言概述及其開發環境的建立學習一種編程語言,最重要的是建立一個練習環境,邊學邊練才能學好。Keil 軟件是目前最流行開發80C51 系列單片機的軟件,Keil 提供了包括C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(μVision)將這些部份組合在一起。在學會使用匯編語言后,學習C 語言編程是一件比較容易的事,我們將通過一系列的實例介紹C 語言編程的方法。圖1-1 所示電路圖使用89S52 單片機作為主芯片,這種單片機性屬于80C51 系列,其內部有8K 的FLASH ROM,可以反復擦寫,并有ISP 功能,支持在線下載,非常適于做實驗。89S52 的P1 引腳上接8 個發光二極管,P3.2~P3.4 引腳上接4 個按鈕開關,我們的任務是讓接在P1 引腳上的發光二極管按要求發光。

    標簽: 51單片機 c語言

    上傳時間: 2013-11-04

    上傳用戶:467368609

  • C8051F040單片機開發與C語言編程(例子)

    光盤內容1.1例 程 “例程”文件夾中為各章節的程序代碼,均在作者的目標板上(自行開發)調試通過,以確保程序正確。n Keil C對中文文件、目錄以及空格等可能無法編譯連接,所以若要正確調試,須確保所有文件、目錄為連續英文名或數字。n 這些程序應用到其他C8051Fxxx系列單片機時,要確保各個操作寄存器的名稱、地址與各個控制位相一致,否則需要修改。很多寄存器位的位置并不相同,所以移植程序時,使用者要參考F040寄存器和移植對象單片機的寄存器,以確保正確操作。1.2 原理圖及pcb封裝“原理圖及pcb封裝”文件夾里包含作者制作的C8051F040PCB封裝和原理圖引腳定義文件c8051f040.ddb。其中PCB封裝與Silicon Laboratories公司(原Cygnal公司)提供的TQ100封裝稍有不同(在cygnalpcb文件中): 作者所做引腳長為2.5 mm,而cygnalpcb文件中的引腳長為1.3 mm。加長引腳焊盤是為了方便手工焊芯片。用戶可根據需要和習慣選擇封裝。

    標簽: C8051F040 單片機開發 C語言編程

    上傳時間: 2013-11-19

    上傳用戶:

  • C51單片機模擬I2C總線的C語言實現

    EEPROM為ATMEL公司的AT24C01A。單片機為ATMEL公司的AT89C51。2. 軟件說明 C語言為Franklin C V3.2。將源程序另存為testi2c.c,用命令C51 testi2c.cL51 TESTI2C.OBJOHS51 TESTI2C編譯,連接,得到TESTI2C.HEX文件,即可由編程器讀入并進行寫片,實驗。3.源程序#include <reg51.h>#include <intrins.h> #define uchar unsigned char#define uint unsigned int#define AddWr 0xa0 /*器件地址選擇及寫標志*/#define AddRd 0xa1 /*器件地址選擇及讀標志*/#define Hidden 0x0e /*顯示器的消隱碼*/

    標簽: C51 I2C 單片機 C語言

    上傳時間: 2013-10-09

    上傳用戶:hjshhyy

  • 基于TMS320DM3730的H.264編碼器移植與優化方法

    提出了一種在TI公司高性能數字信號處理器TMS320DM3730上進行H.264編碼器(即x264編碼器)移植與優化的方法,詳細描述了在CCS4.2開發平臺上進行x264編碼器移植工作的基本原理和需要注意的問題。為了提高編碼速度,針對DM3730處理器的結構特點,對x264編碼器進行了優化,主要方法包括編譯器優化、內存優化、C語言代碼優化及匯編代碼優化。對x264編碼器進行的CIF格式編碼測試結果表明,在均值信噪比略微降低的前提下,編碼速度得到了顯著提高,因此獲得了更優的編碼效率。

    標簽: 3730 TMS 320 264

    上傳時間: 2013-10-30

    上傳用戶:evil

  • 4位數一段設定6位數累積計數器

    特點 最高輸入頻率 10KHz 顯示范圍0-9999(一段設定)0至999999累積量 計數速度 50/10000脈波/秒可選擇 輸入脈波具有預設刻度功能 累積量同步(批量)或非同步(批次)計數可選擇 數位化指撥設定操作簡易 計數暫時停止功能 1組報警功能 2:主要規格 脈波輸入型式: Jump-pin selectable current sourcing(NPN) or current sinking (PNP) 脈波觸發電位: HI bias (CMOS) (VIH=7.5V, VIL=5.5V) LO bias (TTL) (VIH=3.7V, VIL=2.0V) 最高輸入頻率: <10KHz (up,down,up/down mode) 輸出動作時間 : 0.1 to 99.9 second adjustable 輸出復歸方式: Manual(N) or automatic (R or C) can be modif 繼電器容量: AC 250V-5A, DC 30V-7A 顯示值范圍: 0-9999(PV,SV) 0-999999(TV) 顯示幕: Red high efficiency LEDs high 7.0mm (.276")(PV,SV) Red high efficiency LEDs high 9.2mm (.36")(TV) 參數設定方式: Touch switches 感應器電源: 12VDC +/-3%(<60mA) 記憶方式: Non-volatile E2PROM memory 絕緣耐壓能力: 2KVac/1 min. (input/output/power) 1600Vdc (input/output) 使用環境條件: 0-50℃(20 to 90% RH non-condensed) 存放環境條件: 0-70℃(20 to 90% RH non-condensed) CE認證: EN 55022:1998/A1:2000 Class A EN 61000-3-2:2000 EN 61000-3-3:1995/A1:2001 EN 55024:1998/A1:2001

    標簽: 設定 累積計數器

    上傳時間: 2013-10-24

    上傳用戶:wvbxj

  • 6位數微電腦型計數器(72*72mm)

    特點 最高輸入頻率 10KHz 計數速度 50/10000脈波/秒可選擇 四種輸入模式可選擇(加算,減算,加減算,90度相位差加減算) 90度相位差加減算具有提高解析度4倍功能 輸入脈波具有預設刻度功能 前置量設定功能(二段設定)可選擇 數位化指撥設定操作簡易 計數暫時停止功能 3組報警功能 2:主要規格 脈波輸入型式: Jump-pin selectable current sourcing(NPN) or current sinking (PNP) 脈波觸發電位: HI bias (CMOS) (VIH=7.5V, VIL=5.5V) LO bias (TTL) (VIH=3.7V, VIL=2.0V) 最高輸入頻率: <10KHz (up,down,up/down mode) <5KHz (quadrature mode) 輸出動作時間 : 0.1 to 99.9 second adjustable 輸出復歸方式: Manual(N) or automatic (R or C) can be modif 繼電器容量: AC 250V-5A, DC 30V-7A 顯示值范圍: -199999 to 999999 顯示幕: Red high efficiency LEDs high 9.2mm (.36") 參數設定方式: Touch switches 感應器電源: 12VDC +/-3%(<60mA) ( 感應器電源 ) 記憶方式: Non-volatile E2PROM memory 絕緣耐壓能力: 2KVac/1 min. (input/output/power) 1600Vdc (input/output) 使用環境條件: 0-50℃(20 to 90% RH non-condensed) 存放環境條件: 0-70℃(20 to 90% RH non-condensed) CE認證: EN 55022:1998/A1:2000 Class A EN 61000-3-2:2000 EN 61000-3-3:1995/A1:2001 EN 55024:1998/A1:2001

    標簽: 72 mm 微電腦 計數器

    上傳時間: 2013-11-12

    上傳用戶:909000580

  • 微電腦型類比隔離傳送器

    特點 精確度0.1%滿刻度 可輸入交直流電流/交直流電壓/電位計/傳送器...等信號 16 BIT類比輸出功能 輸入與輸出絕緣耐壓2仟伏特/1分鐘 寬范圍交直流兩用電源設計 尺寸小,穩定性高 2主要規格 精確度: 0.1% F.S. (23 ±5℃) 顯示值范圍: 0-±19999 digit adjustable 類比輸出解析度: 16 bit DAC 輸出反應速度: < 250 ms (0-90%)(>10Hz) 輸出負載能力: < 10mA for voltage mode < 10V for current mode 輸出之漣波: < 0.1% F.S. 歸零調整范圍: 0- ±9999 Digit adjustable 最大值調整范圍: 0- ±9999 Digit adjustable 溫度系數: 50ppm/℃ (0-50℃) 顯示幕: Red high efficiency LEDs high 10.16mm (0.4") 隔離特性: Input/Output/Power/Case 參數設定方式: Touch switches 記憶方式: Non-volatile E2PROM memory 絕緣抗阻: >100Mohm with 500V DC 絕緣耐壓能力: 2KVac/1 min. (input/output/power) 1600Vdc (input/output) 使用環境條件: 0-60℃(20 to 90% RH non-condensed) 存放環境條件: 0-70℃(20 to 90% RH non-condensed) 安裝方式: Socket/plugin type with barrier terminals CE認證: EN 55022:1998/A1:2000 Class A EN 61000-3-2:2000 EN 61000-3-3:1995/A1:2001 EN 55024:1998/A1:2001

    標簽: 微電腦 隔離傳送器

    上傳時間: 2014-01-05

    上傳用戶:eastgan

  • 電腦自動打鈴器設計與實現

    通過對ARM7TDMI體系結構、LPC2000系列ARM、μC/OS-II微小內核分析與程序設計基礎的深入學習之后,對嵌入式系統有了清晰的了解。本課件將結合一個具體的實例--電腦自動打鈴器來闡述嵌入式應用系統的工程設計方法。

    標簽: 電腦 打鈴器 自動

    上傳時間: 2013-10-14

    上傳用戶:tom_man2008

  • Rabbit 32Bit RTOS源代碼

    Rabbit 32Bit RTOS 是基于ARM系列的32位RTOS。 Rabbit 是一個類似于UCOS II的實時嵌入式OS。它具有同步通信機制有:事件,信號量,互斥信號,消息郵箱,消息隊列。帶有一個字符設備緩沖區管理模塊。比較UCOS II的時鐘管理模塊,Rabbit增加了定時器鏈表,使一些定時執行代碼能夠定時運行。對于內存管理Rabbit采用了可變分區內存管理,最先適應算法。另外Rabbit增加了一個小lib實現一些C語言常用庫函數。Rabbit的任務隊列采用散隊列管理設計思想,使各種狀態的任務TCB分散于各個就緒隊列,阻塞隊列。這樣以減少隊列查找時間。Rabbit系統是對于我來說已是過去式。由于Rabbit系統不包括文件管理,網絡,GUI等模塊。目前我準備開發基于CortexM3的全新操作系統。新的系統將包括文件,網絡,GUI等模塊。希望大家給點建議!我的郵箱:1317669200@qq.com

    標簽: Rabbit RTOS Bit 32

    上傳時間: 2013-10-11

    上傳用戶:llandlu

主站蜘蛛池模板: 安国市| 嫩江县| 金华市| 克什克腾旗| 临泽县| 彭水| 博客| 德令哈市| 奉节县| 宽城| 浪卡子县| 正蓝旗| 濮阳县| 德州市| 阜阳市| 瑞安市| 永寿县| 昭觉县| 临江市| 漯河市| 西安市| 北安市| 望谟县| 壤塘县| 靖州| 阿勒泰市| 绥滨县| 齐河县| 临澧县| 沁阳市| 绩溪县| 塔河县| 马边| 项城市| 新沂市| 游戏| 且末县| 绥阳县| 瑞丽市| 曲阜市| 靖江市|