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

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

工程服務(wù)(wù)技術(shù)(shù)支持

  • MCS51系列單片機在工程數(shù)據(jù)采集中的應(yīng)用

    MCS51系列單片機在工程數(shù)據(jù)采集中的應(yīng)用:隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,單片機已深入應(yīng)用到社會發(fā)展的各個領(lǐng)域,如家電制造業(yè)、工程數(shù)據(jù)采集、智能儀表等。因而各芯片制造廠商紛紛推出不同系列的單片機,以滿足不同行業(yè)的實際需要。結(jié)合本人的實際工作,現(xiàn)介紹一種集智能儀表與數(shù)據(jù)采集相結(jié)合的終端設(shè)備,可廣泛應(yīng)用于自來水、煤氣管網(wǎng)等等的數(shù)據(jù)采集與遠傳,實現(xiàn)自來水、煤氣等公司的集中監(jiān)控與調(diào)度。本設(shè)備的特點是結(jié)構(gòu)簡單、成本低、維護方便等特點。因而可以代替價格較高的PLC 在這方面的應(yīng)用。

    標簽: MCS 51 單片機 中的應(yīng)用

    上傳時間: 2013-10-09

    上傳用戶:lalalal

  • 支持USB PS2 UART SPI CRC功能的凌陽8位單

    1、 支持USB 1.1通訊協(xié)議;2、 支持高速(Full Speed、12Mbps )和低速(Low Speed、1.5Mbps )傳輸;3、 6MHz晶體,鎖相環(huán)PLL振蕩器提供高速、低速所需時鐘源;4、 支持3個端口(endpoint),可獨立編程為IN 或 OUT端口。5、 PS/2:支持PS/2協(xié)議(eg.鼠標),與USB復(fù)用。

    標簽: UART USB PS2 CRC

    上傳時間: 2013-11-03

    上傳用戶:hbsunhui

  • KEIL RTX51實時操作系統(tǒng)中文版

    KEIL RTX51實時操作系統(tǒng)中文版:RTX51是一個適用于8051 家族的實時多任務(wù)操作系統(tǒng)。RTX51使復(fù)雜的系統(tǒng)和軟件設(shè)計以及有時間限制的工程開發(fā)變得簡單。RTX51是一個強大的工具,它可以在單個CPU上管理幾個作業(yè)(任務(wù))。RTX51有兩種不同的版本。 RTX51 Full 允許4個優(yōu)先權(quán)任務(wù)的循環(huán)和切換,并且還能并行的利用中斷功能。RTX51 支持信號傳遞,以及與系統(tǒng)郵箱和信號量進行消息傳遞。RTX51的os_wait 函數(shù)可以等以 下事件:中斷、時間到、來自任務(wù)或中斷的信號、來自任務(wù)或中斷的消息、信號量。 RTX51 Tiny 是RTX51 Full 的一個子集。RTX51 Tiny 可以很容易的運行在沒有擴展外 部存儲器的單片機系統(tǒng)上。但是,使用RTX51 Tiny 的程序可以訪問外部存儲器。RTX51 Tiny允許循環(huán)任務(wù)切換,并且支持信號傳遞,還能并行的利用中斷功能。RTX51 Tiny 的os_wait函數(shù)可以等待以下事件:時間到、時間間隔、來自任務(wù)或者中斷的信號。 本章節(jié)以后的部分用RTX-51 來指代RTX-51 Full 和RTX-51 Tiny。在兩者之間不同的 地方會加以說明。

    標簽: KEIL RTX 51 實時操作系統(tǒng)

    上傳時間: 2013-11-25

    上傳用戶:axin881314

  • 基于MCGS的凌陽單片機驅(qū)動程序的設(shè)計

    本文簡單介紹了MCGS 組態(tài)軟件和SPCE061A 單片機的特點,即北京昆侖通態(tài)自動化軟件科技有限公司的工控組態(tài)軟件MCGS(Monitor and Control Generated System )和臺灣凌陽科技推出的16 位微控制器SPCE061A,重點介紹了如何一步步開發(fā)SPCE061A 單片機的驅(qū)動程序,并簡單介紹了下位機程序的設(shè)計,最后給出了測試情況。計算機技術(shù)的飛速發(fā)展為工業(yè)自動化開辟了廣闊的發(fā)展空間,人們可以快捷地開發(fā)和組建高效的控制系統(tǒng)。筆者設(shè)計的液體點滴監(jiān)控模型,可以對液體點滴情況實現(xiàn)遠程監(jiān)控和現(xiàn)場監(jiān)控,終端和上位機均可人工設(shè)定所需的液體點滴速度并動態(tài)顯示。在這方面,MCGS 工控組態(tài)軟件提供了強有力的支持,它是一套Windows 環(huán)境下快速構(gòu)造和生成上位機監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng),可快速構(gòu)造和生成數(shù)據(jù)采集、報警處理、流程控制、動畫顯示、報表輸出等界面,實現(xiàn)各種工程曲線的繪制、報表輸出、遠程通信等功能 [1]。MCGS 作為一種方便有效的通用工控軟件,它提供了國內(nèi)外各種常用的工控設(shè)備的驅(qū)動程序。但在實際應(yīng)用中,因為所用設(shè)備的特殊性,允許用戶根據(jù)需要來定制設(shè)備驅(qū)動程序。MCGS 用Active DLL 構(gòu)件實現(xiàn)設(shè)備驅(qū)動程序,通過規(guī)范的OLE 接口掛接到MCGS 中,使其構(gòu)成一個整體。鑒于Visual Basic 語言的通用性和簡單性,使用VB 來開發(fā)單片機驅(qū)動,MCGS 的實現(xiàn)方法和原理與標準的Active DLL 完全一致,但MCGS 規(guī)定了一套接口規(guī)范,只有遵守這些接口規(guī)范的Active DLL 才能用作MCGS 的設(shè)備驅(qū)動構(gòu)件。利用具有語音和 DSP 功能的SPCE061A 單片機作為液體點滴監(jiān)控模型的核心控制器,SPCE061A 是臺灣凌陽科技推出的16 位微控制器,提供了豐富的軟、硬件資源,開發(fā)靈活方便。除此之外SPCE061A 的最高時鐘頻率可達到49MHz,具有運算速度高的優(yōu)勢,這為語音的錄制和播放提供了條件[4]。

    標簽: MCGS 凌陽單片機 驅(qū)動程序

    上傳時間: 2013-12-19

    上傳用戶:leesuper

  • 如何導(dǎo)入ASM文件到工程(視頻教程)

    如何導(dǎo)入ASM文件到工程(視頻教程)

    標簽: ASM 工程 視頻教程

    上傳時間: 2013-10-22

    上傳用戶:胡蘿卜醬

  • keil入門實例教程

    單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開發(fā)MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。我們將通過一些實例來學(xué)習Keil 軟件的使用,在這一部份我們將學(xué)習如何輸入源程序,建立工程、對工程進行詳細的設(shè)置,以及如何將源程序變?yōu)槟繕舜a。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內(nèi)部有4K 的FLASH ROM,可以反復(fù)擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發(fā)光二極管,P3.2~P3.4 引腳上接4 個按鈕開關(guān),我們的第一個任務(wù)是讓接在P1 引腳上的發(fā)光二極管依次循環(huán)點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發(fā)環(huán)境,這里假設(shè)讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結(jié)構(gòu)、CPU 的寄存器及部份特殊功能寄存器的值(調(diào)試時才出現(xiàn))和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: keil 教程

    上傳時間: 2013-12-26

    上傳用戶:liulinshan2010

  • 單片機開發(fā)中應(yīng)掌握的幾個基本技巧

    在單片機應(yīng)用開發(fā)中,代碼的使用效率問題、單片機抗干擾性和可靠性等問題仍困擾著 工程師。為幫助工程師解決單片機設(shè)計上的難題,《電子工程專輯》網(wǎng)站特邀Holtek香 港分公司工程部處長鄧宏杰先生擔任《單片機應(yīng)用編程技巧》專題討論的嘉賓,與廣大 設(shè)計工程師交流單片機設(shè)計開發(fā)經(jīng)驗。現(xiàn)根據(jù)論壇中的討論歸納出單片機開發(fā)中應(yīng)掌握 的幾個基本技巧。一、 如何提高C語言編程代碼的效率鄧宏杰指出,用C語言進行單片機程序設(shè)計是單片機開發(fā)與應(yīng)用的必然趨勢。他強調(diào):“ 如果使用C編程時,要達到最高的效率,最好熟悉所使用的C編譯器。先試驗一下每條C語言編譯以后對應(yīng)的匯編語言的語句行數(shù),這樣就可以很明確的知道效率。在今后編程的 時候,使用編譯效率最高的語句。” 他指出,各家的C編譯器都會有一定的差異,故編譯效率也會有所不同,優(yōu)秀的嵌入式系統(tǒng)C編譯器代碼長度和執(zhí)行時間僅比以匯編語言編寫的同樣功能程度長5-20%。他說:“對于復(fù)雜而開發(fā)時間緊的項目時,可以采用C語言,但前提是要求你對該MCU系統(tǒng)的C語言和C編譯器非常熟悉,特別要注意該C編譯系統(tǒng)所能支持的數(shù)據(jù)類型和算法。雖然C語言是最普遍的一種高級語言,但由于不同的MCU廠家其C語言編譯系統(tǒng)是有所差別的,特別是在一些特殊功能模塊的操作上。所以如果對這些特性不了解,那么調(diào)試起來問題就會很 多,反而導(dǎo)致執(zhí)行效率低于匯編語言。” 二、 如何減少程序中的bug? 對于如何減少程序的bug,鄧宏杰給出了一些建議,他指出系統(tǒng)運行中應(yīng)考慮的超范圍管理參數(shù)有: 1.物理參數(shù)。這些參數(shù)主要是系統(tǒng)的輸入?yún)?shù),它包括激勵參數(shù)、采集處理中的運行參 數(shù)和處理結(jié)束的結(jié)果參數(shù)。合理設(shè)定這些邊界,將超出邊界的參數(shù)都視為非正常激勵或 非正常回應(yīng)進行出錯處理。 2.資源參數(shù)。這些參數(shù)主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、 存儲單元長度、堆疊深度。在程式設(shè)計中,對資源參數(shù)不允許超范圍使用。 3.應(yīng)用參數(shù)。這些應(yīng)用參數(shù)常表現(xiàn)為一些單片機、功能單元的應(yīng)用條件。如E2PROM的擦 寫次數(shù)與資料存儲時間等應(yīng)用參數(shù)界限。 4.過程參數(shù)。指系統(tǒng)運行中的有序變化的參數(shù)。

    標簽: 單片機開發(fā) 基本技巧

    上傳時間: 2013-10-21

    上傳用戶:chukeey

  • Keil C51 使用技巧及實戰(zhàn)

    Keil C51 使用技巧及實戰(zhàn):到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進行開發(fā)是一個好的決定你會發(fā)現(xiàn)使用C 進行開發(fā)將使你的工程開發(fā)和維護的時間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務(wù)但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實例程序在這些硬件上運行這些圖繪制地不是很詳細主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書看成工具書而不是用來學(xué)習各種系統(tǒng)設(shè)計通過本書你可以了解給定一定的硬件和軟件設(shè)計之后8051 的各種性能希望你能從本書中獲取靈感并有助于你的設(shè)計使你豁然開朗當然我希望你也能夠從本書中學(xué)到有用的知識使之能夠提升你的設(shè)計。

    標簽: Keil C51 使用技巧

    上傳時間: 2013-10-27

    上傳用戶:Jerry_Chow

  • 微控制器( MCU) 破解秘笈之中文有刪節(jié)版

    微控制器( MCU) 破解秘笈之中文有刪節(jié)版 前言2/71 摘要5/71 除外責任5/71 第一章 簡介 6/71 第二章 背景知識 7/71 2.1 硅芯片安全措施的演變 7/71 2.2 存儲器的種類14/71 2.3 安全保護的類型 15/71 第三章 破解技術(shù) 18/71 3.1 簡介 18/71 3.1.1 保護等級18/71 3.1.2 攻擊種類19/71 3.1.3 攻擊過程20/71 3.2 非侵入式攻擊 20/71 3.3 侵入式攻擊21/71 3.4 半侵入式攻擊 22/71 第四章 非侵入式攻擊23/71 4.1 含糊與安全23/71 4.2 時序攻擊24/71 4.3 窮舉攻擊24/71 4.4 功耗分析25/71 4.5 噪聲攻擊28/71 4.5.1 時鐘噪聲攻擊 29/71 4.5.2 電源噪聲攻擊 30/71 4.6 數(shù)據(jù)保持能力分析 30/71 4.6.1 低溫下SRAM的數(shù)據(jù)保持能力30/71 4.6.2 非易失存儲器的數(shù)據(jù)保持能力 33/71 第五章 侵入式攻擊 38/71 5.1 樣品的準備38/71 5.1.1 打開封裝38/71 5.1.2 逆向處理40/71 5.2 反向工程 41/71 5.2.1 使用光學(xué)圖像來重建版圖41/71  

    標簽: MCU 微控制器 破解

    上傳時間: 2013-10-23

    上傳用戶:ikemada

  • ICCAVR中文使用說明

    ICCAVR中文使用說明:ICCAVR 介紹1 ImageCraft 的ICCAVR 介紹ImageCraft 的ICCAVR 是一種使用符合ANSI 標準的C 語言來開發(fā)微控制器MCU程序的一個工具它有以下幾個主要特點ICCAVR 是一個綜合了編輯器和工程管理器的集成工作環(huán)境IDE 其可在WINDOWS9X/NT 下工作源文件全部被組織到工程之中文件的編輯和工程的構(gòu)筑也在這個環(huán)境中完成編譯錯誤顯示在狀態(tài)窗口中并且當你用鼠標單擊編譯錯誤時光標會自動跳轉(zhuǎn)到編輯窗口中引起錯誤的那一行這個工程管理器還能直接產(chǎn)生您希望得到的可以直接使用的INTELHEX 格式文件INTEL HEX 格式文件可被大多數(shù)的編程器所支持用于下載程序到芯片中去ICCAVR 是一個32 位的程序支持長文件名出于篇幅考慮本說明書并不介紹通用的C 語言語法知識僅介紹使用ICC AVR 所必須具備的知識因此要求讀者在閱讀本說明書之前應(yīng)對C 語言有了一定程度的理解2 ICCAVR 中的文件類型及其擴展名文件類型是由它們的擴展名決定的IDE 和編譯器可以使用以下幾種類型的文件輸入文件.c 擴展名----表示是C 語言源文件.s 擴展名----表示是匯編語言源文件.h 擴展名----表示是C 語言的頭文件.prj 擴展名----表示是工程文件這個文件保存由IDE 所創(chuàng)建和修改的一個工程的有關(guān)信息.a 擴展名----庫文件它可以由幾個庫封裝在一起libcavr.a 是一個包含了標準C 的庫和AVR 特殊程序調(diào)用的基本庫如果庫被引用鏈接器會將其鏈接到您的模塊或文件中您也可以創(chuàng)建或修改一個符合你需要的庫輸出文件.s 對應(yīng)每個C 語言源文件由編譯器在編譯時產(chǎn)生的匯編輸出文件.o 由匯編文件匯編產(chǎn)生的目標文件多個目標文件可以鏈接成一個可執(zhí)行文件.hex INTEL HEX 格式文件其中包含了程序的機器代碼.eep INTEL HEX 格式文件包含了EEPROM 的初始化數(shù)據(jù).cof COFF 格式輸出文件用于在ATMEL 的AvrStudio 環(huán)境下進行程序調(diào)試.lst 列表文件在這個文件中列舉出了目標代碼對應(yīng)的最終地址.mp 內(nèi)存映象文件它包含了您程序中有關(guān)符號及其所占內(nèi)存大小的信息.cmd NoICE 2.xx 調(diào)試命令文件.noi NoICE 3.xx 調(diào)試命令文件.dbg ImageCraft 調(diào)試命令文件

    標簽: ICCAVR 使用說明

    上傳時間: 2013-10-29

    上傳用戶:truth12

主站蜘蛛池模板: 乌鲁木齐市| 枝江市| 诏安县| 湄潭县| 吐鲁番市| 乌拉特前旗| 定安县| 股票| 嘉善县| 康马县| 永胜县| 嘉兴市| 灵丘县| 渭南市| 奎屯市| 怀集县| 临漳县| 集贤县| 宿州市| 肥乡县| 黑山县| 阿克陶县| 云林县| 昌平区| 攀枝花市| 大田县| 马边| 康平县| 兴义市| 景宁| 上栗县| 福鼎市| 襄汾县| 拉孜县| 西充县| 英山县| 浏阳市| 莱州市| 秭归县| 西吉县| 丹寨县|