MSP430是德州公司新開發(fā)的一類具有16位總線的帶FLASH的單片機,由于其性價比和集成度高,受到廣大技術開發(fā)人員的青睞.它采用16位的總線,外設和內存統(tǒng)一編址,尋址范圍可達64K,還可以外擴展存儲器.具有統(tǒng)一的中斷管理,具有豐富的片上外圍模塊,片內有精密硬件乘法器、兩個16位定時器、一個14路的12位的模數(shù)轉換器、一個看門狗、6路P口、兩路USART通信端口、一個比較器、一個DCO內部振蕩器和兩個外部時鐘,支持8M的時鐘.由于為FLASH型,則可以在線對單片機進行調試和下載,且JTAG口直接和FET(FLASHEMULATION TOOL)的相連,不須另外的仿真工具,方便實用,而且,可以在超低功耗模式下工作,對環(huán)境和人體的輻射小,測量結果為100mw左右的功耗(電流為14mA左右),可靠性能好,加強電干擾運行不受影響,適應工業(yè)級的運行環(huán)境,適合與做手柄之類的自動控制的設備.我們相信MSP430單片機將會在工程技術應用中得以廣泛應用,而且,它是通向DSP系列的橋梁,隨著自動控制的高速化和低功耗化,MSP430系列將會得到越來越多人的喜愛.通過兩過多月的畢業(yè)設計,我對MSP430有了初步了解,對內部的硬件資源和自身的匯編語法進行了實驗,并開發(fā)了一個應用板,并進行了調試.鑒于時間和能力有限,沒能對所有的應用一一實驗.
上傳時間: 2013-11-21
上傳用戶:asdkin
S51編程器制作包:自制AT89S51編程器教程AT89S51芯片的日漸流行,對我們單片機初學者來說是一個大好消息。因為做個AT89S51編程器非常容易,而且串行編程模式更便于做成在線編程器,給頻繁燒片,調試帶來了巨大的方便。 電路: 只要焊13根線就可以搞定這個電路。基本原理:RST置高電平,然后向單片機串行發(fā)送 編程命令。P1.7(SCK)輸入移位脈沖,P1.6(MISO)串行輸出,P1.5(MOSI)串行輸入(要了解詳細編程原理可以去看AT89S51的數(shù)據(jù)手冊)。使用并口發(fā)出控制信號,74373只是用于信號轉換,因為并口直接輸出高電平的電壓有點沒到位,使用其他芯片也可以,還有人提出直接接電阻。并口引腳1控制P1.7,引腳14控制P1.5,引腳15讀P1.6,引腳16控制RST,引腳17接74373 LE(鎖存允許),18-25這些引腳都可以接地。建議在你的單片機系統(tǒng)板上做個6芯的接口。注意:被燒寫的單片機一定是最小系統(tǒng)(單片機已經(jīng)接好電源,晶振,可以運行),VCC,GND是給74373提供電源的。 還有一個方案:使用串口+單片機,這個方案已經(jīng)用了半年了。電路稍微麻煩一點,速度比較快,而且可以燒AT89C51等等。其實許多器件編程原理差不多,由于我沒太多時間研究器件手冊,更沒有MONEY買一堆芯片來測試,所以只實現(xiàn)了幾個最常用單片機編程功能(AT89C51,C52,C55,AT89S51,S52,S53)。如果要燒寫其他單片機,你可以直接編寫底層控制子程序(例如,寫一個單元,讀一個單元,擦除ROM的子程序)。如果有需要,我可以在器件選擇欄提供一個“X-CHIP”的選擇,“X-CHIP”的編程細節(jié)將由用戶自己去實現(xiàn)。當你仔細閱讀器件手冊后,會發(fā)現(xiàn)實現(xiàn)這些子程序其實好容易,這也是初學者學單片機編程的好課題。如果成功了會極大的提高你學單片機的積極性。 軟件: 這個軟件的通信,控制部分早在半年前就完成了,這回只是換了個界面和加入并口下載線的功能,希望你看到這個軟件不會想吐。使用很簡當,有一點特別,當你用鼠標右鍵點擊按鈕后,可以把相關操作設置為自動模式(只有打開文件,擦除芯片,寫FLASH ROM,讀FLASH ROM,效驗數(shù)據(jù) 可以設置),點擊‘自動完成’后會依次完成這些操作,并在開始時檢測芯片。當“打開文件”設為自動后,第2次燒寫同一個文件時不必再去打開文件,軟件會自動刷新緩沖。軟件在WIN XP,WIN 2000可以使用(管理員登陸的),在WIN 98 ,WIN ME使用并口模式時會更快些。這個軟件同時支持串口編程器和并口下載線。操作正常結束后會有聲音提示。如果沒有聲卡或聲卡爛了,則聲音會從機箱揚聲器中發(fā)出。注意:記得在CMOS設置中把并口設為ECP模式。就這些東西,應該夠詳細吧,還有什么問題或遇到什么困難可以聯(lián)系我,軟件出現(xiàn)什么問題一定要通知我修正。祝你一次就搞定。
上傳時間: 2014-01-24
上傳用戶:13162218709
微型機算計發(fā)展概述人類從原始社會學會使用工具以來到現(xiàn)代社會經(jīng)歷了三次大的產業(yè)革命:農業(yè)革命、工業(yè)革命、信息革命。而信息革命是以計算機技術和通信技術的發(fā)展和普及為代表的。人類已進入了高速發(fā)展的現(xiàn)代時期。其中計算機科學和技術發(fā)展之快,是任何其他技術都無法相提并論的自從1946年美國賓夕法尼亞大學研制成功的世界上第一臺電子計算機到現(xiàn)在已50多年的歷史。計算機的發(fā)展經(jīng)歷了四代:第一代:電子管電路計算機,電子管數(shù):18800個;繼電器數(shù)量:5000個;耗電量:150KW;重量:30t;占地面積:150平方米;運算速度:5000次加法運算/s。第二代:晶體管電路計算機(60年代初)第三代:小規(guī)模集成電路計算機。第四代:大規(guī)模(LSI)和超大規(guī)模(VSLI)集成電路計算機。第四代計算機基本情況:運算速度為每秒幾千億次到幾萬億次;從數(shù)值計算和數(shù)據(jù)處理到目前進行知識處理的人工智能階段;計算機不僅可以處理文字、字符、圖形圖象信息,而且可以處理音頻、視頻等多媒體信息;計算機正朝著智能化和多媒體化方向發(fā)展。微型計算機的定義:以微處理器為核心,再配上半導體存儲器、輸入/輸出接口電路、系統(tǒng)總線及其它支持邏輯電路組成的計算機稱微型計算機。在1971年美國Intel公司首先研制成功世界上第一塊微處理器芯片4004以來,差不多每隔2~3年就推出一代新的微處理器產品;如今已推出了第五代微處理器。因為微處理器是微型計算機的核心部件,它的性能在很大程度上決定了微型計算機的性能,所以微型計算機的發(fā)展是以微處理器的發(fā)展而更新?lián)Q代的。微處理器和微型計算機的發(fā)展:1.第一代微處理器和微型計算機:(1971~1973年)——4位CPU和低檔8位處理器,典型的產品有:Intel 4004、改進型的4040,是4位處理器,以它為核心構成的微機是MCS-4。Intel 8008是8位通用微處理器,以它為核心所構的微機是MCS-8。參數(shù):芯片采用PMOS工藝;集成度為2000管/片;時鐘頻率1MHz;平均指令執(zhí)行時間為20μs。2.第二代微處理器和微型計算機(1973~1978年)——成熟的8位CPU,典型的產品有:Intel 8080(1973年由Intel公司推出)MC6800 (1974年由美國Motorola推出。Z-80 (1975年由Zilog公司推出。Intel 8085 (1976年由Intel公司推出,是Intel 8080的改進型。MOS 6502,由MOS公司推出,它是IBM PC機問世之前世界上最流行的微型計算機Apple2(蘋果機)的CPU。第二代微處理器的參數(shù):芯片工藝采用NMOS工藝,集成度達到5000~9000管/片;時鐘頻率2~4MHz;平均指令執(zhí)行時間為1~2μs;具有多種尋址方式,指令系統(tǒng)完善,基本指令100多條。特點:具有中斷、DMA等控制功能;也考慮了兼容性、接口標準化和通用性、配套的外圍電路功能和種類齊全。在軟件方面:主要是匯編,還有一些簡單的高級語言和操作系統(tǒng)。
上傳時間: 2013-11-24
上傳用戶:蔣清華嗯
本項目設計的網(wǎng)絡化窗簾智能控制系統(tǒng),可以通過ZigBee無線網(wǎng)絡技術對整棟辦公大樓的窗簾進行集中控制管理,根據(jù)室外溫度、光照強度和空氣濕度等參數(shù)來統(tǒng)一調節(jié)樓宇百葉窗的傾斜角度,營造現(xiàn)代化辦公環(huán)境的同時,也可以起到節(jié)約能源和美化整棟建筑幕墻的作用。通過安裝在各個樓層的控制節(jié)點也可以根據(jù)用戶需求單獨控制,滿足個性化需要。
標簽: Zigbee 智能窗 控制系統(tǒng) 網(wǎng)絡
上傳時間: 2014-12-29
上傳用戶:我累個乖乖
C++在幾乎所有的計算環(huán)境中都非常普及,而且可以用于幾乎所有的應用程序。C++從C中繼承了過程化編程的高效性,并集成了面向對象編程的功能。C++在其標準庫中提供了大量的功能。有許多商業(yè)C++庫支持數(shù)量眾多的操作系統(tǒng)環(huán)境和專業(yè)應用程序。但因為它的內容太多了,所以掌握C++并不十分容易。本書詳述了C++語言的各個方面,包括數(shù)據(jù)類型、程序控制、函數(shù)、指針、調試、類、重載、繼承、多態(tài)性、模板、異常和輸入輸出等內容。每一章都以前述內容為基礎,每個關鍵點都用具體的示例進行詳細的講解。本書基本不需要讀者具備任何C++知識,書中包含了理解C++的所有必要知識,讀者可以從頭開始編寫自己的C++程序。本書也適合于具備另一種語言編程經(jīng)驗但希望全面掌握C++語言的讀者。 I created all the files under Microsoft Windows so lines are terminated by CR/LF. In addition to this "ReadMe" file you will find three zip archives in the primary archive, so you need to unzip each of these to get at the code. 為PDG格式,這有pdg閱讀器下載|pdg文件閱讀器下載
標簽: 源代碼
上傳時間: 2013-11-18
上傳用戶:gaoqinwu
PCB 被動組件的隱藏特性解析 傳統(tǒng)上,EMC一直被視為「黑色魔術(black magic)」。其實,EMC是可以藉由數(shù)學公式來理解的。不過,縱使有數(shù)學分析方法可以利用,但那些數(shù)學方程式對實際的EMC電路設計而言,仍然太過復雜了。幸運的是,在大多數(shù)的實務工作中,工程師并不需要完全理解那些復雜的數(shù)學公式和存在于EMC規(guī)范中的學理依據(jù),只要藉由簡單的數(shù)學模型,就能夠明白要如何達到EMC的要求。本文藉由簡單的數(shù)學公式和電磁理論,來說明在印刷電路板(PCB)上被動組件(passivecomponent)的隱藏行為和特性,這些都是工程師想讓所設計的電子產品通過EMC標準時,事先所必須具備的基本知識。導線和PCB走線導線(wire)、走線(trace)、固定架……等看似不起眼的組件,卻經(jīng)常成為射頻能量的最佳發(fā)射器(亦即,EMI的來源)。每一種組件都具有電感,這包含硅芯片的焊線(bond wire)、以及電阻、電容、電感的接腳。每根導線或走線都包含有隱藏的寄生電容和電感。這些寄生性組件會影響導線的阻抗大小,而且對頻率很敏感。依據(jù)LC 的值(決定自共振頻率)和PCB走線的長度,在某組件和PCB走線之間,可以產生自共振(self-resonance),因此,形成一根有效率的輻射天線。在低頻時,導線大致上只具有電阻的特性。但在高頻時,導線就具有電感的特性。因為變成高頻后,會造成阻抗大小的變化,進而改變導線或PCB 走線與接地之間的EMC 設計,這時必需使用接地面(ground plane)和接地網(wǎng)格(ground grid)。導線和PCB 走線的最主要差別只在于,導線是圓形的,走線是長方形的。導線或走線的阻抗包含電阻R和感抗XL = 2πfL,在高頻時,此阻抗定義為Z = R + j XL j2πfL,沒有容抗Xc = 1/2πfC存在。頻率高于100 kHz以上時,感抗大于電阻,此時導線或走線不再是低電阻的連接線,而是電感。一般而言,在音頻以上工作的導線或走線應該視為電感,不能再看成電阻,而且可以是射頻天線。
上傳時間: 2013-11-16
上傳用戶:極客
特點 顯示范圍0至19999(瞬間量),0至999999999(9位數(shù)累積量)可任意規(guī)劃 精確度0.03%滿刻度(瞬間量) 頻率輸入范圍 0.01Hz 至 10KHz 瞬間量與累積量時間基數(shù)可任意規(guī)劃(1 或 60 或 3600 秒) 瞬間量之最高顯示值可任意規(guī)劃(0至19999) 累積量之輸入脈波比例刻畫調整可任意規(guī)劃(0.00001至9999.99999) 具有二組警報功能 15 BIT 隔離類比輸出 數(shù)位RS-485 界面 數(shù)位脈波同步輸出功能
上傳時間: 2014-11-07
上傳用戶:xaijhqx
分立電阻器在最后的封裝狀態(tài)要進行單點通過/失敗測試,這對確保產品符合制造商性能指標至關重要,而且可以在出貨前識別劣質電阻器以及輕微不良的電阻器。通常要對電阻器進行兩項測試:電阻器電壓系數(shù)測試以及電阻器公差帶測試。為了確保產品質量,這些測試必須可靠,但為了保持高生產量,測試必須迅速進行。在許多分立電阻器生產測試中,還要使用分立儀器,如電源和數(shù)字萬用表等。
標簽: 分立電阻器 檢定 測試系統(tǒng)
上傳時間: 2013-10-18
上傳用戶:ewtrwrtwe
用到內存的序列化和反序列化,與CArchive的區(qū)別在于是內存中的,而且可以不分配內存只進行數(shù)據(jù)量的統(tǒng)計
上傳時間: 2015-02-09
上傳用戶:manlian
漢羅塔,而且可以移動,能夠清晰看見整個過程
標簽: 漢
上傳時間: 2014-01-23
上傳用戶:jjj0202