RSA加解密系統(tǒng)及其單芯片實(shí)現(xiàn)隨著計(jì)算機(jī)科技的進(jìn)步,帶給人類極大的便利性,但伴隨而來的卻是安全性之問題。最簡單便利的安全措施是利用使用者賬號及密碼加以控管,但密碼太短易被破解,密碼太長不便記憶,在網(wǎng)絡(luò)上進(jìn)行傳輸,利用簡單的網(wǎng)絡(luò)封包截取工具即可取得相關(guān)之使用者賬號及密碼,因此如何使用適當(dāng)之資安技術(shù)以保護(hù)網(wǎng)絡(luò)上之公開資訊,為一重要之課題。RSA 密碼系統(tǒng)為確保信息安全之一重要機(jī)制。本專題利用低成本且取得容易的8051 單芯片實(shí)現(xiàn)RSA加解密系統(tǒng)。關(guān)鍵詞: 信息安全、8051 單芯片、RSA 密碼系統(tǒng)。
上傳時(shí)間: 2013-11-05
上傳用戶:逗逗666
PHILIPS 的P89LPC900 系列FLASH 單片機(jī)部分型號提供了8 位精度的AD 轉(zhuǎn)換器,為許多控制系統(tǒng)帶來方便,諸如溫度控制、運(yùn)動(dòng)控制等,在MCU 發(fā)出控制指令后,常常需要將執(zhí)行機(jī)構(gòu)的情況反饋給MCU,從而構(gòu)成一個(gè)閉環(huán)系統(tǒng),達(dá)到精細(xì)控制的目的。這一檢測過程一般由各種傳感器完成,在某些對成本有高要求的場合,為了控制成本,也常使用一些簡單的分立元件替代數(shù)字傳感器,通常送到MCU 接口的都是一些經(jīng)過處理的電壓信號,內(nèi)帶ADC 的芯片能夠簡化設(shè)計(jì),并使成本進(jìn)一步降低。一般來說,8 位的AD 精度已經(jīng)足以應(yīng)對,但是在一些對精度要求比較高的場合,可能會(huì)需要10 位或者更高精度,細(xì)心的用戶通過仔細(xì)研究P89LPC900 單片機(jī)的特點(diǎn),發(fā)現(xiàn)P89LPC900 系列單片機(jī)ADC 的特點(diǎn)非常適合進(jìn)行ADC 過采樣,本文正是結(jié)合P89LPC900 的特點(diǎn),介紹該單片機(jī)在高精度模數(shù)轉(zhuǎn)換場合的應(yīng)用,以及使用過采樣技術(shù)需要滿足的條件和需注意事項(xiàng)。使這種低成本高精度的AD技術(shù)得以應(yīng)用。
上傳時(shí)間: 2013-10-11
上傳用戶:gokk
10月22日,德州儀器 (TI) 宣布推出價(jià)格更低的、基于 Stellaris ARM Cortex™-M3 的全新微處理器產(chǎn)品,擴(kuò)展了旗下微處理器 (MCU) 陣營,從而為開發(fā)人員滿足嵌入式設(shè)計(jì)需求提供了更高的靈活性。29 款全新 Stellaris MCU 包括針對運(yùn)動(dòng)控制應(yīng)用、智能模擬功能以及擴(kuò)展的高級連接選項(xiàng)等的獨(dú)特 IP,可為工業(yè)應(yīng)用提供各種價(jià)格/性能的解決方案。此外,該產(chǎn)品系列還可提供更大范圍的存儲器引腳兼容以及最新緊湊型封裝,可顯著節(jié)省空間與成本。由于 Stellaris MCU 卓越的集成度已融入 TI 的規(guī)模效應(yīng)之中,由此帶來的高效率可使整個(gè) Stellaris 系列的價(jià)格平均下降 13%。TI 綜合 StellarisWare® 軟件可為每款器件提供支持,從而可加速能源、安全以及連接市場領(lǐng)域的應(yīng)用開發(fā)。
標(biāo)簽: Stelleris Cortex-M AR 內(nèi)核
上傳時(shí)間: 2013-11-14
上傳用戶:如果你也聽說
本實(shí)驗(yàn)是基于EasyFPGA030 的串口接收設(shè)計(jì)。FPGA 除了需要控制外圍器件完成特定的功能外,在很多的應(yīng)用中還需要完成FPGA 和FPGA 之間、FPGA 和外圍器件之間以及FPGA 和微機(jī)的數(shù)據(jù)交換和指令傳輸,稱之為FPGA 數(shù)據(jù)傳輸。FPGA 的數(shù)據(jù)通信的方式有并行通信和串行通信兩種,這里我們就本實(shí)驗(yàn)重點(diǎn)講述串口通信。所謂串口通信是指外設(shè)與計(jì)算機(jī)之間使用一根數(shù)據(jù)信號線(另外需要地線,可能還需要控制線),數(shù)據(jù)在一根數(shù)據(jù)信號線上一位一位地進(jìn)行傳輸,每一位數(shù)據(jù)都占據(jù)一個(gè)固定的時(shí)間長度。這種通信方式使用的數(shù)據(jù)線少,在遠(yuǎn)距離通信中可以節(jié)約成本。當(dāng)然,其傳輸?shù)乃俣缺炔⑿袀鬏斅?/p>
標(biāo)簽: 串口接收 顯示設(shè)計(jì)
上傳時(shí)間: 2013-10-08
上傳用戶:wushengwu
單片機(jī)系統(tǒng)的低功耗設(shè)計(jì)策略:摘要嵌入式系統(tǒng)的低功耗設(shè)計(jì)需要全面分析各方面因素,統(tǒng)籌規(guī)劃。在設(shè)計(jì)之初,各個(gè)因素往往是相互制約、相互影響的,一個(gè)降低系統(tǒng)功耗的措施有時(shí)會(huì)帶來其他方面的“負(fù)效應(yīng)”。因此,降低系統(tǒng)整體功耗,需要仔細(xì)分析和計(jì)算。本文從硬件和應(yīng)用軟件設(shè)計(jì)兩個(gè)方面,闡述一個(gè)以單片機(jī)為核心的嵌入式系統(tǒng)低功耗設(shè)計(jì)時(shí)所需考慮的一些問題。關(guān)鍵詞低功耗設(shè)計(jì) 硬件設(shè)計(jì) 應(yīng)用軟件設(shè)計(jì) 低功耗模式 在嵌入式應(yīng)用中,系統(tǒng)的功耗越來越受到人們的重視,這一點(diǎn)對于需要電池供電的便攜式系統(tǒng)尤其明顯。降低系統(tǒng)功耗,延長電池的壽命,就是降低系統(tǒng)的運(yùn)行成本。對于以單片機(jī)為核心的嵌入式應(yīng)用,系統(tǒng)功耗的最小化需要從軟、硬件設(shè)計(jì)兩方面入手?! ‰S著越來越多的嵌入式應(yīng)用使用了實(shí)時(shí)操作系統(tǒng),如何在操作系統(tǒng)層面上降低系統(tǒng)功耗也成為一個(gè)值得關(guān)注的問題。限于篇幅,本文僅從硬件設(shè)計(jì)和應(yīng)用軟件設(shè)計(jì)兩個(gè)方面討論。
標(biāo)簽: 單片機(jī)系統(tǒng) 低功耗設(shè)計(jì) 策略
上傳時(shí)間: 2013-11-21
上傳用戶:zhenyushaw
用單片機(jī)制作通用型電視遙控器:本文介紹了一種用MCS-51系列單片機(jī)AT89C52代替專用遙控芯片的設(shè)計(jì)方案,通過軟件模擬實(shí)現(xiàn)了電視機(jī)遙控編碼的發(fā)射,并且達(dá)到“一器多用”。上世紀(jì)八十年代初,日本率先在電視產(chǎn)品中使用了紅外遙控技術(shù),目前已經(jīng)在電視機(jī)上得到了廣泛應(yīng)用。電視遙控器使用的是專用集成發(fā)射芯片來實(shí)現(xiàn)遙控碼的發(fā)射,如東芝TC9012,飛利浦SAA3010T等。這些芯片價(jià)格較貴,且相互之間采用的遙控編碼格式互不兼容,所以各機(jī)型的遙控器通常只能針對各自的遙控對象而無法通用。本文在試驗(yàn)驗(yàn)證的基礎(chǔ)上,介紹了如何利用低成本的MCS-51系列單片機(jī)來實(shí)現(xiàn)遙控碼的模擬發(fā)射,并實(shí)現(xiàn)遙控器的通用化。遙控發(fā)射技術(shù)的基本原理通常彩電遙控信號的發(fā)射,就是將某個(gè)按鍵所對應(yīng)的控制指令和系統(tǒng)碼(由0和1組成的序列),調(diào)制在32~56KHz范圍內(nèi)的載波上,然后經(jīng)放大、驅(qū)動(dòng)紅外發(fā)射管將信號發(fā)射出去。不同公司的遙控芯片,采用的遙控碼格式也不一樣。在此介紹較普遍的兩種,一種是NEC標(biāo)準(zhǔn),一種是PHILIPS 標(biāo)準(zhǔn)。
上傳時(shí)間: 2013-11-17
上傳用戶:jiangfire
基于單片機(jī)的陶瓷窯多點(diǎn)溫度檢測系統(tǒng):摘 要:系統(tǒng)以51單片機(jī)為核心,利用K型熱電偶作為傳感器,對陶瓷窯中多點(diǎn)溫度進(jìn)行監(jiān)控,通過串行通信,可供PC機(jī)上繪制溫度變化曲線圖的技術(shù)人員分析問題,并設(shè)計(jì)了新穎的冷端補(bǔ)償電路和通用查表法,本系統(tǒng)成本低,測溫精度高,可靠實(shí)用.關(guān)鍵詞:單片機(jī);串行通信;冷端溫度補(bǔ)償;VB 在燒結(jié)陶瓷時(shí),火候的控制對陶瓷的質(zhì)量、色澤有直接的影響,進(jìn)一步影響陶瓷成品的價(jià)格,而長期以來控制火候的工作就依靠工人師傅的經(jīng)驗(yàn),本文設(shè)計(jì)了一種多點(diǎn)溫度實(shí)時(shí)監(jiān)控系統(tǒng),它能在Pc機(jī)上實(shí)時(shí)顯示測量點(diǎn)的溫度而且如果溫度超過設(shè)定的臨界值時(shí),就發(fā)出信號報(bào)警,并且可以通過Pc機(jī)繪制同一個(gè)時(shí)刻不同點(diǎn)或者是不同時(shí)刻同一點(diǎn)的溫度變化曲線.這樣能有助于發(fā)現(xiàn)問題并解決問題,為節(jié)約成本和提高生產(chǎn)率、生產(chǎn)質(zhì)量做出貢獻(xiàn).
標(biāo)簽: 單片機(jī) 陶瓷 多點(diǎn) 溫度檢測
上傳時(shí)間: 2013-10-16
上傳用戶:lhuqi
基于單DSP的VoIP模擬電話適配器研究與實(shí)現(xiàn):提出和實(shí)現(xiàn)了一種新穎的基于單個(gè)通用數(shù)字信號處理器(DSP)的VoIP模擬電話適配器方案。DSP的I/O和存儲資源非常有限,通常適于運(yùn)算密集型應(yīng)用,不適宜控制密集型應(yīng)用[5]。該系統(tǒng)高效利用單DSP的I/O和片內(nèi)外存儲器資源,采用μC/OS-II嵌入式實(shí)時(shí)操作系統(tǒng),支持SIP和TCP-UDP/IP協(xié)議,通過LAN或者寬帶接入,使普通電話機(jī)成為Internet終端,實(shí)現(xiàn)IP電話。該系統(tǒng)軟硬件結(jié)構(gòu)緊湊高效,運(yùn)行穩(wěn)定,成本低,具有廣闊的應(yīng)用前景。關(guān)鍵詞:模擬電話適配器;IP電話;數(shù)字信號處理器;μC/OS-II 【Abstract】This paper presents a VoIP ATA solution based on a single digital signal processor (DSP). DSPs are suitable for arithmetic-intensiveapplication and unsuitable for control-intensive application because of the limitation of I/O and memory resources. This solution is based on a 16-bitfixed-point DSP and μC/OS-II embedded real-time operating system. It makes good use of the limited resources, supports SIP and TCP-UDP/IPprotocol. It can connect the analog telephone to Internet and realize the VoIP application. This system has a great future for its high efficiency andlow cost.【Key words】Analog telephone adapter (ATA); Voice over Internet protocol (VoIP); Digital signal processor (DSP); μC/OS-II Research and Implementation of VoIPATA Based on Single DSP
上傳時(shí)間: 2013-11-20
上傳用戶:Wwill
世界著名廠家單片機(jī)簡介1.Motorola 單片機(jī):Motorola是世界上最大的單片機(jī)廠商,品種全,選擇余地大,新產(chǎn)品多,在8位機(jī)方面有68HC05和升級產(chǎn)品68HC08,68HC05有30多個(gè)系列200多個(gè)品種,產(chǎn)量超過20億片.8位增強(qiáng)型單片機(jī)68HC11也有30多個(gè)品種,年產(chǎn)量1億片以上,升級產(chǎn)品有68HC12.16位單片機(jī)68HC16也有十多個(gè)品種.32位單片機(jī)683XX系列也有幾十個(gè)品種.近年來以PowerPC,Codfire,M.CORE等作為CPU,用DSP作為輔助模塊集成的單片機(jī)也紛紛推出,目前仍是單片機(jī)的首選品牌.Motorola單片機(jī)特點(diǎn)之一是在同樣的速度下所用的時(shí)鐘較Intel類單片機(jī)低的多因而使得高頻噪聲低,抗干擾能力強(qiáng),更適合用于工控領(lǐng)域以及惡劣環(huán)境.Motorola 8位單片機(jī)過去策略是掩膜為主,最近推出OTP計(jì)劃以適應(yīng)單片機(jī)的發(fā)展,在32位機(jī)上,M.CORE在性能和功耗上都勝過ARM7.2.Microchip 單片機(jī):Microchip 單片機(jī)是市場份額增長最快的單片機(jī).他的主要產(chǎn)品是16C系列8位單片機(jī),CPU采用RISC結(jié)構(gòu),僅33條指令,運(yùn)行速度快,且以低價(jià)位著稱,一般單片機(jī)價(jià)格都在1美元以下.Microchip 單片機(jī)沒有掩膜產(chǎn)品,全部都是OTP器件(現(xiàn)已推出FLASH型單片機(jī)).Microchip強(qiáng)調(diào)節(jié)約成本的最優(yōu)化設(shè)計(jì),是使用量大,檔次低,價(jià)格敏感的產(chǎn)品.3.Scenix單片機(jī):Scenix單片機(jī)的I/O模塊最有創(chuàng)意.I/O模塊的集成與組合技術(shù)是單片機(jī)技術(shù)不可缺少的重要方面.除傳統(tǒng)的I/O功能模塊如并行I/O,URT,SPI,I2C,A/D,PWM,PLL,DTMF等,新的I/O模塊不斷出現(xiàn),如USB,CAN,J1850,最具代表的是Motorola 32位單片機(jī),它集成了包括各種通信協(xié)議在內(nèi)的I/O模塊,而Scenix單片機(jī)在I/O模塊的處理上引入了虛擬I/O的概念. Scenix單片機(jī)采用了RISC結(jié)構(gòu)的CPU,使CPU最高工作頻率達(dá)50MHz.運(yùn)算速度接近50MIPS.有了強(qiáng)有力的CPU,各種I/O功能便可以用軟件的辦法模擬.單片機(jī)的封裝采用20/28引腳.公司提供各種I/O的庫函數(shù),用于實(shí)現(xiàn)各種I/O模塊的功能.這些軟件完成的模塊包括多路UART,多種A/D,PWM,SPI,DTMF,FSK,LCD驅(qū)動(dòng)等,這些都是通常用硬件實(shí)現(xiàn)起來相當(dāng)復(fù)雜的模塊.4.NEC單片機(jī):NEC單片機(jī)自成體系,以8位機(jī)78K系列產(chǎn)量最高,也有16位,32位單片機(jī).16位單片機(jī)采用內(nèi)部倍頻技術(shù),以降低外時(shí)鐘頻率.有的單片機(jī)采用內(nèi)置操作系統(tǒng).NEC的銷售策略注重服務(wù)大客戶,并投入相當(dāng)大的技術(shù)力量幫助大客戶開發(fā)新產(chǎn)品.5.東芝單片機(jī):東芝單片機(jī)從4位倒64位,門類齊全.4位機(jī)在家電領(lǐng)域仍有較大市場.8位機(jī)主要有870系列,90系列等.該類單片機(jī)允許使用慢模式,采用32KHz時(shí)鐘功耗低至10uA數(shù)量級.CPU內(nèi)部多組寄存器的使用,使得中斷響應(yīng)與處理更加快捷.東芝公司的32位機(jī)采用MIPS3000 ARISC的CPU結(jié)構(gòu),面向VCD,數(shù)字相機(jī),圖象處理市場.6.富士通單片機(jī):富士通也有8位,16位和32位單片機(jī),但是8位機(jī)使用的是16位的CPU內(nèi)核.也就是說8位機(jī)與16位機(jī)指令相同,使得開發(fā)比較容易.8位機(jī)有名是MB8900系列,16位機(jī)有MB90系列.富士通注重服務(wù)大公司,大客戶,幫助大客戶開發(fā)產(chǎn)品.7.Epson 單片機(jī):Epson公司以擅長制造液晶顯示器著稱,故Epson單片機(jī)主要為該公司生產(chǎn)的LCD配套.其單片機(jī)的LCD驅(qū)動(dòng)做的特別好.在低電壓,低功耗方面也很有特色.目前0.9V供電的單片機(jī)已經(jīng)上市,不久LCD顯示手表將使用0.5V供電.
上傳時(shí)間: 2014-12-28
上傳用戶:leyesome
電梯的開關(guān)門過程是一個(gè)變速運(yùn)動(dòng)過程 ,需要對電梯門系統(tǒng)的驅(qū)動(dòng)電機(jī)進(jìn)行調(diào)速控制;本文提出了一種以高性能單片微機(jī)87C196MC 為核心的電梯門機(jī)變頻調(diào)速控制系統(tǒng),功率驅(qū)動(dòng)電路采用驅(qū)動(dòng)MOSFET 的專用集成電路IR2130;分析了基于PWM 技術(shù)控制電梯門機(jī)運(yùn)行的方法;采用單片微機(jī)和功率驅(qū)動(dòng)專用集成電路將門系統(tǒng)電機(jī)的交流變頻器和驅(qū)動(dòng)控制器集為一體,得到了一種可靠性高、控制靈活、成本低、體積小的電梯門機(jī)控制器。關(guān)鍵字:變頻器;正弦脈寬調(diào)制;電梯門機(jī)系統(tǒng) 電梯的門機(jī)系統(tǒng)是電梯的一個(gè)非常重要的子系統(tǒng)。門機(jī)系統(tǒng)性能的優(yōu)劣直接關(guān)系著整個(gè)電梯系統(tǒng)能否正常地運(yùn)行。所以說,對門機(jī)系統(tǒng)的設(shè)計(jì)開發(fā)及制造是電梯系統(tǒng)設(shè)計(jì)開發(fā)及制造的一個(gè)關(guān)鍵環(huán)節(jié)。從控制這個(gè)角度來說,研究的重點(diǎn)應(yīng)側(cè)重于如何把先進(jìn)的變頻調(diào)速技術(shù)應(yīng)用到門機(jī)系統(tǒng)中,使門機(jī)系統(tǒng)能高效經(jīng)濟(jì)可靠地運(yùn)行。在目前的工程實(shí)踐中,交流電機(jī)的變頻調(diào)速策略主要有兩種方法,即正弦脈寬調(diào)制方法(SPWM)和空間矢量脈寬調(diào)制方法(SVPWM)。其中SPWM 的基本原理就是用正弦波和高頻三角載波比較產(chǎn)生PWM 脈沖序列:當(dāng)基波(正弦波)高于三角載波時(shí),相應(yīng)的開關(guān)器件導(dǎo)通,反之,當(dāng)基波低于三角載波時(shí),相應(yīng)的開關(guān)器件截止。產(chǎn)生的PWM 脈沖序列作為逆變器功率開關(guān)器件的驅(qū)動(dòng)控制信號。本電梯門機(jī)變頻調(diào)速系統(tǒng)就是采用SPWM 調(diào)制方法,采用INTEL 公司的16 位高性能微控制器87C196MC 作為核心控制芯片,由87C196MC 的PWM 波形發(fā)生模塊產(chǎn)生PWM 信號去驅(qū)動(dòng)功率電路,從而帶動(dòng)門機(jī)按照預(yù)先設(shè)定的運(yùn)行曲線運(yùn)行。
上傳時(shí)間: 2013-10-16
上傳用戶:zhaoman32
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1