Hi3531 H.264編解碼處理器用戶指南
上傳時間: 2014-12-24
上傳用戶:wxhwjf
單片機,H橋
上傳時間: 2013-10-27
上傳用戶:ysystc670
自己在學校的時候做的一些單片機仿真實例和一些資料,希望對大家有些幫助
上傳時間: 2013-11-08
上傳用戶:oojj
本書從應用角度深入淺出地介紹國際上最流行的MOTOROLA M68HC05系列單片機的 結構、指令系統(tǒng)、定時器、串行通訊接口(SCI)、串行外圍接口(SPI)、A/D轉換器、脈沖寬 度調制(PWM)、EPROM/EEPROM、液晶顯示(LCD)驅動器、屏幕顯示(OSD)驅動器、雙音多頻(DTMF)等I/O功能及其使用方法,重點詳細地論述匯編程序設計方法、系統(tǒng)設計方法、單片機開發(fā)與應用技術和大量具體應用實例。本書實用性強、取材新穎、內容豐富,適于電子、無線電、微機、自控、通訊等領域的工程技術人員和科研人員閱讀,也適合于作高等院校、專科學校和各類培訓班的教材或參考書。是單片機入門和開發(fā)應用單片機的實用資料。 MOTOROLA M68HC05系列8位單片機是國際上應用最廣泛、功能最豐富和性能價格比最優(yōu)的單片機。由于該系列單片機具有功能全面、速度高、系統(tǒng)設計簡單、使用方便、功耗低、可靠性高、價格低等許多特點,在家電、有線與無線通訊、儀表、測控系統(tǒng)、自控、汽車等領域得到了廣泛的應用,因而它在市場占有率方面占有絕對優(yōu)勢。 隨著電子產品的智能化和小型化的發(fā)展,將單片機應用于各類產品中,使提高產品的性能與檔次成為必然的趨勢。無論從性能方面還是從價格方面考慮,選用M68HC05系列單片機都將是最適宜的。 M68HC05系列單片機片內除具有RAM、ROM/EPROM/OTPROM(一次可編程ROM)或EEPROM、多功能16位定時器(具有輸入捕捉、輸出比較、溢出和實時中斷功能)、兩種省電低功耗方式、并行I/O口外,還具有許多特殊I/O功能,例如A/D轉換器、串行通訊接口(SCI)、串行外圍接口(SPI)、液晶顯示(LCD)驅動器、脈沖寬度調制(PWM)、屏幕顯示(OSD)驅動器、熒光顯示(VFD)驅動器、雙音多頻(DTMF)發(fā)生/接收器、實時時鐘((RTC)、鍵盤中斷和H橋驅動器等。M68HC05系列有近百種型號,可根據(jù)應用場合方便地選用具有所需功能的型號。這樣,既能充分利用單片機片內的資源,又不需外接其他電路芯片,使構成的應用系統(tǒng)極為簡單。M68HC05系列的應用系統(tǒng)是真正的單片系統(tǒng),通常只需外接極少量元件。 由于用M68HC05單片機內部的硬件完成所需的功能,因此,應用系統(tǒng)電路簡單,系統(tǒng)可靠性高、成本低、體積小、使用與調試方便,易于大批量生產,并且使與外圍功能有關的軟件程序的設計也大大簡化。 本書實用性強,取材新穎,內容豐富、全面,從應用角度深入淺出地介紹M68HC05系列單片機的結構、功能及其應用系統(tǒng)的設計與開發(fā),還重點介紹程序設計和大量具體應用實例。本書注重實用,以盡量簡明的語言、最少的篇幅,使讀者花最少的時間就能掌握M68HC05系列單片機的設計、開發(fā)與應用技術。本書作者具有多年從事單片機教學和科研的經驗,該書是根據(jù)最新資料和科研成果并結合親身經歷的實際教學內容編寫成的,希望也堅信本書對廣大讀者一定會有裨益。 本書編著者有:剛寒冰、齊秋群、剛勵韜、徐英新、姜洪福、姜朋、高京齋、李宇仁、劉穎、邊萌。本書不足和謬誤之處,請批評指正。
上傳時間: 2013-10-18
上傳用戶:exxxds
TLC2543是TI公司的12位串行模數(shù)轉換器,使用開關電容逐次逼近技術完成A/D轉換過程。由于是串行輸入結構,能夠節(jié)省51系列單片機I/O資源;且價格適中,分辨率較高,因此在儀器儀表中有較為廣泛的應用。 TLC2543的特點 (1)12位分辯率A/D轉換器; (2)在工作溫度范圍內10μs轉換時間; (3)11個模擬輸入通道; (4)3路內置自測試方式; (5)采樣率為66kbps; (6)線性誤差±1LSBmax; (7)有轉換結束輸出EOC; (8)具有單、雙極性輸出; (9)可編程的MSB或LSB前導; (10)可編程輸出數(shù)據(jù)長度。 TLC2543的引腳排列及說明 TLC2543有兩種封裝形式:DB、DW或N封裝以及FN封裝,這兩種封裝的引腳排列如圖1,引腳說明見表1 TLC2543電路圖和程序欣賞 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上傳時間: 2013-11-19
上傳用戶:shen1230
具備處理外部模擬信號功能是很多電子設備的基本要求。為了將模擬信號轉換為數(shù)字信 號,就需要藉助A/D 轉換器。將A/D 功能和MCU 整合在一起,就可減少電路的元件數(shù)量和 電路板的空間使用。 HT45F23 微控制器內建6 通道,12 位解析度的A/D 轉換器。在本應用說明中,將介紹如何 使用HT45F23 微控制器的A/D 功能。
上傳時間: 2013-10-27
上傳用戶:nostopper
2012TI杯陜西賽題,2012TI杯陜西賽題D題題目--聲音定位系統(tǒng)。
標簽: 2012 TI 聲音定位系統(tǒng)
上傳時間: 2014-12-26
上傳用戶:lwwhust
#include<iom16v.h> #include<macros.h> #define uint unsigned int #define uchar unsigned char uint a,b,c,d=0; void delay(c) { for for(a=0;a<c;a++) for(b=0;b<12;b++); }; uchar tab[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
上傳時間: 2013-10-21
上傳用戶:13788529953
DSP的使用正呈爆炸式發(fā)展。OFDM、GPS相關器、FFT、FIR濾波器或H.264之類計算密集型算法在從移動電話到汽車的各種應用中都很常見。設計人員實現(xiàn)DSP有三種選擇:他們可以使用DSP處理器、FPGA或掩膜ASIC。ASIC具有最高的吞吐量、最低的功耗和最低的成本,但其極大的NRE和較長研制周期使其對許多設計而言并不適用。定制ASIC的研制周期可達一年之久,比最終產品的使用壽命都長。FPGA已占居較大的市場份額,因為其能提供比DSP處理器更好的吞吐量,而且沒有ASIC的極大NRE和較長研制周期。 因此,常常將基于ARM的MCU和FPGA結合使用來實現(xiàn)這些設計,其中FPGA實現(xiàn)設計的DSP部分。然而,F(xiàn)PGA也有其自身的不足--最突出的是功耗很高(靜態(tài)功耗接近2W),且性能比ASIC慢。FPGA時鐘用于邏輯執(zhí)行時通常限制為50MHz,而ASIC可以400MHz或更高頻率執(zhí)行邏輯。其他缺點還包括在IP載入基于SRAM的FPGA時安全性還不夠理想,成本也較高。盡管FPGA成本已迅速降低,但價格通常在10,000片左右就不再下降,因此仍比較昂貴。 新型可定制Atmel處理器(CAP)MCU具有的門密度、單元成本、性能和功耗接近基于單元的ASIC,而NRE較低且開發(fā)時間較快。與基于ARM的非可定制標準產品MCU一樣,不需要單獨的ARM許可。 可定制MCU利用新型金屬可編程單元結構(MPCF)ASIC技術,其門密度介于170K門/mm2與210K門/mm2之間,與基于單元的ASIC相當。例如,實現(xiàn)D觸發(fā)器(DFF)的MPCF單元與標準的單元DFF都使用130nm的工藝,所用面積差不多相同。
上傳時間: 2013-10-29
上傳用戶:xymbian
MG3500SoC是支持H.264高清編解碼器的片上系統(tǒng),內部集成一個嵌入式ARM926處理器,支持高清H.264編解碼、MPEG鄄2解碼和JPEG編解碼。介紹了MG3500SoC的主要性能特點、引腳排列、主要接口功能及在DVR上的應用,以及MG3500SoC及其周圍器件的硬件設計,提出了在設計中應注意的問題。 Abstract: The MG3500System-on-Chip(SoC)is high definition(HD)H.264codec,including ARM926-EJ processor,H.264encoder/decoder,MPEG2decoder and JPEG/MJPEG encoder/decoder.The features,pin assignments,interfaces and the typical application of MG3500in DVR are introduced in this paper.The application hardware circuit between the MG3500SoC and peripheral device are given,the questions which the syetem design needs to pay attention are explained.
上傳時間: 2013-11-12
上傳用戶:elinuxzj