QSP-12是一款性/價比極高的直接使用USB通訊協議而開發的三星單片機專用編程器。不同于傳統采用USB轉RS232的編程器,直接使用USB通訊協議的QSP-12更快更可靠!配合精心優化設計的PC客戶端編程(燒錄)軟件,實現了業界最高的編程性能。自動燒錄S3F9454(包含擦除/編程/校驗/寫Smart option/Read protect/LDC protect/Hard Lock)只須0.7秒,代碼越小,燒錄越快;代碼越大,優勢越明顯! 編程器采用小巧而堅實的烤漆鐵質外殼設計,具有極高的耐用性和抗電磁干擾能力,配備防止反插的RJ-11專業在線編程接口,確保您在使用過程中沒機會出錯。QSP-12快速可靠的編程(燒錄)能力,無論是您在產品開發、量產,還是在產品的現場升級階段,它都能給您帶來前所未有高效、可靠的編程體驗!在現今人力成本日益高漲的時代,為您贏得更多優勢! QSP-12特點: 直接使用USB通訊,更快、更可靠 無需用戶設定編程電壓,更安全、易用 業界最高的編程性能,節省人力成本 支持脫機燒錄 支持在線編程(ISP) 外形小巧,方便產品現場升級 堅實的烤漆鐵質外殼,更美觀耐用、抗電磁干擾能力強 低功耗(<0.5W),綠色環保
上傳時間: 2013-11-19
上傳用戶:uuuuuuu
本資料是關于單片機電路設計的一些經驗,希望對大家有所幫助。。。 前言 MCU發展趨勢 未來以及相當長的一段時間內,單片機應用技術的發展趨勢為: 1、全盤CMOS化 CMOS 電路具有眾多的優點,如極寬的工作電壓范圍、極佳的本質低功耗及功耗管理特征,形成了嵌入式系統獨特的低功耗及功耗管理應用技術。 2、最大化的SoC設計 目前單片機已逐漸向片上系統發展,原有的單片機逐漸發展成通用型SoC 單片機(如C8051F 系列)或SoC 的標準IP 內核(如DW8051_core),以及各種專用的SoC 單片機。 3、以串行方式為主的外圍擴展 目前單片機外圍器件普遍提供了串行擴展方式。串行擴展具有簡單、靈活、電路系統簡單、占用I/O資源少等優點,是一種流行的擴展方式。 4、8位機仍有巨大發展空間 電路常識性概念(1)-輸入、輸出阻抗 1、輸入阻抗 輸入阻抗是指一個電路輸入端的等效阻抗。在輸入端上加上一個電壓源U,測量輸入端的電流I,則輸入阻抗Rin=U/I。你可以把輸入端想象成一個電阻的兩端,這個電阻的阻值,就是輸入阻抗。 輸入阻抗跟一個普通的電抗元件沒什么兩樣,它反映了對電流阻礙作用的大小。 對于電壓驅動的電路,輸入阻抗越大,則對電壓源的負載就越輕,因而就越容易驅動,也不會對信號源有影響;而對于電流驅動型的電路,輸入阻抗越小,則對電流源的負載就越輕。因此,我們可以這樣認為:如果是用電壓源來驅動的,則輸入阻抗越大越好;如果是用電流源來驅動的,則阻抗越小越好(注:只適合于低頻電路,在高頻電路中,還要考慮阻抗匹配問題。另外如果要獲取最大輸出功率時,也要考慮阻抗匹配問題。)
上傳時間: 2013-11-08
上傳用戶:元宵漢堡包
為提高電容測量精度,針對電容式傳感器的工作原理設計了基于PIC16LF874單片機電容測量模塊。簡單闡述了電容測量電路的應用背景和國內外研究現狀,介紹了美國Microchip公司PIC16LF874單片機的特性。電容式傳感器輸出的動態微弱電容信號通過PS021型電容數字轉換器把模擬量數據轉換成數字量數據,所測數據由PIC16LF874單片機應用程序進行處理、顯示和保存。實驗結果表明,固定電容標稱值為10~20 pF 的測量值相對誤差在1%以內,同時也可知被測電容容值越大,測量值和標稱值相對誤差越小。 Abstract: To improve the accuracy of capacitance measurement,aimed at the principle of work of mercury capacitance acceleration transducer,the design of micro capacitance measurement circuit is based on the key PIC16LF874 chip. Briefly discusses the application of the capacitance measuring circuit for the background and status of foreign researchers,focusing on the United States PIC16LF874 microcontroller features. Capacitive sensor outputed signal through the dynamics of weak PS021-chip capacitors (capacitancedigital converter) to convert analog data into digital data,the measured data from the PIC16LF874 microcontroller application process, display and preservation. Experimental results show that the fixed capacitor 10pF ~ 20pF nominal value of the measured value of relative error is within 1%,but also it canbe seen the value of the measured capacitance larger,measuring value and the nominal value of relative error smaller.
上傳時間: 2013-10-29
上傳用戶:wojiaohs
大家好!單片機人才是集軟件、電子技術于一體的復合型人才,并且技術連續性好,越老越吃香,不會像計算機軟件那樣兩三年就要更新換代,隨著仿真技術的發展,學習單片機技術的成本和難度已經和軟件相當,“中關村單片機實驗室”的培訓幫您將學過的理論知識迅速轉化為實踐技能。實驗環境、實踐項目,培訓內容都是圍繞著初學者常見的困惑設置,相信我當初的困惑,也是每個初學者的困惑,解決這個問題,是我辦學的動力和教學的方向。 自學考試作為成才的途徑,考試難度也在逐年加大,由于教學資源的限制,自考生的實踐機會不是很多,我們實驗室可以接受學生到我們實驗室做“電工、模擬電子、數字電子、計算機接口技術、數據庫、C語言、FoxPro、數據結構、自動化控制等實驗,我們的專業指導,一定能彌補自學路上的實踐環節的不足,促進學習興趣和融會貫通理論知識。
上傳時間: 2014-12-03
上傳用戶:dgann
摘要:以AT89S52單片機和單總線數字溫度傳感器DS18B20及步進電機為主要器件制作測控電路。上位機以溫度為主要參數,通過串口控制步進電機的正轉、反轉和加速、減速。C51程序實現對傳感器的數據采集和與上位機的串行通信,LabVIEW實現測溫波形動態顯示、數據存儲、越限報警和電機控制。經實際運行,系統能夠較好地控制步進電機,可用于需要及時檢測溫度并進行步進電機控制的場合。關鍵詞:單片機;LabVIEW;DS18B20;步進電機
上傳時間: 2013-11-23
上傳用戶:671145514
在單片機應用系統中,用戶必須時刻掌握系統的運行狀況及某些重要的過程信息,即用戶必須通過顯示系統獲取當前單片機的運行情況,因此顯示技術是單片機的重要組成部分。在實際應用中,為了節約端口資源和整機成本,通常采用單片機的通用串行口、8位移位寄存多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。器74LS164及LED數碼管構成串行動態顯示系統,該系統一定程度優化了顯示輸出通道對單片機I/O端口的占用數量,但它仍需大量(幾個LED就占用幾條I/O口線)的I/O端口作LED片選,同時由于74LS164本身未提供輸出允許端,單片機送來的串行數據從高位LED移向低位LED的過程中,會出現LED本應熄滅的筆劃發光而形成閃爍現象,且LED數越多閃爍現象越嚴重。本文介紹一種利用SPI器件優化單片機顯示系統的方法,該方法克服了一般顯示方法的以上兩個缺點,具有一定的實用性。
上傳時間: 2013-10-30
上傳用戶:asdstation
摘要:本設計的溫度測量及加熱控制系統以AT89S52單片機為核心部件,外加溫度采集電路、鍵盤及顯示電路、加熱控制電路和越限報警等電路。采用單總線型數字式的溫度傳感器DS18B20,及行列式鍵盤和動態顯示的方式,以容易控制的固態繼電器作加熱控制的開關器件。本作品既可以對當前溫度進行實時顯示又可以對溫度進行控制,以使達到用戶需要的溫度,并使其恒定在這一溫度。人性化的行列式鍵盤設計使設置溫度簡單快速,兩位整數一位小數的顯示方式具有更高的顯示精度。建立在模糊控制理論上的控制算法,使控制精度完全能滿足一般社會生產的要求。通過對系統軟件和硬件設計的合理規劃,發揮單片機自身集成眾多系統級功能單元的優勢,在不減少功能的前提下有效降低了硬件成本,系統操控簡便。實驗證明該溫控系統能達到0.2℃的靜態誤差,0.45℃的控制精度,以及只有0.83%的超調量,因而本設計具有很高的可靠性和穩定性。關鍵詞:單片機 恒溫控制 模糊控制
上傳時間: 2013-11-24
上傳用戶:1397412112
模擬串口就是利用51的兩個輸入輸出引腳如P1.0和P1.1,置1或0分別代表高低電平,也就是串口通信中所說的位,如起始位用低電平,則將其置0,停止位為高電平,則將其置1,各種數據位和校驗位則根據情況置1或置0。至于串口通信的波特率,說到底只是每位電平持續的時間,波特率越高,持續的時間越短。如波特率為9600BPS,即每一位傳送時間為1000ms/9600=0.104ms,即位與位之間的延時為為0.104毫秒。單片機的延時是通過執行若干條指令來達到目的的,因為每條指令為1-3個指令周期,可即是通過若干個指令周期來進行延時的,單片機常用11.0592M的的晶振,現在我要告訴你這個奇怪數字的來歷。用此頻率則每個指令周期的時間為(12/11.0592)us,那么波特率為9600BPS每位要間融多少個指令周期呢?
上傳時間: 2013-10-29
上傳用戶:zw380105939
近幾十年來,MCU制造技術快速發展,新系列MCU的穩定性、內部存儲器容量、I/O口的功能及其它性能指標更趨優化;隨著單片機技術的飛速發展,微控制器的應用領域越來越廣,它的市場占有率也越來越大。
上傳時間: 2013-10-08
上傳用戶:xymbian
4.1 編程的步驟、方法和技巧4.1.2 編程的方法和技巧 4.1.3 匯編語言程序的基本結構 4.2 匯編語言源程序的編輯和匯編 4.2.1 源程序編輯 4.2.2 源程序的匯編 4.2.3 偽指令 計算機在完成一項工作時,必須按順序執行各種操作。這些操作是程序設計人員用計算機所能接受的語言把解決問題的步驟事先描述好的,也就是事先編好計算機程序,再由計算機去執行。匯編語言程序設計,要求設計人員對單片機的硬件結構有較詳細的了解。編程時,對數據的存放、寄存器和工作單元的使用等要由設計者安排;而高語言程序設計時,這些工作是由計算機軟件完成的,程序設計人員不必考慮。 4.1.1 編程步驟 一、分析問題 首先,要對需要解決的問題進行分析,以求對問題有正確的理解。例如,解決問題的任務是什么?工作過程是什么?現有的條件,已知的數據,對運算的精確和速度方面的要求是什么?設計的硬件結構是否方便編程等等。 二、確定算法 算法就是如何將實際問題轉化成程序模塊來處理。 解決一個問題,常常有幾種可選擇的方法。從數學角度來描述,可能有幾種不同的算法。在編制程序以前,先要對不同的算法進行分析、比較,找出最適宜的算法。 ? 三、畫程序流程圖 程序流程圖是使用各種圖形、符號、有向線段等來說明程序設計過程的一種直觀的表示,常采用以下圖形及符號:橢圓框( )或桶行框( )表示程序的開始或結束。 矩形框( )表示要進行的工作。 菱形框( )表示要判斷的事情,菱形框內的表達式表示要判斷的內容。 圓圈( )表示連接點。 指向線(→)表示程序的流向。 流程圖步驟分得越細致,編寫程序時也就越方便。
上傳時間: 2013-10-10
上傳用戶:18888888888