版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> The design of microcontroller-based signal generator</p><p> Huang Pengyong</p><p> (Meizhou Bay Vocational Technical College, Putian, Fujian, 351 254)</p><p> Abstrac
2、t Waveform generator, a simple function signal generator, a produce a variety of waveforms, such as the triangle wave, sawtooth wave, square wave, sine waveform circuit. Function signal generator circuit experiments
3、and equipment, instruments with a wide range of uses. By the principle of the function generator, as well as structure analysis, can be designed one can transform the triangle wave, sawtooth wave, square wave, sine funct
4、ion waveform generator. Function signal generator sig</p><p> This article describes the 89C52 microcontroller and digital to analog converter DAC0832 to produce the desired signal of the low frequency sign
5、al source, the signal amplitude and frequency can be controlled as required. The article briefly describes the structure of principles and use of the DAC0832 digital-to-analog converter, the 89C52 basic theory and design
6、 of circuits a variety of chips. The paper focuses on how to use microcontroller to control the D / A converter to produce the hardware </p><p> Key words: on AT89C52 function waveform generator DAC0832 squ
7、are wave, triangle wave, sine wave</p><p> 1 Introduction SCM is an integrated circuit chip, VLSI technology with data processing capability of the central processing unit CPU random access memory RAM,
8、read only memory ROM, and a variety of I / O port and interrupt system, timers / timer other functions (which may also include a display driver circuit, pulse width modulation circuit, analog multi-channel converter, A /
9、 D converter and other circuit) integrated into a silicon constitute a small computer system.The waveform generator </p><p> 2 System Design2.1 program: AT89C52 microcontroller programming method to
10、produce sawtooth, sine wave, square wave three waveforms, and then through the D / A converter DAC0832 digital signal converted to analog signals, filtered and amplified, and ultimately by the oscilloscope display, and k
11、eyboard to control three types of waveforms of the frequency changes, the final output shows the type and value. Design requirements 1), the use of single-chip software design produces three wavef
12、</p><p> 2.3 The overall system design The system uses a microcontroller as the data processing and control of the core by the MCU to complete the man-machine interface, system control, signal acquisiti
13、on and signal processing and transformation, using keystrokes, use the LCD display of the circuit output digital program. The design task is broken down into key circuits, liquid crystal display circuit modules. Figure 2
14、-1 shows the overall block diagram of the system</p><p> 2.4 Hardware Implementation and unit circuit design2.4.1 of the smallest single-chip system design The 89C52 chip, ROM / EPROM MCU, this chip co
15、nstitute the minimum system simple, and reliable. Constitute the minimum application system using the 89C52 microcontroller connected to the clock circuit and reset circuit can be shown in the Figure 89C51 microcontrolle
16、r minimum system. Due to the limit of integration, the minimum application can only be used as a small control unit. Its applicatio</p><p> 2.4.2 D / A converter The DAC0832 is a dual in-line 8-bit D /
17、 A converter. Able to complete the digital input to analog output (current) conversion. Figure 3.5 shows the pin diagram of the DAC0832. Its main parameters are as follows: resolution of 8, the conversion time of 1μs, fu
18、ll scale error of ± 1LSB, the reference voltage (+10 / span> -10) V, power supply (+5 to +15) V logic level inputs compatible with TTL. Be seen from Figure 3-1, the DAC0832 in two latches the first latch is calle
19、d </p><p> Figure 2-3, when the ILE is high, the chip select signal / CS and the write signal / WR1 is low, the input register control signal, in which case, the output of the input register with the input
20、changes. Thereafter, when the high / WR1 low, the control signals become low at this time, the data is latched into the input register, input register output is no longer with the change of the external data DB.The secon
21、d stage latch transfer control signal / XFER and write signal / WR2 at the same time </p><p> 2.4.3 op amp circuit</p><p> Figure 2-4, R1 is coupled to resistors, R2, R3, resistor voltage divi
22、der feedback. R2 and R1, the voltage ratio of 1:2, for OUT2 voltage of-5v ~ 0v in the second op amp in the make-5v ~ 0v between the voltage change-5v to 5v, the first op amp convert the amount of voltage values did not i
23、ncrease or decrease the 1v, the second stage op amp voltage decrease or increase of 2v.</p><p> 2.4.4 LED display interface circuit Commonly used in LED display LED status display (commo
24、nly known as light-emitting diode) LED seven-segment display (commonly known as the digital control and LED 16 segment display, LED display two states, for the system; digital tube for digital display; LED 16 segment dis
25、play, for the character display)A. Digital control structure Digital tube consists of eight light-emitting diode (hereinafter referred to as fields), different combinations can b</p><
26、;p> 2.4.5 Waveform Generation Principle and module design1 First, the digital value of the stored waveform memory array tosin;52 microcontroller to read the value in the array into the D / A converter;3, D / A conv
27、erter input digital value is converted to analog output;4, the D / A analog output electric current through the op amp to convert the voltage output.Three waveforms generated by the microcontroller programming method th
28、rough the DA converter module DAC0832 output into the filter wave am</p><p> 2.4.6 the design of the display module LCD 1602 display the output waveform, frequency, the circuit diagram. As shown in Fig
29、ure 2-7, the 1602 data of the eight termination microcontroller P1 port, its three P3.2-P3.4 can end RS, RW,, E, respectively, then the microcontroller. Through software control of the LCD screen can display the waveform
30、 types and frequency of the waveform.</p><p> Conclusions The curriculum design allows me to deepen and improve the theoretical knowledge learned on the course. And through the course design, so that I
31、understand and master microcomputer application system software and hardware design process, methods and implementation, training me to analyze problems and problem-solving skills, to lay a good foundation for the future
32、 design and implementation of the more difficult applications. At the same time trained me to write the design specifica</p><p> References1 A wearing fairy gold editor of 51 single-chip C language assembl
33、er development instance of Tsinghua University Press, 20082 High auspicious editor of the National Undergraduate Electronic Design Contest Training Series tutorial Electronic Industry Press, 20073 salicin line editor o
34、f Analog Electronics Concise Guide to Higher Education Press, 20074 Jiang Huiping editor Microcontroller Theory and Application Design of Beijing University of Aeronautics and Astronautics Press, 2007</p><p&g
35、t; 基于單片機(jī)的信號(hào)發(fā)生器的設(shè)計(jì)</p><p><b> 黃鵬勇</b></p><p> ?。ㄤ刂逓陈殬I(yè)技術(shù)學(xué)院,福建 莆田 351254)</p><p><b> 摘 要</b></p><p> 波形發(fā)生器即簡(jiǎn)易函數(shù)信號(hào)發(fā)生器,是一個(gè)能夠產(chǎn)生多種波形,如三角波、鋸齒波、方波、正
36、弦波等波形電路。函數(shù)信號(hào)發(fā)生器在電路實(shí)驗(yàn)和設(shè)備儀器中具有十分廣泛的用途。通過對(duì)函數(shù)發(fā)生器的原理以及構(gòu)成分析,可設(shè)計(jì)一個(gè)能變換出三角波、鋸齒波、方波、正弦波的函數(shù)波形發(fā)生器。在工業(yè)生產(chǎn)和科研中利用函數(shù)信號(hào)發(fā)生器發(fā)出的信號(hào),可以對(duì)元器件的性能及參數(shù)進(jìn)行測(cè)量,還可以對(duì)電工和電子產(chǎn)品進(jìn)行指數(shù)驗(yàn)證、參數(shù)調(diào)整及性能鑒定。常用的信號(hào)發(fā)生器絕大部分是由模擬電路構(gòu)成的,當(dāng)這種模擬信號(hào)發(fā)生器用于低頻信號(hào)輸出往往需要的RC值很大,這樣不僅參數(shù)準(zhǔn)確度難以保證,
37、而且體積和功耗都很大,而由數(shù)字電路構(gòu)成的低頻信號(hào)發(fā)生器,雖然其性能好但體積較大,價(jià)格較貴,因此,高精度,寬調(diào)幅將成為數(shù)字量信號(hào)發(fā)生器的趨勢(shì)。</p><p> 本文介紹的是利用89C52單片機(jī)和數(shù)模轉(zhuǎn)換器件DAC0832產(chǎn)生所需不同信號(hào)的低頻信號(hào)源,其信號(hào)幅度和頻率都是可以按要求控制的。文中簡(jiǎn)要介紹了DAC0832數(shù)模轉(zhuǎn)換器的結(jié)構(gòu)原理和使用方法,89C52的基礎(chǔ)理論,以及與設(shè)計(jì)電路有關(guān)的各種芯片。文中著重介紹了
38、如何利用單片機(jī)控制D/A轉(zhuǎn)換器產(chǎn)生上述信號(hào)的硬件電路和軟件編程。信號(hào)頻率幅度也按要求可調(diào)。</p><p> 本設(shè)計(jì)核心任務(wù)是:以AT89C52為核心,結(jié)合D/A轉(zhuǎn)換器和DAC0832等器件,用仿真軟件設(shè)計(jì)硬件電路,用C語言編寫驅(qū)動(dòng)程序,以實(shí)現(xiàn)程序控制產(chǎn)生正弦波、三角波、方波、三種常用低頻信號(hào)。可以通過鍵盤選擇波形和輸入任意頻率值。</p><p> 關(guān)鍵詞: AT89C52單片機(jī)
39、函數(shù)波形發(fā)生器 DAC0832 方波 三角波 正弦波</p><p><b> 1 引言</b></p><p> 單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器
40、等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。</p><p> 波形發(fā)生器是一種數(shù)據(jù)信號(hào)發(fā)生器,在調(diào)試硬件時(shí),常常需要加入一些信號(hào),以觀察電路工作是否正常。用一般的信號(hào)發(fā)生器,不但笨重,而且只發(fā)一些簡(jiǎn)單的波形,不能滿足需要。例如用戶要調(diào)試串口通信程序時(shí),就要在計(jì)算機(jī)上寫好一段程序,再用線連接計(jì)算機(jī)和用戶實(shí)驗(yàn)板,如果不正常,不知道是通訊線有問題還是程序有問題。用E2000/L的波形發(fā)生器功能,就可以定
41、義串口數(shù)據(jù)。通過邏輯探勾輸出,調(diào)試起來簡(jiǎn)單快捷。</p><p> 基于單片機(jī)的簡(jiǎn)易波形發(fā)生器是一種常用的信號(hào)源,它廣泛地應(yīng)用在電子技術(shù)實(shí)驗(yàn)、自動(dòng)控制系統(tǒng)和其他科研領(lǐng)域。</p><p> 目前, 簡(jiǎn)易波形發(fā)生器的構(gòu)成方法有很多,例如采用DDS(Direct2Digital Synthesis)型的任意波發(fā)生器、采用專用的信號(hào)發(fā)生芯片MAX038以及傳統(tǒng)的AWG 。本設(shè)計(jì)源于2007年
42、全國(guó)大學(xué)生電子制做大賽,通過分析比較后采用傳統(tǒng)的方法來實(shí)現(xiàn)多功能波形發(fā)生器。借助高性能單片機(jī)運(yùn)算速度高,系統(tǒng)集成度強(qiáng)的優(yōu)勢(shì),設(shè)計(jì)的這種信號(hào)發(fā)生器,比以前的數(shù)字式信號(hào)發(fā)生器具有硬件簡(jiǎn)單,理解及實(shí)現(xiàn)起來較容易,該方案的設(shè)計(jì)思路較為清晰,且容易對(duì)頻率和幅值進(jìn)行控制等優(yōu)點(diǎn)。</p><p> 低頻信號(hào)發(fā)生器采用單片機(jī)波形合成發(fā)生器產(chǎn)生高精度,低失真的正弦波電壓,可用于校驗(yàn)頻率繼電器,同步繼電器等,也可作為低頻變頻電源使
43、用。 </p><p> 以單片機(jī)為核心設(shè)計(jì)了一個(gè)低頻函數(shù)信號(hào)發(fā)生器。信號(hào)發(fā)生器采用數(shù)字波形合成技術(shù),通過硬件電路和軟件程序相結(jié)合,可輸出自定義波形,如正弦波、方波、三角波及其他任意波形。波形的頻率和幅度在一定范圍內(nèi)可任意改變。介紹了波形的生成原理、硬件電路和軟件部分的設(shè)計(jì)原理。介紹了單片機(jī)控制D/A轉(zhuǎn)換器產(chǎn)生上述信號(hào)的硬件電路和軟件編程、DAC0832 D/A轉(zhuǎn)換器的原理和使用方法、AT89C52以及與設(shè)計(jì)電
44、路有關(guān)的各種芯片、關(guān)于產(chǎn)生不同低頻信號(hào)的信號(hào)源的設(shè)計(jì)方案。該信號(hào)發(fā)生器具有體積小、價(jià)格低、性能穩(wěn)定、功能齊全的優(yōu)點(diǎn)。</p><p><b> 2 系統(tǒng)設(shè)計(jì)</b></p><p><b> 2.1 方案:</b></p><p> 利用AT89C52單片機(jī)采用程序設(shè)計(jì)方法產(chǎn)生鋸齒波、正弦波、矩形波三種波形,再通過D
45、/A轉(zhuǎn)換器DAC0832將數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào),濾波放大,最終由示波器顯示出來,通過鍵盤來控制三種波形的類型選擇、頻率變化,最終輸出顯示其各自的類型以及數(shù)值。</p><p><b> 設(shè)計(jì)要求</b></p><p> 1) 、利用單片機(jī)采用軟件設(shè)計(jì)方法產(chǎn)生三種波形</p><p> 2)、三種波形可通過鍵盤選擇</p>
46、<p><b> 3)、波形頻率可調(diào)</b></p><p> 4)、需顯示波形的種類及其頻率</p><p><b> 2.2 器件選擇</b></p><p> 1、通過單片機(jī)控制D/A,輸出三種波形。</p><p> 2、AT89C52單片機(jī)是一種高性能8位單片微型計(jì)算
47、機(jī)。它把構(gòu)成計(jì)算機(jī)的中央處理器CPU、存儲(chǔ)器、寄存器、I/O接口制作在一塊集成電路芯片中,從而構(gòu)成較為完整的計(jì)算機(jī)、而且其價(jià)格便宜。</p><p> 3、采用LCD液晶顯示器1602。其功率小,效果明顯,顯示編程容易控制,可以顯示字母。</p><p> 2.3 總體系統(tǒng)設(shè)計(jì)</p><p> 該系統(tǒng)采用單片機(jī)作為數(shù)據(jù)處理及控制核心,由單片機(jī)完成人機(jī)界面、
48、系統(tǒng)控制、信號(hào)的采集分析以及信號(hào)的處理和變換,采用按鍵輸入,利用液晶顯示電路輸出數(shù)字顯示的方案。將設(shè)計(jì)任務(wù)分解為按鍵電路、液晶顯示電路等模塊。</p><p> 2.4 硬件實(shí)現(xiàn)及單元電路設(shè)計(jì) </p><p> 2.4.1 單片機(jī)最小系統(tǒng)的設(shè)計(jì)</p><p> 89C52是片內(nèi)有ROM/EPROM的單片機(jī),因此,這種芯片構(gòu)成的最小系統(tǒng)簡(jiǎn)單﹑可靠。用89C5
49、2單片機(jī)構(gòu)成最小應(yīng)用系統(tǒng)時(shí),只要將單片機(jī)接上時(shí)鐘電路和復(fù)位電路即可,如圖89C51單片機(jī)最小系統(tǒng)所示。由于集成度的限制,最小應(yīng)用系統(tǒng)只能用作一些小型的控制單元。其應(yīng)用特點(diǎn):</p><p> 有可供用戶使用的大量I/O口線。</p><p> 內(nèi)部存儲(chǔ)器容量有限。</p><p> 應(yīng)用系統(tǒng)開發(fā)具有特殊性。</p><p> 標(biāo)準(zhǔn)的5
50、2為8K程序空間,128字節(jié)的RAM,32條端口,5個(gè)中斷,2個(gè)定時(shí)/計(jì)數(shù)器,12個(gè)時(shí)鐘周期執(zhí)行一條基本指令,最長(zhǎng)的除法為48個(gè)周期。52為8K程序空間,256字節(jié)的RAM,32條端口,6個(gè)中斷,3個(gè)定時(shí)/計(jì)數(shù)器。</p><p> 2.4.2 D/A轉(zhuǎn)換器</p><p> DAC0832是雙列直插式8位D/A轉(zhuǎn)換器。能完成數(shù)字量輸入到模擬量(電流)輸出的轉(zhuǎn)換。圖3.5為DAC08
51、32的引腳圖。其主要參數(shù)如下:分辨率為8位,轉(zhuǎn)換時(shí)間為1μs,滿量程誤差為±1LSB,參考電壓(+10/span>-10)V,供電電源為(+5~+15)V,邏輯電平輸入與TTL兼容。從圖3-1中可見,在DAC0832中有兩級(jí)鎖存器,第一級(jí)鎖存器稱為輸入寄存器,它的允許鎖存信號(hào)為ILE,第二級(jí)鎖存器稱為DAC寄存器,它的鎖存信號(hào)也稱為通道控制信號(hào) /XFER。當(dāng)ILE為高電平,片選信號(hào) /CS 和寫信號(hào) /WR1為低電平時(shí)
52、,輸入寄存器控制信號(hào)為1,這種情況下,輸入寄存器的輸出隨輸入而變化。此后,當(dāng) /WR1由低電平變高時(shí),控制信號(hào)成為低電平,此時(shí),數(shù)據(jù)被鎖存到輸入寄存器中,這樣輸入寄存器的輸出端不再隨外部數(shù)據(jù)DB的變化而變化。</p><p> 對(duì)第二級(jí)鎖存來說,傳送控制信號(hào) /XFER 和寫信號(hào) /WR2同時(shí)為低電平時(shí),二級(jí)鎖存控制信號(hào)為高電平,8位的DAC寄存器的輸出隨輸入而變化,此后,當(dāng) /WR2由低電平變高時(shí),控制信號(hào)變
53、為低電平,于是將輸入寄存器的信息鎖存到DAC寄存器中。</p><p> 圖2-3中其余各引腳的功能定義如下:</p><p> (1) DI7~DI0 :8位的數(shù)據(jù)輸入端,DI7為最高位。</p><p> (2) IOUT1 :模擬電流輸出端1,當(dāng)DAC寄存器中數(shù)據(jù)全為1時(shí),輸出電流最大,當(dāng) DAC寄存器中數(shù)據(jù)全為0時(shí),輸出電流為0。</p>
54、<p> (3) IOUT2 :模擬電流輸出端2, IOUT2與IOUT1的和為一個(gè)常數(shù),即IOUT1+I(xiàn)OUT2=常數(shù)。</p><p> (4) RFB :反饋電阻引出端,DAC0832內(nèi)部已經(jīng)有反饋電阻,所以 RFB端可以直接接到外部運(yùn)算放大器的輸出端,這樣相當(dāng)于將一個(gè)反饋電阻接在運(yùn)算放大器的輸出端和輸入端之間。</p><p> (5) VREF :參考電壓輸入端
55、,此端可接一個(gè)正電壓,也可接一個(gè)負(fù)電壓,它決定0至255的數(shù)字量轉(zhuǎn)化出來的模擬量電壓值的幅度,VREF范圍為(+10~-10)V。VREF端與D/A內(nèi)部T形電阻網(wǎng)絡(luò)相連。</p><p> (6) Vcc :芯片供電電壓,范圍為(+5~ 15)V。</p><p> (7) AGND :模擬量地,即模擬電路接地端。</p><p> (8) DGND :數(shù)字量
56、地。</p><p> 2.4.3運(yùn)算放大器電路</p><p> R1是耦合電阻,R2,R3都為分壓式反饋電阻。R2和R1的電壓比例為1:2,OUT2的電壓為-5v~0v,在第二級(jí)運(yùn)放中要把-5v~0v之間的電壓轉(zhuǎn)變?yōu)?5v~5v,即第一級(jí)運(yùn)放轉(zhuǎn)換成電壓量的值沒增加或減少1v,第二級(jí)運(yùn)放產(chǎn)生的電壓就減少或增加2v。</p><p> 2.4.4 LED顯示器
57、接口電路</p><p> 常用的LED顯示器有LED狀態(tài)顯示器(俗稱發(fā)光二極管)LED七段顯示器(俗稱數(shù)碼管和LED十六段顯示器,發(fā)光二極管可顯示兩種狀態(tài),用于系統(tǒng)顯示;數(shù)碼管用于數(shù)字顯示;LED十六段顯示器,用于字符顯示)</p><p><b> 1.?dāng)?shù)碼管結(jié)構(gòu)</b></p><p> 數(shù)碼管由8個(gè)發(fā)光二極管(以下簡(jiǎn)稱字段)構(gòu)成,
58、通過不同組合可用來顯示數(shù)字0-9.字符A-F及小數(shù)點(diǎn)“.”。數(shù)碼管又分為共陰極和共陽極兩種結(jié)構(gòu)。</p><p> 2. 數(shù)碼管工作原理</p><p> 共陽極數(shù)碼管的8個(gè)發(fā)光二級(jí)管的陽極(二極管正端)連接在一起。通常會(huì)共陽極接高電平1.一般接電源1.當(dāng)某個(gè)陰極接低電平時(shí),則該數(shù)碼管導(dǎo)通并點(diǎn)亮。共陰極數(shù)碼管的8個(gè)發(fā)光二極管的陰極(二極管負(fù)端)連接在一起。公共陰極接低電平(一般接地)當(dāng)
59、某個(gè)陽極接高電平,則該數(shù)碼管并點(diǎn)亮。</p><p> 2.4.5 波形產(chǎn)生原理及模塊設(shè)計(jì)</p><p><b> 波形產(chǎn)生的原理:</b></p><p> 內(nèi)存中首先存儲(chǔ)波形的數(shù)字量值數(shù)組tosin;</p><p> 52單片機(jī)讀取數(shù)組中的值,送入D/A轉(zhuǎn)換器;</p><p>
60、 D/A轉(zhuǎn)換器將輸入的數(shù)字值轉(zhuǎn)換成模擬量輸出;</p><p> D/A輸出的模擬電流量通過運(yùn)放轉(zhuǎn)換成電壓量輸出。</p><p> 由單片機(jī)采用編程方法產(chǎn)生三種波形、通過DA轉(zhuǎn)換模塊DAC0832在進(jìn)過濾波放大之后輸出。</p><p> 2.4.6 顯示模塊的設(shè)計(jì)</p><p> 通過液晶1602顯示輸出的波形、頻率,1602
61、的八位數(shù)據(jù)端接單片機(jī)的P1口,其三個(gè)使能端RS、RW、E分別接單片機(jī)的P3.2—P3.4。通過軟件控制液晶屏可以顯示波形的種類以及波形的頻率。</p><p><b> 結(jié) 論</b></p><p> 通過這次課程設(shè)計(jì)使我對(duì)課程所學(xué)理論知識(shí)的深化和提高。并且通過本次課程設(shè)計(jì),使我了解和掌握單片機(jī)應(yīng)用系統(tǒng)的軟硬件設(shè)計(jì)過程、方法及實(shí)現(xiàn),培養(yǎng)了我分析問題和解決問題的
62、能力,為以后設(shè)計(jì)和實(shí)現(xiàn)更難的應(yīng)用系統(tǒng)打下良好基礎(chǔ)。同時(shí)培養(yǎng)了我撰寫設(shè)計(jì)說明書的能力。</p><p> 在本次設(shè)計(jì)的過程中,我發(fā)現(xiàn)很多的問題,雖然以前還做過這樣的設(shè)計(jì)但這次設(shè)計(jì)真的讓我長(zhǎng)進(jìn)了很多。對(duì)于單片機(jī)設(shè)計(jì),其硬件電路是比較簡(jiǎn)單的,主要是解決程序設(shè)計(jì)的問題,而程序設(shè)計(jì)是一個(gè)很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力,它才是一個(gè)設(shè)計(jì)的靈魂所在。因此在整個(gè)設(shè)計(jì)過程中大部分時(shí)間是用在程序上面的。很多子程
63、序是可以借鑒書本上的,但怎樣銜接各個(gè)子程序才是關(guān)鍵的問題所在,這需要對(duì)單片機(jī)的結(jié)構(gòu)很熟悉。因此可以說單片機(jī)的設(shè)計(jì)是軟件和硬件的結(jié)合,二者是密不可分的。</p><p> 要設(shè)計(jì)一個(gè)成功的電路,必須要有耐心,要有堅(jiān)持的毅力。在整個(gè)電路的設(shè)計(jì)過程中,花費(fèi)時(shí)間最多的是各個(gè)單元電路的連接及電路的細(xì)節(jié)設(shè)計(jì)上,如在多種方案的選擇中,我們仔細(xì)比較分析其原理以及可行的原因。這就要求我們對(duì)硬件系統(tǒng)中各組件部分有充分透徹的理解和研
64、究,并能對(duì)之靈活應(yīng)用。完成這次設(shè)計(jì)后,我在書本理論知識(shí)的基礎(chǔ)上又有了更深層次的理解。</p><p> 同時(shí)在本次設(shè)計(jì)的過程中,我還學(xué)會(huì)了高效率的查閱資料、運(yùn)用工具書、利用網(wǎng)絡(luò)查找資料。我發(fā)現(xiàn),在我們所使用的書籍上有一些知識(shí)在實(shí)際應(yīng)用中其實(shí)并不是十分理想,各種參數(shù)都需要自己去調(diào)整。偶而還會(huì)遇到錯(cuò)誤的資料現(xiàn)象,這就要求我們應(yīng)更加注重實(shí)踐環(huán)節(jié)。</p><p> 對(duì)該理論在實(shí)踐中應(yīng)用的深刻
65、理解,通過把波形在計(jì)算機(jī)上實(shí)現(xiàn),知道和理解該理論在計(jì)算機(jī)中怎樣執(zhí)行的,對(duì)該理論在實(shí)踐中的應(yīng)用更深刻的理解,激發(fā)了我的學(xué)習(xí)積極性,在這次課程設(shè)計(jì)中,我就是按通過該課程設(shè)計(jì),全面系統(tǒng)了解編譯原理課程序構(gòu)造的一般原理的基本實(shí)現(xiàn)方法。把死板的課本知識(shí)變得生動(dòng)有趣,激發(fā)了我的學(xué)習(xí)積極性。</p><p><b> 參 考 文 獻(xiàn)</b></p><p> 1 戴仙金主編
66、51單片機(jī)及其C語言匯編程序開發(fā)實(shí)例 清華大學(xué)出版社,2008</p><p> 2 高吉祥主編 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽培訓(xùn)系列教程 電子工業(yè)出版社,2007</p><p> 3 楊素行主編 模擬電子技術(shù)基礎(chǔ)簡(jiǎn)明教程 高等教育出版社,2007</p><p> 4 蔣輝平主編 單片機(jī)原理與應(yīng)用設(shè)計(jì) 北京航空航天大學(xué)出版社 2007</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)【開題報(bào)告】
- 基于單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)系統(tǒng).pdf
- 基于51單片機(jī)函數(shù)信號(hào)發(fā)生器設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)的信號(hào)發(fā)生器
- 畢業(yè)設(shè)計(jì)----基于單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)
- 基于單片機(jī)的信號(hào)發(fā)生器【文獻(xiàn)綜述】
- 課程設(shè)計(jì)---基于單片機(jī)的信號(hào)發(fā)生器的設(shè)計(jì)
- 基于單片機(jī)的低頻信號(hào)發(fā)生器的設(shè)計(jì)畢業(yè)設(shè)計(jì)(含外文翻譯)
- 基于單片機(jī)的函數(shù)信號(hào)發(fā)生器課程設(shè)計(jì)
- 基于單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)-畢業(yè)論文
- 基于單片機(jī)的函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--基于單片機(jī)的函數(shù)信號(hào)發(fā)生器
- 基于msp430單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)
- 課程設(shè)計(jì)—基于單片機(jī)的方波信號(hào)發(fā)生器
- 課程設(shè)計(jì)--基于單片機(jī)的函數(shù)信號(hào)發(fā)生器
- 基于單片機(jī)的函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)-----基于單片機(jī)的函數(shù)信號(hào)發(fā)生器
- 基于單片機(jī)的函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)
- 基于單片機(jī)的信號(hào)發(fā)生器設(shè)計(jì)【任務(wù)書】
- 基于單片機(jī)的函數(shù)信號(hào)發(fā)生器畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論