Programming for feal strong programmers
標簽: Programming programmers strong feal
上傳時間: 2017-03-28
上傳用戶:海陸空653
C Tutorial with a strong emphasis on KEIL C51 A definitive recomendation for a startup in KEIL C for 8051 family
標簽: KEIL recomendation definitive Tutorial
上傳時間: 2013-12-05
上傳用戶:wanqunsheng
Board game with a very strong computer enemy and many different levels.
標簽: different computer strong levels
上傳時間: 2013-12-19
上傳用戶:cmc_68289287
微弱信號檢測裝置 四川理工學院 劉鵬飛、梁天德、曾學明 摘要: 本設計以TI的Launch Pad為核心板,采用鎖相放大技術設計并制作了一套微弱信號檢測裝置,用以檢測在強噪聲背景下已知頻率微弱正弦波信號的幅度值,并在液晶屏上數字顯示出所測信號相應的幅度值。實驗結果顯示其抗干擾能力強,測量精度高。 關鍵詞:強噪聲;微弱信號;鎖相放大;Launch Pad Abstract: This design is based on the Launch Pad of TI core board, using a lock-in amplifier technique designed and produced a weak signal detection device, to measure the known frequency sine wave signal amplitude values of the weak in the high noise background, and shows the measured signal amplitude of the corresponding value in the liquid crystal screen. Test results showed that it has high accuracy and strong anti-jamming capability. Keywords: weak signal detection; lock-in-amplifier; Launch Pad 1、引言 隨著現代科學技術的發展,在科研與生產過程中人們越來越需要從復雜高強度的噪聲中檢測出有用的微弱信號,因此對微弱信號的檢測成為當前科研的熱點。微弱信號并不意味著信號幅度小,而是指被噪聲淹沒的信號,“微弱”也僅是相對于噪聲而言的。只有在有效抑制噪聲的條件下有選擇的放大微弱信號的幅度,才能提取出有用信號。微弱信號檢測技術的應用相當廣泛,在生物醫學、光學、電學、材料科學等相關領域顯得愈發重要。 2、方案論證 針對微弱信號的檢測的方法有很多,比如濾波法、取樣積分器、鎖相放大器等。下面就針對這幾種方法做一簡要說明。 方案一:濾波法。 在大部分的檢測儀器中都要用到濾波方法對模擬信號進行一定的處理,例如隔離直流分量,改善信號波形,防止離散化時的波形混疊,克服噪聲的不利影響,提高信噪比等。常用的噪聲濾波器有:帶通、帶阻、高通、低通等。但是濾波方法檢測信號不能用于信號頻譜與噪聲頻譜重疊的情況,有其局限性。雖然可以對濾波器的通頻帶進行調節,但其噪聲抑制能力有限,同時其準確性與穩定性將大打折扣。
上傳時間: 2013-11-04
上傳用戶:lty6899826
為解決直流逆變交流的問題,有效地利用能源,讓電源輸出最大功率,設計了高性能的基于IR2101最大功率跟蹤逆變器,并以SPMC75F2413A單片機作為主控制器。高電壓、高速功率的MOSFET或IGBT驅動器IR2101采用高度集成的電平轉換技術,同時上管采用外部自舉電容上電,能夠穩定高效地驅動MOS管。該逆變器可以實現DC/AC的轉換,最大功率點的跟蹤等功能。實際測試結果表明,該逆變器系統具有跟蹤能力強,穩定性高,反應靈敏等特點,該逆變器不僅可應用于普通的電源逆變系統,而且可應用于光伏并網發電的逆變系統,具有廣泛的市場前景。 Abstract: To solve the problem of DC-AC inverter, and to utilize solar energy more efficiently, the design of maximum power point tracking inverter based on IR2101 was achieved with a high-performance, which can make the system output power maximum. SPMC75F2413A was adopted as main controller. IR2101 is a high voltage, high speed power MOSFET and IGBT driver. It adopted highly integrated voltage level transforming technology, and an external bootstrap capacitor was used, which could drive MOS tube efficiently and stably. Many functions are achieved in the system, such as DC/AC conversion, maximun power point tracking, etc. The actual test result shows that the inverter system has characteristics of strong tracking ability, high stability and reacting quickly. The design can not only be used in ordinary power inverter system, but also be used in photovoltaic power inverter system. The design has certain marketing prospects
上傳時間: 2013-11-17
上傳用戶:lliuhhui
數字控制的交流調速系統所選用的微處理器、功率器件及產生PWM波的方法是影響交流調速系統性能好壞的直接因素。在介紹了正弦脈寬調制(SPWM)技術的基礎上,設計了一種以8098單片機作為控制器,以智能功率模塊IPM為開關器件的變頻調速系統。通過軟件編程,產生正弦脈沖寬度調制波形來控制絕緣柵雙極晶體管的導通和關斷,從而達到控制異步電動機轉速的目的。實驗結果表明,該系統可調頻率調電壓,穩定度高,調速范圍寬,具有較強的實用價值 Abstract: AC variable speed with digital control systems used microprocessors, power devices and generate PWM wave is the direct factors of affecting the performance AC speed regulation system. On the basis of introducing the sinusoidal pulse width modulation (SPWM) technology,this paper designed variable speed system which used 8098 as a controller, intelligent power module IPM as switching device. Through software programming, resulting in sinusoidal pulse width modulation waveform to control the insulated gate bipolar transistor turn on and off, so as to achieve the purpose of speed control of induction motors. Experimental results show that the system can adjust frequency modulation voltage, high stability, wide speed range, has a strong practical value.
上傳時間: 2013-11-14
上傳用戶:ynwbosss
以89S52單片機和EP1C6Q240C8型FPGA為控制核心的多功能計數器,是由峰值檢波、A/D轉換、程控放大、比較整形、移相網絡部分組成,可實現測量正弦信號的頻率、周期和相位差的功能。多功能計數器采用等精度的測量方法,可實現頻率為1Hz~10MHz、幅度為0.01~5Vrms的正弦信號的精確測頻,以及頻率為10Hz~100kHz、幅度為0.5~5Vrms的正弦信號精確測相。液晶顯示器能夠實時顯示當前信號的頻率、周期和相位差。該多功能計數器精度高,界面友好,實用性強。 Abstract: A multi-function counter,which uses89S52MCU and EP1C6Q240C8FPGA as a control core,consists of peak detector,A/D conversion,program-controlled amplification,compared shaping and phase-shifting network part.The counter measures the frequency,period and phase of sinusoidal signal.With the equal precision method,the multi-function counter achieves the precise frequency measurement of the sinusoidal signal which its frequency is from1Hz to10MHz,its amplitude is from0.01Vrms to5Vrms,as well as the accurate phase measurement of the sinusoidal signal which its frequency is from10Hz to100kHz,its amplitude is from0.5Vrms to5Vrms.The LCD monitor real-time displays the frequency,period and phase difference of current signal.The multi-function counter features high precision,friendly interface,and strong practical.
上傳時間: 2013-11-15
上傳用戶:gy592333
提出一種基于單片機AT89C51SND1C的MP3播放系統的設計方案。單片機集成了專用的解碼器,使用K9F1208閃存作為外存儲器,放音電路采用CS4330,存儲文件通過播放器上的USB接口設備從PC機上直接下載,液晶顯示采用LCD1602。方案設計簡單,性價比高,低功耗,易擴展。由于采用的是通用單片機實現的,可以很容易地移植到其他微控制器系統中,有很強的市場競爭能力和實用價值。 Abstract: A MP3 player design based on microchip AT89C51SND1C was presented, which used K9F1208 Flash chip as the memory circuit and used CS4330 as play chip. Storage files were download from PC through USB interfaces player on the device,and the LCD/602 was used as display screen. This system had characteristics of simple design,low power,easy expand,low cost and high recognition. Using of universual microchip make it easy to transplant to other microcontrol system,and have strong market competitiom and practical value.
上傳時間: 2014-12-27
上傳用戶:佳期如夢
匯編器在微處理器的驗證和應用中舉足輕重,如何設計通用的匯編器一直是研究的熱點之一。本文提出了一種開放式的匯編器系統設計思想,在匯編語言與機器語言間插入中間代碼CMDL(code mapping description language)語言,打破匯編語言與機器語言的直接映射關系,由此建立起一套描述匯編語言與機器語言的開放式映射體系。基于此開放式映射體系開發了一套匯編器系統,具有較高層次上的通用性和可移植性。【關鍵詞】指令集,CMDL,匯編器,開放式 Design of Retargetable Assembler System Liu Ling Feng Wen Nan Wang Ying Chun Jiang An Ping Ji Li Jiu IME of Peking University, 100871【摘要】An assembler plays a very important role in the field of microprocessor verifications and applications, thus how to build a retargetable assembler system has been a hotspot in this field for long time. This paper presents a new method about the retargetable assembler system design.It provides a kind of language CMDL, code mapping description language. During the process of assembling, assembler languages are firstly translated to CMDL, and then mapped to the machine codes. In an other word, CMDL is inserted between assembler languages and machine codes during the translation procedure. As a medium code, CMDL has a lot of features, such as high extraction, strong descript capabilities. It can describe almost all attributes of assembler languages. By breaking the direct mapping relationship between assembler languages and machine codes, the complexities of machine codes are hided to the users, therefore, the new retargetable assembler system has higher retargetable level by converting the mapping from assembler languages and machine codes to assembler languages and CMDL, and implementationof it becomes easier. Based on the new mapping system structure, a retargetable assemblersystem is developed. It proved the whole system has good retargetability and implantability.【關鍵詞】instruction set, symbol table, assembler, lexical analysis, retargetability
上傳時間: 2013-10-10
上傳用戶:meiguiweishi
The C500 microcontroller family usually provides only one on-chip synchronous serialchannel (SSC). If a second SSC is required, an emulation of the missing interface mayhelp to avoid an external hardware solution with additional electronic components.The solution presented in this paper and in the attached source files emulates the mostimportant SSC functions by using optimized SW routines with a performance up to 25KBaud in Slave Mode with half duplex transmission and an overhead less than 60% atSAB C513 with 12 MHz. Due to the implementation in C this performance is not the limitof the chip. A pure implementation in assembler will result in a strong reduction of theCPU load and therefore increase the maximum speed of the interface. In addition,microcontrollers like the SAB C505 will speed up the interface by a factor of two becauseof an optimized architecture compared with the SAB C513.Moreover, this solution lays stress on using as few on-chip hardware resources aspossible. A more excessive consumption of those resources will result in a highermaximum speed of the emulated interface.Due to the restricted performance of an 8 bit microcontroller a pin compatible solution isprovided only; the internal register based programming interface is replaced by a set ofsubroutine calls.The attached source files also contain a test shell, which demonstrates how to exchangeinformation between an on-chip HW-SSC and the emulated SW-SSC via 5 external wiresin different operation modes. It is based on the SAB C513 (Siemens 8 bit microcontroller).A table with load measurements is presented to give an indication for the fraction of CPUperformance required by software for emulating the SSC.
標簽: synchronous Emulating serial
上傳時間: 2014-01-31
上傳用戶:z1191176801