基于單片機雙通道的多波形發(fā)生器課程設計_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  基于單片機雙通道的多波形發(fā)生器</p><p>  Double Channel Waveform Generator Based On Microcontroller</p><p>  設計題目: 基于單片機雙通道的多波形發(fā)生器 </p><p>  學生姓名: </p><p>  學院

2、名稱: </p><p>  專業(yè)名稱: </p><p>  班級名稱: </p><p>  學 號: </p><p>  完成時間: 2011

3、年7月6號 </p><p>  基于單片機雙通道的多波形發(fā)生器</p><p><b>  摘要:</b></p><p>  利用單片機控制靈活的特點,采用軟件方式實現(xiàn)信號生成,系統(tǒng)采用查表法基本工作原理,使用片內ROM 波形查詢表實現(xiàn)相幅轉換. 系統(tǒng)采用 80C51 單片機實現(xiàn)數據處理, DAC0832 實現(xiàn)D/

4、 A 轉換, 采用撥碼開關設置頻率的參數,采用按鍵選取波形。使用LED七段數碼管作為波形的代號。實現(xiàn)了正弦波、方波、三角波信號生成、幅值和頻率調節(jié),各種波形信號的參數控制,根據按鍵的設置可以同時輸出兩列波。</p><p><b>  關鍵詞:</b></p><p>  查表法,數字頻率合成技術,單片機,可調波形,雙通道</p><p>&l

5、t;b>  引言</b></p><p>  信號發(fā)生器輸出的常規(guī)波形,常應用于電子電路的性能測試和參數測量。但常規(guī)的波形發(fā)生器一般是只能同時產生一種可控的波形,為此設計一種基于單片機控制的信號波形發(fā)生器,以滿足設計需求。</p><p><b>  一、設計方案論述:</b></p><p>  本課題的設計方案有四種:&l

6、t;/p><p>  (1)采用函數信號發(fā)生器ICL8038集成模擬芯片,它是一種可以同時產生方波、三角波、正弦波的專用集成電路。但是這種模塊產生的波形都不是純凈的波形,會寄生一些高次諧波分量,采用其他的措施雖可濾除一些,但不能完全濾除掉。</p><p> ?。?) 傳統(tǒng)的直接頻率合成技術(DS)。該類方法能實現(xiàn)快速頻率變換,具有低相位噪聲以及所有方法中最高的工作頻率。但由于采用大量的倍頻、

7、分頻、混頻和濾波環(huán)節(jié),導致其結構復雜、體積龐大、成本昂貴 ,而且容易產生過多雜散分量。</p><p> ?。?)鎖相環(huán)式頻率合成器( PLL)。該類技術具有良好窄帶跟蹤特性,可選擇所需頻率信號,抑制雜散分量,且省去大量濾波器,有利于集成化和小型化。但由于鎖相環(huán)本身是個惰性環(huán)節(jié),鎖定時間較長,因而頻率轉換時間較長,且由模擬方法合成的正弦波的參數(如幅度、頻率和相位等)都難以定量控制。</p><

8、;p>  (4)直接數字式頻率合成器(Direct Digital Frequency ,DDS)。該類方法具有高頻率穩(wěn)定度、 高頻率分辨率以及極短的頻率轉換時間。此外 ,全數字化結構便于集成 ,輸出相位連續(xù),頻率、 相位和幅度均可實現(xiàn)程控 ,而且理論上能夠實現(xiàn)任意波形。</p><p>  經綜合比較,第四種方法課通過要求的單片機實現(xiàn)程序控制,程序簡單。因此本實驗采用第四種方案</p>&l

9、t;p>  二、系統(tǒng)工作原理 </p><p>  利用單片機的片內ROM 存儲所需的信號波形相位幅度值(又稱波形表),根據外電路的輸入信號利用查表方式查找片內ROMA中相應地址的相位幅度值。將輸 圖1</p><p>  出的八位二進制數據進行D/A轉換,I/V轉換后輸出。</p&g

