a_bit equ 20h ;個(gè)位數(shù)存放處 b_bit equ 21h ;十位數(shù)存放處 temp equ 22h ;計(jì)數(shù)器寄存器 star: mov temp,#0 ;初始化計(jì)數(shù)器 stlop: acall display inc temp mov a,temp cjne a,#100,next ;=100重來(lái) mov temp,#0 next: ljmp stlop ;顯示子程序 display: mov a,temp ;將temp中的十六進(jìn)制數(shù)轉(zhuǎn)換成10進(jìn)制 mov b,#10 ;10進(jìn)制/10=10進(jìn)制 div ab mov b_bit,a ;十位在a mov a_bit,b ;個(gè)位在b mov dptr,#numtab ;指定查表啟始地址 mov r0,#4 dpl1: mov r1,#250 ;顯示1000次 dplop: mov a,a_bit ;取個(gè)位數(shù) MOVC A,@A+DPTR ;查個(gè)位數(shù)的7段代碼 mov p0,a ;送出個(gè)位的7段代碼
標(biāo)簽: 直接驅(qū)動(dòng) 數(shù)碼管 計(jì)數(shù)器 程序
上傳時(shí)間: 2013-11-06
上傳用戶:lx9076
在16MHZ頻率下速度為16MIPS的8位RISC結(jié)構(gòu)單片機(jī),內(nèi)含硬件乘法器。 支持JTAG端口仿真和編程,仿真效果比傳統(tǒng)仿真同更真實(shí)有效。 8通道10位AD轉(zhuǎn)換器,支持單端和雙端差分信號(hào)輸入,內(nèi)帶增益可編程運(yùn)算放大器。 16K字節(jié)的FLASH存貯器,支持ISP、IAP編程,使系統(tǒng)開發(fā)、生產(chǎn)、維護(hù)更容易。 多達(dá)1K字節(jié)的SRAM,32個(gè)通用寄存器,三個(gè)數(shù)據(jù)指針,使用C語(yǔ)言編程更容易。 512字節(jié)的EEPROM存貯器,可以在系統(tǒng)掉電時(shí)保存您的重要數(shù)據(jù)。 多達(dá)20個(gè)中斷源,每個(gè)中斷有獨(dú)立的中斷向量入口地址。 2個(gè)8位定時(shí)/計(jì)數(shù)器,1個(gè)16位定時(shí)/計(jì)數(shù)器,帶捕捉、比較功能,有四個(gè)通道的PWM。 硬件USART、SPI和基于字節(jié)處理的I2C接口。 杰出的電氣性能,超強(qiáng)的抗干擾能力。每個(gè)IO口可負(fù)載40mA的電流,總電流不超過(guò)200mA。 可選片內(nèi)/片外RC振蕩、石英/陶瓷晶振、外部時(shí)鐘,更具備實(shí)時(shí)時(shí)鐘(RTC)功能;片內(nèi)RC振蕩可達(dá)8MHZ,頻率可校調(diào)到1%精度;片外晶振振蕩幅度可調(diào),以改善EMI性能。 內(nèi)置模擬量比較器。 可以用熔絲開啟、帶獨(dú)立振蕩器的看門狗,看門狗溢出時(shí)間分8級(jí)可調(diào)。 內(nèi)置上電復(fù)位電路和可編程低電壓檢測(cè)(BOD)復(fù)位電路。 六種睡眠模式,給你更低的功耗和更靈活的選擇。 ATMEGA16L工作電壓2.7V-5.5V,工作頻率0-8MHZ;ATMEGA16工作電壓4.5-5.5V,工作頻率0-16MHZ。 32個(gè)IO口,DIP40、TQFP44封裝。 與其它8位單片機(jī)相比,有更高的程序安全性,保護(hù)您的知識(shí)產(chǎn)權(quán)。
上傳時(shí)間: 2013-11-22
上傳用戶:wcl168881111111
MSP430F413實(shí)現(xiàn)的智能遙控器設(shè)計(jì):MSP430F413 單片機(jī)是TI 公司最近推出的超低功耗混合信號(hào)16 位單片機(jī)系列中的一種。它采用16 位精簡(jiǎn)指令系統(tǒng),125ns 指令周期,大部分的指令在一個(gè)指令周期內(nèi)完成,16 位寄存器和常數(shù)發(fā)生器,發(fā)揮了最高的代碼效率,而且片內(nèi)含有硬件乘法器,大大節(jié)省運(yùn)算的時(shí)間。該芯片采用低功耗設(shè)計(jì),具有五種低功耗模式,供電電壓范圍為1.8~3.6V,在工作模式下:2.2 伏工作電壓1MHz 工作頻率時(shí)電流為225uA;在待機(jī)模式電流為0.7uA;掉電模式(RAM 數(shù)據(jù)保持不變)電流為0.1uA。所以特別適用長(zhǎng)期使用電池工作的場(chǎng)合。它采用數(shù)字控制振蕩器(DCO),使得從低功耗模式到喚醒模式的轉(zhuǎn)換時(shí)間小于6us。該芯片具有8KB+256B Flash Memory,256B RAM,采用串行在線編程方式,為用戶編譯程序和控制參數(shù)提供靈活的空間,內(nèi)部的安全保密熔絲可使程序不必非法復(fù)制。此外,MSP430F413 具有強(qiáng)大的中斷功能,48 個(gè)通用I/O 引腳,96 段LCD 驅(qū)動(dòng)器,一個(gè)16 位定時(shí)器,這樣提高了對(duì)外圍設(shè)備的開發(fā)能力。
上傳時(shí)間: 2013-11-08
上傳用戶:bruce5996
描述了基于FPGA的FIR濾波器設(shè)計(jì)。根據(jù)FIR的原理及嚴(yán)格線性相位濾波器具有偶對(duì)稱的性質(zhì)給出了FIR濾波器的4種結(jié)構(gòu),即直接乘加結(jié)構(gòu)、乘法器復(fù)用結(jié)構(gòu)、乘累加結(jié)構(gòu)、DA算法。在本文中給出上述幾種算法的結(jié)構(gòu)框圖,并通過(guò)FPGA編程實(shí)現(xiàn)上述幾種算法,并給出所用的資源來(lái)比較各種算法的優(yōu)劣。
標(biāo)簽: FPGA FIR 濾波器 對(duì)比
上傳時(shí)間: 2013-12-09
上傳用戶:lvzhr
針對(duì)傳統(tǒng)集成電路(ASIC)功能固定、升級(jí)困難等缺點(diǎn),利用FPGA實(shí)現(xiàn)了擴(kuò)頻通信芯片STEL-2000A的核心功能。使用ISE提供的DDS IP核實(shí)現(xiàn)NCO模塊,在下變頻模塊調(diào)用了硬核乘法器并引入CIC濾波器進(jìn)行低通濾波,給出了DQPSK解調(diào)的原理和實(shí)現(xiàn)方法,推導(dǎo)出一種簡(jiǎn)便的引入?仔/4固定相移的實(shí)現(xiàn)方法。采用模塊化的設(shè)計(jì)方法使用VHDL語(yǔ)言編寫出源程序,在Virtex-II Pro 開發(fā)板上成功實(shí)現(xiàn)了整個(gè)系統(tǒng)。測(cè)試結(jié)果表明該系統(tǒng)正確實(shí)現(xiàn)了STEL-2000A的核心功能。 Abstract: To overcome drawbacks of ASIC such as fixed functionality and upgrade difficulty, FPGA was used to realize the core functions of STEL-2000A. This paper used the DDS IP core provided by ISE to realize the NCO module, called hard core multiplier and implemented CIC filter in the down converter, described the principle and implementation detail of the demodulation of DQPSK, and derived a simple method to introduce a fixed phase shift of ?仔/4. The VHDL source code was designed by modularity method , and the complete system was successfully implemented on Virtex-II Pro development board. Test results indicate that this system successfully realize the core function of the STEL-2000A.
標(biāo)簽: STEL 2000 FPGA 擴(kuò)頻通信
上傳時(shí)間: 2013-11-06
上傳用戶:liu123
工作原理 該裝置電路原理見圖1。由紅外線傳感器、信號(hào)放大電路、電壓比較器、延時(shí)電路和音響報(bào)警電路等組成。紅外線探測(cè)傳感器IC1探測(cè)到前方人體輻射出的紅外線信號(hào)時(shí),由IC1的②腳輸出微弱的電信號(hào),經(jīng)三極管VT1等組成第一級(jí)放大電路放大,再通過(guò)C2輸入到運(yùn)算放大器IC2中進(jìn)行高增益、低噪聲放大,此時(shí)由 IC2①腳輸出的信號(hào)已足夠強(qiáng)。IC3作電壓比較器,它的第⑤腳由R10、VD1提供基準(zhǔn)電壓,當(dāng)IC2①腳輸出的信號(hào)電壓到達(dá)IC3的⑥腳時(shí),兩個(gè)輸入端的電壓進(jìn)行比較, 此時(shí)IC3的⑦腳由原來(lái)的高電平變?yōu)榈碗娖健C4為報(bào)警延時(shí)電路,R14和C6組成延時(shí)電路,其時(shí)間約為1分鐘。當(dāng)IC3的⑦腳變?yōu)榈碗娖綍r(shí),C6通過(guò)VD2放電,此時(shí)IC4的②腳變?yōu)榈碗娖剿cIC4的③腳基準(zhǔn)電壓進(jìn)行比較,當(dāng)它低于其基準(zhǔn)電壓時(shí),IC4的①腳變?yōu)楦唠娖剑琕T2 導(dǎo)通,訊響器BL通電發(fā)出報(bào)警聲。人體的紅外線信號(hào)消失后,IC3的⑦腳又恢復(fù)高電平輸出,此時(shí)VD2截止。由于C6兩端的電壓不能突變, 故通過(guò)R14向 C6緩慢充電,當(dāng)C6兩端的電壓高于其基準(zhǔn)電壓時(shí),IC4的①腳才變?yōu)榈碗娖剑瑫r(shí)間約為1分鐘,即持續(xù)1分鐘報(bào)警。
標(biāo)簽: 自己動(dòng)手 紅外線 探測(cè) 防盜器
上傳時(shí)間: 2013-12-19
上傳用戶:Breathe0125
第八章 labview的編程技巧 本章介紹局部變量、全局變量、屬性節(jié)點(diǎn)和其他一些有助于提高編程技巧的問(wèn)題,恰當(dāng)?shù)剡\(yùn)用這些技巧可以提高程序的質(zhì)量。 8.1 局部變量 嚴(yán)格的語(yǔ)法盡管可以保證程序語(yǔ)言的嚴(yán)密性,但有時(shí)它也會(huì)帶來(lái)一些使用上的不便。在labview這樣的數(shù)據(jù)流式的語(yǔ)言中,將變量嚴(yán)格地分為控制器(Control)和指示器(Indicator),前者只能向外流出數(shù)據(jù),后者只能接受流入的數(shù)據(jù),反過(guò)來(lái)不行。在一般的代碼式語(yǔ)言中,情況不是這樣的。例如我們有變量a、b和c,只要需要我們可以將a的值賦給b,將b的值賦給c等等。前面所介紹的labview內(nèi)容中,只有移位積存器即可輸入又可輸出。另外,一個(gè)變量在程序中可能要在多處用到,在圖形語(yǔ)言中勢(shì)必帶來(lái)過(guò)多連線,這也是一件煩人的事。還有其他需要,因此labview引入了局部變量。
上傳時(shí)間: 2013-10-27
上傳用戶:xieguodong1234
Keil C51 V8 專業(yè)開發(fā)工具(PK51) PK51是為8051系列單片機(jī)所設(shè)計(jì)的開發(fā)工具,支持所有8051系列衍生產(chǎn)品,,支持帶擴(kuò)展存儲(chǔ)器和擴(kuò)展指令集(例如Dallas390/5240/400,Philips 51MX,Analog Devices MicroConverters)的新設(shè)備,以及支持很多公司的一流的設(shè)備和IP內(nèi)核,比如Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, NXP(founded by Philips), OKI, Silicon Labs,SMSC, STMicroeleectronics,Synopsis, TDK, Temic, Texas Instruments,Winbond等。 通過(guò)PK51專業(yè)級(jí)開發(fā)工具,可以輕松地了解8051的On-chip peripherals與及其它關(guān)鍵特性。 The PK51專業(yè)級(jí)開發(fā)工具包括… l μVision Ø 集成開發(fā)環(huán)境 Ø 調(diào)試器 Ø 軟件模擬器 l Keil 8051擴(kuò)展編譯工具 Ø AX51宏匯編程序 Ø ANSI C編譯工具 Ø LX51 連接器 Ø OHX51 Object-HEX 轉(zhuǎn)換器 l Keil 8051編譯工具 Ø A51宏匯編程序 Ø C51 ANSI C編譯工具 Ø BL51 代碼庫(kù)連接器 Ø OHX51 Object-HEX 轉(zhuǎn)換器 Ø OC51 集合目標(biāo)轉(zhuǎn)換器 l 目標(biāo)調(diào)試器 Ø FlashMON51 目標(biāo)監(jiān)控器 Ø MON51目標(biāo)監(jiān)控器 Ø MON390 (Dallas 390)目標(biāo)監(jiān)控器 Ø MONADI (Analog Devices 812)目標(biāo)監(jiān)控器 Ø ISD51 在系統(tǒng)調(diào)試 l RTX51微實(shí)時(shí)內(nèi)核 你應(yīng)該考慮PK51開發(fā)工具包,如果你… l 需要用8051系列單片機(jī)來(lái)開發(fā) l 需要開發(fā) Dallas 390 或者 Philips 51MX代碼 l 需要用C編寫代碼 l 需要一個(gè)軟件模擬器或是沒(méi)有硬件仿真器 l 需要在單芯片上基于小實(shí)時(shí)內(nèi)核創(chuàng)建復(fù)雜的應(yīng)用
上傳時(shí)間: 2013-10-30
上傳用戶:yy_cn
DesignSpark PCB 第3版現(xiàn)已推出! 包括3種全新功能: 1. 模擬介面 Simulation Interface 2. 設(shè)計(jì)計(jì)算機(jī) Design Calculator 3. 零件群組 Component Grouping 第3版新功能介紹 (含資料下載) 另外, 中文版的教學(xué)已經(jīng)準(zhǔn)備好了, 備有簡(jiǎn)體和繁體版, 趕快下載來(lái)看看! 設(shè)計(jì)PCB產(chǎn)品激活:激活入品 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum。
標(biāo)簽: DesignSpark PCB 設(shè)計(jì)工具 免費(fèi)下載
上傳時(shí)間: 2013-10-19
上傳用戶:小眼睛LSL
DesignSpark PCB 第3版現(xiàn)已推出! 包括3種全新功能: 1. 模擬介面 Simulation Interface 2. 設(shè)計(jì)計(jì)算機(jī) Design Calculator 3. 零件群組 Component Grouping 第3版新功能介紹 (含資料下載) 另外, 中文版的教學(xué)已經(jīng)準(zhǔn)備好了, 備有簡(jiǎn)體和繁體版, 趕快下載來(lái)看看! 設(shè)計(jì)PCB產(chǎn)品激活:激活入品 Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum。
標(biāo)簽: DesignSpark PCB 設(shè)計(jì)工具 免費(fèi)下載
上傳時(shí)間: 2013-10-07
上傳用戶:a67818601
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1