提出一種基于單片機AT89C51SND1C的MP3播放系統(tǒng)的設(shè)計方案。單片機集成了專用的解碼器,使用K9F1208閃存作為外存儲器,放音電路采用CS4330,存儲文件通過播放器上的USB接口設(shè)備從PC機上直接下載,液晶顯示采用LCD1602。方案設(shè)計簡單,性價比高,低功耗,易擴展。由于采用的是通用單片機實現(xiàn)的,可以很容易地移植到其他微控制器系統(tǒng)中,有很強的市場競爭能力和實用價值。 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
上傳用戶:佳期如夢
為了在工業(yè)生產(chǎn)及過程控制中準(zhǔn)確測量溫度,設(shè)計了一種基于低功耗MSP430單片機的數(shù)字溫度計。整個系統(tǒng)通過單片機MSP430F1121A控制DS18B20讀取溫度,采用數(shù)碼管顯示,溫度傳感器DS18B20與單片機之間通過串口進(jìn)行數(shù)據(jù)傳輸。MSP430系列單片機具有超低功耗,且外圍的整合性高,DS18B20只需一個端口即可實現(xiàn)數(shù)據(jù)通信,連接方便。通過多次實驗證明,該系統(tǒng)的測試結(jié)果與實際環(huán)境溫度一致,除了具有接口電路簡單、測量精度高、誤差小、可靠性高等特點外,其低成本、低功耗的特點使其擁有更廣闊的應(yīng)用前景。 Abstract: In order to obtain accurate measuring temperature in industrial production and process control, a digital thermometer based on MSP430 MCU is designed. The system uses MSP430F1121A MCU to control DS18B20, and gets the temperature data, which is displayed on the LED. The temperature sensor DS18B20 and MCU transmit data through serial communication. MSP430 series has ultra-low power and high integration, DS18B20 only needs one port to achieve data communication. Through many experimental results prove, this system is consistent with actual environment temperature. The system has characteristics of interface circuit simple, high measuring accuracy, minor error, high reliability, besides, the characteristics of low cost and low power make it having vaster application prospect.
上傳時間: 2013-10-16
上傳用戶:wettetw
Bootloader是微處理器上電時運行的第一段代碼,它可以通過通信接口實現(xiàn)對微處理器內(nèi)部應(yīng)用程序的更新升級,為網(wǎng)絡(luò)化嵌入式產(chǎn)品的應(yīng)用程序升級帶來極大的便利。由于目前沒有統(tǒng)一嵌入式系統(tǒng)的Bootloader。基于NEC 78K0系列單片機自編程原理,設(shè)計出一個適用于78K0/Fx2系列單片機的Bootloader,并能夠通過單片機串口在線升級應(yīng)用程序。 Abstract: Bootloader is the first piece of code executed after microprocessor startup. It makes the embedded product’s firmware update conveniently through communication interface. However, no unified bootloader is available for all kinds of microprocessor products. Based on the principle of self-programming NEC 78K0s’ series, a useful Bootloader which is suitable for 78K0/Fx2s’ series MCU is designed,the design can update the application through serial ports.
標(biāo)簽: Bootloader MCU 自編程
上傳時間: 2013-10-26
上傳用戶:fang2010
本文介紹了基于AT89C52 單片機的自動水溫控制系統(tǒng)的設(shè)計及實現(xiàn)過程。該系統(tǒng)具有實時顯示、溫度測量、溫度設(shè)定并能根據(jù)設(shè)定值對環(huán)境溫度進(jìn)行調(diào)節(jié)實現(xiàn)控溫的目的以及達(dá)到上下限溫度報警功能,控制算法是基于數(shù)字PID 算法。關(guān)鍵詞 :PID AT89C52 脈寬調(diào)制 實時 Abstract : This article describes AT89C52 single-chip microcomputer-basedautomatic water temperature control system design and implementation process. Thesystem has real-time display, temperature measurement, temperature settings and theenvironment in accordance with the temperature settings adjusted to achieve thepurpose of temperature control and reach the upper and lower limits of temperaturealarm function, the control algorithm is based on the digital PID algorithm.Keyword: PID AT89C52 PWM real time
上傳時間: 2013-10-10
上傳用戶:歸海惜雪
基于AT89C52單片機的步進(jìn)電機控制系統(tǒng)設(shè)計 摘 要: 提出了一個由AT89C52單片機控制步進(jìn)電機的實例。可以通過鍵盤輸入相關(guān)數(shù)據(jù), 并根據(jù)需要, 實時對步進(jìn)電機工作方式進(jìn)行設(shè)置, 具有實時性和交互性的特點。該系統(tǒng)可應(yīng)用于步進(jìn)電機控制的大多數(shù)場合。實踐表明, 系統(tǒng)性能優(yōu)于傳統(tǒng)的步進(jìn)電機控制器。 關(guān)鍵詞: 單片機; 步進(jìn)電動機; 直流固態(tài)繼電器; 實時控制 ABSTRACT: A stepp ing motor control system based on AT89C52 chip microcomputer was described.The data can be inputwith keyboard, and stepp ingmotorwas controlled by these data. According to the demand, users can set the workingmodel of stepp ingmotor in real2time. This system can be widely used in stepp ing motor controlling. The p ractice showed that the performance of this system outdid the tradi-tional stepp ing motor controller.
上傳時間: 2013-11-22
上傳用戶:vodssv
The LPC1769/68/67/66/65/64 are ARM Cortex-M3 based microcontrollers for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.
上傳時間: 2014-02-20
上傳用戶:13215175592
MC9S08QG8英文資料 The MC9S08QG8 is the newest member of the Freescale 8-bit family of highly integratedmicrocontrollers, based on the high-performance yet low power HCS08 core. The MC9S08QG8is an excellent solution for power-sensitive applications with extended battery life and maximum performance down to 1.8VDC.
上傳時間: 2014-12-28
上傳用戶:dxxx
本文介紹了一種基于單片機的健身車轉(zhuǎn)速測量系統(tǒng)。該系統(tǒng)具有電路簡單、使用方便等特點。文中詳細(xì)介紹了該系統(tǒng)的工作原理,并且給出了它的硬件原理圖和軟件設(shè)計程序框圖。關(guān)鍵詞:轉(zhuǎn)速 單片機 測量ABSTRACT :This paper introduces a measuring system of the rotational velocity of exercise bike based on single - chip microcomputer . It has such advantages : simple circuit ,convenient use and so on. The work principle is presented in detail in this paper and the block diagram of hardware and program flow chart are giv2 en as well .KEYWORDS :Rotational velocity Single - chip microcomputer Measuring
標(biāo)簽: 單片機 中的應(yīng)用 轉(zhuǎn)速測量
上傳時間: 2013-11-02
上傳用戶:源弋弋
匯編器在微處理器的驗證和應(yīng)用中舉足輕重,如何設(shè)計通用的匯編器一直是研究的熱點之一。本文提出了一種開放式的匯編器系統(tǒng)設(shè)計思想,在匯編語言與機器語言間插入中間代碼CMDL(code mapping description language)語言,打破匯編語言與機器語言的直接映射關(guān)系,由此建立起一套描述匯編語言與機器語言的開放式映射體系。基于此開放式映射體系開發(fā)了一套匯編器系統(tǒng),具有較高層次上的通用性和可移植性。【關(guān)鍵詞】指令集,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.【關(guān)鍵詞】instruction set, symbol table, assembler, lexical analysis, retargetability
上傳時間: 2013-10-10
上傳用戶:meiguiweishi
Luminary Micro provides an analog-to-digital converter (ADC) module on some members of theStellaris microcontroller family. The hardware resolution of the ADC is 10 bits; however, due to noiseand other accuracy-diminishing factors, the true accuracy is less than 10 bits. This application noteprovides a software-based oversampling technique, resulting in an improved Effective Number OfBits (ENOB) in the conversion result. This document describes methods of oversampling an inputsignal, and the impact on precision and overall system performance.
標(biāo)簽: Oversampling Techniques ADC fo
上傳時間: 2013-12-17
上傳用戶:zhyiroy
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1