10、t;<p>  根據正弦信號波形的頻率和相位在波形表中查找相應的響應點,由于輸出的常規(guī)波形都具有周期性,波形的產生以正弦波為例:</p><p>  因其周期性,因此只需要設計一個完整的周期,信號的輸出部分采用了D/A轉換,因此為了適應D/A轉換的特征,將正弦函數波形整體上移,時期最低點的值為0,如上圖1所示。 </p><p>

11、  D/A轉換的最大輸入值為255,因此對于周期函數,需要采樣的點數最多不超過256個,本設計中采樣點數設置為256,相位累加器的數值由累加器A的值傳送,將A中的值作為偏移相位值,送還到指針,通過指針查找相應相位的幅度值,并通過P0口輸出到D/A轉換器轉換成相應的模擬信號。</p><p>  系統(tǒng)整體原理框圖如下所示:</p><p>  圖2-1 系統(tǒng)原理方框圖</p>

12、<p><b>  三、硬件設計及原理</b></p><p><b>  3.1主控電路設計</b></p><p>  單片機是整個波形發(fā)生器的核心部件,本次設計采用了應用廣泛的MCS-51系列的AT89C51單片機。單片機在整個系統(tǒng)中的作用是形成掃描碼,進行鍵值識別、鍵處理、參數設置;形成顯示段碼;形成波形的數字編碼,并輸出到D/

13、A接口電路。</p><p>  撥碼開關輸入的值為查找一個值的周期,因此通過撥碼開關實現(xiàn)波形周期的設置。主控部分及時鐘復位電路、變頻電路設計原理圖如圖3.1所示:</p><p><b>  圖3.1</b></p><p>  3.2 D/A轉換電路設計</p><p>  D/A部分本設計采用ADC0832芯片實現(xiàn)

14、,該芯片輸出量是電流值,因此需要通過一個高阻抗的線性運放實現(xiàn)I/V(電流到電壓)轉換實現(xiàn)電壓的輸出。由于本設計是面向雙通道設計,所以需采用兩列DA裝換同時輸出AD部分如圖3.2所示</p><p><b>  圖3.2</b></p><p>  為實現(xiàn)不同波形的同時產生,軟件實現(xiàn)時采用復合查表方式。由于查找表輸出的速度很快,因此輸出波形的可以近似成連續(xù)波形,在世博其

15、上顯示的波形則為模擬信號的波形圖。</p><p>  例如為同時輸出正弦波形和三角波形,在執(zhí)行完一次正弦波形查找輸出操作后緊接著又執(zhí)行一次三角波的波形查找操作,由于信號輸出的端口使用的是同一個端口,又要能同時輸出兩種信號波形,因此采用兩個DAC0832芯片通過總線接入到P0口,使用P3.7輸出的信號作為DAC0832的片選信號,為實現(xiàn)該端口的任何一種狀態(tài)均能選擇到一個芯片,因此該端口的信號一個直接接到一個DAC

16、0832的CS端,另一個通過一個反相器接入到另外一個DAC0832的CS端。經運放實現(xiàn)I/V轉換后的電壓值可以直接輸出到示波器觀察到相應的波形情況。</p><p>  3.3 鍵盤/顯示接口電路設計</p><p>  因為本設計按鍵較少,所以鍵盤采用獨立式鍵盤,一個按鍵對應一個IO口,P1.0對應輸出方波按鍵,P1.2對應輸出三角波按鍵,P1.3對應正弦波輸出按鍵,當兩個鍵同時按下是,

17、會同時輸出兩列波。顯示部分采用LED顯示,輸出方波時顯示“1”,三角波時顯示“2”,正弦波時顯示“3”.</p><p><b>  系統(tǒng)軟件設計</b></p><p><b>  4.1程序總體設計</b></p><p>  程序是本設計中的重點。單片機的功能與它的程序有很大關系,本設計中,為實現(xiàn)輸出三種波形,并且實

18、現(xiàn)同時可以輸出兩列波要使單片機定時向數模轉換器發(fā)送數據,數據的不同將實現(xiàn)不同的波形輸出。大致程序流程圖如4.1:詳細的流程圖如圖4.2</p><p><b>  圖4.1</b></p><p><b>  圖4.2 </b></p><p><b>  4.2鍵盤掃描程序</b></p&

19、gt;<p>  將P1口得值送給累加器A,如果有鍵按下,P1的相應位為0,否則為1,所以可以根據判斷P1口得值來分析哪一個鍵按下,具體程序如下:</p><p>  MAIN: MOV A,P1 //掃描按鍵</p><p>  SUBB A,#249 // 當SW3和SW2按鍵按下,跳轉到REL1,輸出三角波和正弦波</p><p>&l

20、t;b>  JZ REL1</b></p><p>  SUBB A,#1 //當SW1和SW3按下,跳轉到rel2,輸出矩形波和正弦波</p><p><b>  JZ REL2</b></p><p>  SUBB A,#1 //當sw3按下,跳轉到rel4,只輸出正弦波</p><p

21、><b>  JZ REL4</b></p><p>  SUBB A,#1 //當sw1和sw2按鍵按下,跳轉到rel3,輸出矩形波和三角波</p><p><b>  JZ REL3</b></p><p>  SUBB A,#1 //當sw2按鍵按下,跳轉到rel5,只輸出三角波</p&

22、gt;<p><b>  JZ REL5</b></p><p>  SUBB A,#1 //當sw1按鍵按下,跳轉到rel6,只輸出矩形波</p><p><b>  JZ REL6</b></p><p><b>  LJMP MAIN</b></p><p

23、><b>  4.3波形產生程序</b></p><p>  為了簡化設計程序三種波形均采用查找表,以正弦波為例,方波,三角波類似。</p><p>  REL4: MOV A,P1 //由于程序較長JZ直接跳轉不到相應位置,需加一個中間跳轉</p><p>  CJNE A,#251,MAIN</p><p>

24、;  LJMP DAN1 </p><p>  DAN1: MOV R0,#00H //當sw3按下,跳轉到rel4,只輸出正弦波</p><p>  LOOP3:MOV A,P1</p><p>  CJNE A,#251,OVER1</p><p><b>  MOV A,R0</b></p>

25、<p>  MOV DPTR,#TAB2 //TAB2是正弦波的取值表</p><p>  MOVC A,@A+DPTR</p><p>  MOV P3,#30H</p><p><b>  MOV P0,A</b></p><p><b>  INC R0</b></p&g

26、t;<p>  MOV P2,#0FFH</p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b></p><p>  L304: DEC R3</p>

27、<p>  CJNE R3,#255,L304</p><p>  CJNE R0,#255,LOOP3</p><p><b>  LJMP DAN1</b></p><p>  OVER1:LJMP MAIN</p><p><b>  RET</b></p><

28、p>  四.系統(tǒng)調試與結果分析</p><p>  用WAVE6000編譯調試運行生成 .HEX文件,使用Proteus設計電路(電路圖見附錄一),將.HEX文件加載到AT89C51上,進行硬軟結合綜合仿真,以正弦波為例進行仿真分析: </p><p><b>  頻率調試</b></p><p>  正弦波仿真頻率最低時只有5H

29、Z</p><p>  正弦波仿真頻率最高時200HZ 幅度測試</p><p><b>  最低幅度0.4mv</b></p><p>  最高幅度為2.5mv</p><p>  頻率調節(jié)可以實現(xiàn)從5HZ到200HZ,步進為0.76HZ</p><p>  雖然幅度都很低,不過最高

30、幅度是最低幅度的6倍,在應用是可在加以放大器可以實現(xiàn)從0.8V到5V的幅度調節(jié),可以滿足一般信號發(fā)生器的要求。</p><p>  其他仿真輸出波形如下所示</p><p>  方波波形 三角波形</p><p>  正弦波形 方波和正弦波形同時發(fā)

31、生</p><p>  三角和正弦波形同時發(fā)生 方波和三角波形同時發(fā)生</p><p><b>  總結</b></p><p>  通過調試可得,我們設計的電路能夠完成產生方波、三角波、正弦波,并對進行調幅與調頻操作,而且可以同時輸出兩列波。在調試的過程中不是一帆風順的,有很多的問題都是自己摸索和在與同

32、學交流的過程中得到了解決。在設計的過程中,我先完成的是發(fā)生三種波形,通過編程實現(xiàn)并調試成功,同時也實現(xiàn)了調幅與調頻,但是怎么實現(xiàn)雙通道輸出波形把我們難住了,使設計無法進行,通過詢問老師,經過老師的指導和同學交流后,如果三種波形的產生都采用一種方法--查表法,同時輸出幾列波成為了可能,由于雙通道輸出對IO口數量的要求加大,老師建議我們采用總線結構共用數據總線,通過片選實現(xiàn)同時輸出兩列波,對此進行了嘗試,完成了設計并調試成功。調試過程是發(fā)現(xiàn)

33、問題的過程,這要求我們耐心和心細,有一種嚴謹的科學態(tài)度,以能夠更好的實現(xiàn)我們的設計。</p><p>  通過為期兩周的課程設計,在老師的精心指導下和同學合作之下最終成功地完成了此次設計,并從中學到了很多的知識和經驗,對單片機以及匯編語言有了更深層次的理解。本次課程設計使我認識到:設計思路是實施操作的扎實基石。一個良好的設計思路,是電路的生命。寧愿在思路設計上多花上50%的時間。因為前期看似慢,實際上恰恰給后期的

34、制作帶來很大的方便,效果往往是更節(jié)省了許多時間?;顚W活用。這次設計讓我真正體會到了書本知識永遠是基礎,而基礎正是你向高層次邁進的扎實階梯,沒有這個基礎,就無法實現(xiàn)技術上的騰飛。在實踐當中,靈活運用書本上所講的知識,萬變不離其中,只有扎實掌握了核心的方法,才有可能做到活用巧用。</p><p><b>  參考文獻</b></p><p>  [1] 周興華《手把手教你

35、單片機》北京航空航天大學出版社。</p><p>  [2] 張友德、趙志英、徐時亮《單片微機原理應用與實驗》復旦大學出版社。</p><p>  [3] 姚福安《電子電路設計與實踐》山東科學與技術出版社。</p><p>  [4] 張毅剛、彭喜圓《MCS-51單片機應用設計》哈爾濱工業(yè)大學出版社。</p><p>  [5]康華光、華中理

36、工大學電子學教研室《電子技術基礎》高等教育出版社。</p><p>  [6]高吉祥、唐朝京編著《全國大學生電子設計競賽培訓系列教程 》清華大學出版社。</p><p>  附錄1:Proteus仿真電路圖</p><p>  附錄二:Protel原理圖</p><p><b>  附錄三:PCB圖</b></p&

37、gt;<p><b>  附錄三:源程序代碼</b></p><p>  ORG 0000H</p><p><b>  LJMP MAIN</b></p><p>  ORG 0100H</p><p>  MAIN: MOV A,P1 //掃描按鍵</p>&

38、lt;p>  SUBB A,#249 // 當SW3和SW2按鍵按下,跳轉到REL1,輸出三角波和正弦波</p><p><b>  JZ REL1</b></p><p>  SUBB A,#1 //當SW1和SW3按下,跳轉到rel2,輸出矩形波和正弦波</p><p><b>  JZ REL2</b

39、></p><p>  SUBB A,#1 //當sw3按下,跳轉到rel4,只輸出正弦波</p><p><b>  JZ REL4</b></p><p>  SUBB A,#1 //當sw1和sw2按鍵按下,跳轉到rel3,輸出矩形波和三角波</p><p><b>  JZ RE

40、L3</b></p><p>  SUBB A,#1 //當sw2按鍵按下,跳轉到rel5,只輸出三角波</p><p><b>  JZ REL5</b></p><p>  SUBB A,#1 //當sw1按鍵按下,跳轉到rel6,只輸出矩形波</p><p><b>  JZ R

41、EL6</b></p><p><b>  LJMP MAIN</b></p><p>  REL4: MOV A,P1 //由于程序較長JZ直接跳轉不到相應位置,需加一個中間跳轉</p><p>  CJNE A,#251,MAIN</p><p>  LJMP DAN1 </p>

42、<p>  REL1: MOV R0,#00H // 當SW3和SW2按鍵按下,跳轉到REL1,輸出三角波和正弦波</p><p>  LOOP: MOV A,P1</p><p>  CJNE A,#249,MAIN</p><p><b>  MOV A,R0</b></p><p>  MOV D

43、PTR,#TAB1</p><p>  MOVC A,@A+DPTR</p><p><b>  CLR P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  MOV A,R0</b></p><p>  M

44、OV DPTR,#TAB2</p><p>  MOVC A,@A+DPTR</p><p><b>  SETB P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  INC R0</b></p><p>

45、  MOV P2,#0FFH</p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b></p><p>  L301: DEC R3</p><p>  C

46、JNE R3,#255,L301</p><p>  CJNE R0,#255,LOOP</p><p><b>  LJMP REL1</b></p><p><b>  RET</b></p><p>  REL5: MOV A,P1 //由于程序較長JZ直接跳轉不到相應位置,需加一個中

47、間跳轉</p><p>  CJNE A,#253,MAIN</p><p><b>  LJMP DAN2</b></p><p>  REL6: MOV A,P1 //由于程序較長JZ直接跳轉不到相應位置,需加一個中間跳轉</p><p>  CJNE A,#254,MAIN</p><p

48、>  LJMP DAN3 </p><p>  REL2: MOV R0,#00H //當SW1和SW3按下,跳轉到rel2,輸出矩形波和正弦波</p><p>  LOOP1:MOV A,P1</p><p>  CJNE A,#250,MAIN</p><p><b>  MOV A,R0&

49、lt;/b></p><p>  MOV DPTR,#TAB</p><p>  MOVC A,@A+DPTR</p><p><b>  CLR P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  MOV A,

50、R0</b></p><p>  MOV DPTR,#TAB2</p><p>  MOVC A,@A+DPTR</p><p><b>  SETB P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  I

51、NC R0</b></p><p>  MOV P2,#0FFH</p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b></p><p>  

52、L302: DEC R3</p><p>  CJNE R3,#255,L302</p><p>  CJNE R0,#255,LOOP1</p><p><b>  LJMP REL2</b></p><p><b>  RET </b></p><p>  RE

53、L3: MOV R0,#00H //當sw1和sw2按鍵按下,跳轉到rel3,輸出矩形波和三角波</p><p>  LOOP2:MOV A,P1</p><p>  CJNE A,#252,OVER</p><p><b>  MOV A,R0</b></p><p>  MOV DPTR,#TAB</p&g

54、t;<p>  MOVC A,@A+DPTR</p><p><b>  CLR P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  MOV A,R0</b></p><p>  MOV DPTR,#TAB1<

55、/p><p>  MOVC A,@A+DPTR</p><p><b>  SETB P3.7</b></p><p><b>  MOV P0,A</b></p><p><b>  INC R0</b></p><p>  MOV P2,#0FFH<

56、;/p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b></p><p>  L303: DEC R3</p><p>  CJNE R3,#255,L303&

57、lt;/p><p>  CJNE R0,#255,LOOP2</p><p><b>  LJMP REL3</b></p><p>  OVER: LJMP MAIN</p><p><b>  RET</b></p><p>  DAN1: MOV R0,#00H //當

58、sw3按下,跳轉到rel4,只輸出正弦波</p><p>  LOOP3:MOV A,P1</p><p>  CJNE A,#251,OVER1</p><p><b>  MOV A,R0</b></p><p>  MOV DPTR,#TAB2</p><p>  MOVC A,@A+DPT

59、R</p><p>  MOV P3,#30H</p><p><b>  MOV P0,A</b></p><p><b>  INC R0</b></p><p>  MOV P2,#0FFH</p><p><b>  MOV A,P2</b>&l

60、t;/p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b></p><p>  L304: DEC R3</p><p>  CJNE R3,#255,L304</p><p>  CJNE R0,#255,LOOP3</p>

61、;<p><b>  LJMP DAN1</b></p><p>  OVER1:LJMP MAIN</p><p><b>  RET</b></p><p>  DAN2 : MOV R0,#00H //當sw2按鍵按下,跳轉到rel5,只輸出三角波</p><p>  L

62、OOP4:MOV A,P1</p><p>  CJNE A,#253,OVER2</p><p><b>  MOV A,R0</b></p><p>  MOV DPTR,#TAB1</p><p>  MOVC A,@A+DPTR</p><p>  MOV P3,#24H</p>

63、;<p><b>  MOV P0,A</b></p><p><b>  INC R0</b></p><p>  MOV P2,#0FFH</p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b>

64、;</p><p><b>  MOV R3,A</b></p><p>  L305: DEC R3</p><p>  CJNE R3,#255,L305</p><p>  CJNE R0,#255,LOOP4</p><p><b>  LJMP DAN2</b>&l

65、t;/p><p>  OVER2:LJMP MAIN</p><p><b>  RET</b></p><p>  DAN3: MOV R0,#00H //當sw1按鍵按下,跳轉到rel6,只輸出矩形波</p><p>  LOOP5:MOV A,P1</p><p>  CJNE A,#254,O

66、VER3</p><p><b>  MOV A,R0</b></p><p>  MOV DPTR,#TAB</p><p>  MOVC A,@A+DPTR</p><p>  MOV P3,#79H</p><p><b>  MOV P0,A</b></p>

67、;<p><b>  INC R0</b></p><p>  MOV P2,#0FFH</p><p><b>  MOV A,P2</b></p><p><b>  CPL A</b></p><p><b>  MOV R3,A</b>

68、;</p><p>  L306: DEC R3</p><p>  CJNE R3,#255,L306</p><p>  CJNE R0,#255,LOOP5</p><p><b>  LJMP DAN3</b></p><p>  OVER3:LJMP MAIN</p>&l

69、t;p><b>  RET </b></p><p>  // 矩形波列表 </p><p>  TAB: DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH

70、,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0F

71、FH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0FFH,0FFH,

72、0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FF

73、H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0

74、0H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H

75、,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H

76、,00H,00H,00H,00H</p><p>  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H</p><p><b>  //三角波列表</b></p><p>  TAB1: DB 00H,02H,04H,06H,08H,0AH,0CH,0E

77、H,10H,12H,14H,16H,18H,1AH,1CH,1EH</p><p>  DB 20H,22H,24H,26H,28H,2AH,2CH,2EH,30H,32H,34H,36H,38H,3AH,3CH,3EH</p><p>  DB 40H,42H,44H,46H,48H,4AH,4CH,4EH,50H,52H,54H,56H,58H,5AH,5CH,5EH</p&

78、gt;<p>  DB 60H,62H,64H,66H,68H,6AH,6CH,6EH,70H,72H,74H,76H,78H,7AH,7CH,7EH</p><p>  DB 80H,82H,84H,86H,88H,8AH,8CH,8EH,90H,92H,94H,96H,98H,9AH,9CH,9EH</p><p>  DB 0A0H,0A2H,0A4H,0A6H,

79、0A8H,0AAH,0ACH,0AEH,0B0H,0B2H,0B4H,0B6H,0B8H,0BAH,0BCH,0BEH</p><p>  DB 0C0H,0C2H,0C4H,0C6H,0C8H,0CAH,0CCH,0CEH,0D0H,0D2H,0D4H,0D6H,0D8H,0DAH,0DCH,0DEH</p><p>  DB 0E0H,0E2H,0E4H,0E6H,0E8H,0EA

80、H,0ECH,0EEH,0F0H,0F2H,0F4H,0F6H,0F8H,0FAH,0FCH,0FEH</p><p>  DB 0FEH,0FCH,0FAH,0F8H,0F6H,0F4H,0F2H,0F0H,0EEH,0ECH,0EAH,0E8H,0E6H,0E4H,0E2H,0E0H</p><p>  DB 0DEH,0DCH,0DAH,0D8H,0D6H,0D4H,0D2H,0

81、D0H,0CEH,0CCH,0CAH,0C8H,0C6H,0C4H,0C2H,0C0H</p><p>  DB 0BEH,0BCH,0BAH,0B8H,0B6H,0B4H,0B2H,0B0H,0AEH,0ACH,0AAH,0A8H,0A6H,0A4H,0A2H,0A0H</p><p>  DB 9EH,9CH,9AH,98H,96H,94H,92H,90H,8EH,8CH,8AH,

82、88H,86H,84H,82H,80H</p><p>  DB 7EH,7CH,7AH,78H,76H,74H,72H,70H,6EH,6CH,6AH,68H,66H,64H,62H,60H</p><p>  DB 5EH,5CH,5AH,58H,56H,54H,52H,50H,4EH,4CH,4AH,48H,46H,44H,42H,40H</p><p>

83、  DB 3EH,3CH,3AH,38H,36H,34H,32H,30H,2EH,2CH,2AH,28H,26H,24H,22H,20H</p><p>  DB 1EH,1CH,1AH,18H,16H,14H,12H,10H,0EH,0CH,0AH,08H,06H,04H,02H,00H</p><p><b>  //正弦波列表</b></p>

84、<p>  TAB2: DB 80H,82H,84H,86H,88H,8AH,8CH,8EH,90H,92H,94H,96H,98H,9AH,9CH,9EH</p><p>  DB 0A0H,0A2H,0A4H,0A6H,0A8H,0AAH,0ABH,0ADH,0AFH,0B1H, 0B2H,0B4H, 0B6H,0B7H,0B9H,0BAH</p><p>  DB

85、0BCH,0BDH,0BFH,0C0H,0C1H,0C3H,0C4H,0C5H,0C6H,0C8H,0C9H,0CAH,0CBH,0CCH,0CDH,0CEH</p><p>  DB 0CEH,0CFH,0D0H,0D1H,0D1H,0D2H,0D2H,0D3H,0D3H,0D4H,0D4H,0D4H,0D4H,0D5H,0D5H,0D5H</p><p>  DB 0D5H,0D5

86、H,0D5H,0D5H,0D4H,0D4H,0D4H,0D4H,0D3H,0D3H,0D2H,0D2H,0D1H,0D1H,0D0H,0CFH</p><p>  DB 0CEH,0CEH,0CDH,0CCH,0CBH,0CAH,0C9H,0C8H,0C6H,0C5H,0C4H,0C3H,0C1H,0C0H,0BFH,0BDH</p><p>  DB 0BCH,0BAH,0B9H,0

87、B7H,0B6H,0B4H,0B2H,0B1H,0AFH,0ADH,0ABH,0AAH,0A8H,0A6H,0A4H,0A2H</p><p>  DB 0A0H,9EH,9CH,9AH,98H,96H,94H,92H,90H,8EH,8CH,8AH,88H,86H,84H, 82H</p><p>  DB 80H,7DH,7BH,79H,77H,75H,73H,71H,6FH,6D

88、H,6BH,69H,67H,65H,63H,61H</p><p>  DB 5FH,5DH,5BH,59H,57H,55H,54H,52H,50H,4EH,4DH,4BH,49H,48H,46H,45H</p><p>  DB 43H,42H,40H,3FH,3EH,3CH,3BH,3AH,39H,37H,36H,35H,34H,33H,32H,31H</p><

89、;p>  DB 31H,30H,2FH,2EH,2EH,2DH,2DH,2CH,2CH,2BH,2BH,2BH,2BH,2AH,2AH, 2AH</p><p>  DB 2AH,2AH,2AH,2AH,2BH,2BH,2BH,2BH,2CH,2CH,2DH,2DH,2EH,2EH,2FH,30H</p><p>  DB 31H,31H,32H,33H,34H,35H,36H

90、,37H,39H,3AH,3BH,3CH,3EH,3FH,40H,42H</p><p>  DB 43H,45H,46H,48H,49H,4BH,4DH,4EH,50H,52H,54H,55H,57H,59H,5BH,5DH</p><p>  DB 5FH,61H,63H,65H,67H,69H,6BH,6DH,6FH,71H,73H,75H,77H,79H,7BH,7DH<

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論