999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89C51單片機信號發(fā)生器設計

2017-04-15 14:00:02邵陽學院信息工程系朱開汪余建坤
電子世界 2017年9期
關鍵詞:單片機信號語言

邵陽學院信息工程系 朱開汪 余建坤

基于AT89C51單片機信號發(fā)生器設計

邵陽學院信息工程系 朱開汪 余建坤

基于AT89C51單片機信號發(fā)生器設計利用單片機AT89C51采用程序設計方法產生正弦波、三角波、方波等波形,通過D/A轉換器DAC0832(DAC0832是8分辨率的D/A轉換集成芯片、與微處理器完全兼容)將數(shù)字信號轉換成模擬信號,濾波放大,最終由示波器顯示出來,能產生1Hz—1kHz的波形。通過基于AT89C51單片機信號發(fā)生器的鍵盤來控制三種波形的類型選擇、撥碼開關控制頻率的變化,并通過液晶屏LCD1602(工業(yè)字符型液晶,能夠同時顯示16x02即32個字符)顯示其各自的類型以及數(shù)值,基于AT89C51單片機信號發(fā)生器大致包括信號發(fā)生部分、數(shù)/模轉換部分以及液晶LCD1602顯示部分三部分。

AT89C51單片機;LCD1602液晶顯示;D/A轉換器

一、設計方案

由于要求達到基于AT89C51單片機信號發(fā)生器的模擬信號波形發(fā)生,而要由基于AT89C51單片機信號發(fā)生器的D/A轉換芯片DAC0832來完成此項任務,由基于AT89C51單片機信號發(fā)生器的基準電路來實現(xiàn)輸出波形的幅度可調,通過基于AT89C51單片機信號發(fā)生器的電位器來調節(jié)波形的變化。經過基于AT89C51單片機信號發(fā)生器的DAC0832數(shù)模轉換電路輸出的信號為電流形式,因此需要加電流/電壓轉換電路來改變輸出信號的形式。基于AT89C51單片機信號發(fā)生器采用AT89C51單片機和DAC0832數(shù)模轉換器相結合的電路來產生波形,由于本文設計的基于AT89C51單片機信號發(fā)生器是軟件濾波,所以不會有寄生的高次諧波分量,生成的波形比較純凈。軟件濾波的特點是價格低、性能高,在低頻范圍內穩(wěn)定性好、操作方便、體積小、耗電少。 基于AT89C51單片機信號發(fā)生器所研究的就是用AT89C51單片機將某種波形所對應的數(shù)字量進行輸出,再通過基于AT89C51單片機信號發(fā)生器的D/A轉換器轉換輸出一組連續(xù)變化的5V的電壓脈沖值,同時再通過基于AT89C51單片機信號發(fā)生器的LCD1602液晶顯示部分顯示其頻率值和波形名稱。在設計基于AT89C51單片機信號發(fā)生器時采取分塊來做,分為D/A轉換,AT89C51單片機系統(tǒng),鍵盤控制和液晶顯示4個主要模塊,最后通過聯(lián)調仿真,做出基于AT89C51單片機信號發(fā)生器的電路板成品,從而簡化人機交互的問題。

二、硬件電路的設計

基于AT89C51單片機信號發(fā)生器的單片機即單片微型計算機是把組成微型計算機的各種功能部件,是一種集成度高、性價比優(yōu)越、質量小、體積小的微型計算機。基于AT89C51單片機信號發(fā)生器的DAC0832是8分辨率的D/A轉換集成芯片。基于AT89C51單片機信號發(fā)生器的DAC0832與基于AT89C51單片機信號發(fā)生器的AT89C51單片機完全兼容。基于AT89C51單片機信號發(fā)生器上使用的DAC0832芯片以其價格低廉、接口簡單、轉換控制容易等優(yōu)點,在采用到基于AT89C51單片機信號發(fā)生器上。D/A轉換器(DAC0832芯片)由8位輸入鎖存器、8位DAC寄存器、8位D/A轉換電路及轉換控制電路構成。按鍵是由一組按壓式或觸摸式開關構成的陣列,是一種常用的輸入設備。在接線時由于有四個引腳,連接時需要用萬用表進行測量,然后接通兩個引腳,要進行數(shù)據(jù)的計算就必須先進行數(shù)據(jù)的輸入,也就必須確定按鍵輸入的數(shù)值是什么,這就需要對鍵盤進行掃描,從而確定究竟是哪個鍵按下。基于AT89C51單片機信號發(fā)生器的LCD1602顯示模塊的設計為通過液晶LCD1602顯示輸出的波形、頻率,LCD1602的八位數(shù)據(jù)端接單片機的P0口,其三個使能端RS、RW、E分別接AT89C51單片機的P1.0—P1.2。通過軟件控制液晶屏可以顯示波形的種類以及波形的頻率。

三、軟件設計與仿真

基于AT89C51單片機信號發(fā)生器編程采用C51語言編程,單片機C51語言是由C語言繼承轉換而來的。但是C51語言和C語言不同的是,C51語言運行于單片機平臺,而C語言則運行于普通的桌面平臺。C51語言具有C語言結構清晰的優(yōu)點,同時具有匯編語言的硬件操作能力。C51語言是一種高級程序設計語言,它提供了十分完備的規(guī)范化流程控制結構。因此采用C51語言設計基于AT89C51單片機信號發(fā)生器編程程序時,首先要盡可能地采用結構化的程序設計方法,這樣可使整個基于AT89C51單片機信號發(fā)生器程序結構清晰,易于對基于AT89C51單片機信號發(fā)生器的調試和維護。對于基于AT89C51單片機信號發(fā)生器是一個較大的程序,可將整個基于AT89C51單片機信號發(fā)生器的程序按功能分成若干個模塊,基于AT89C51單片機信號發(fā)生器的不同的模塊完成不同的功能。對于基于AT89C51單片機信號發(fā)生器的不同的功能模塊,分別指定相應的入口參數(shù)和出口參數(shù),而經常使用的一些程序最好編成函數(shù),這樣既不會引起整個基于AT89C51單片機信號發(fā)生器的程序管理的混亂,還可增強基于AT89C51單片機信號發(fā)生器的程序可讀性、移植性。

四、結語

基于AT89C51單片機信號發(fā)生器設計是利用單片機AT89C51采用程序設計方法產生三角波、正弦波、方波三種波形,再通過 基于AT89C51單片機信號發(fā)生器的D/A轉換器DAC0832將數(shù)字信號轉換成模擬信號,濾波放大,最終由示波器顯示出來, 基于AT89C51單片機信號發(fā)生器能產生1Hz—1kHz的波形。通過 基于AT89C51單片機信號發(fā)生器的鍵盤來控制三種波形的類型選擇、撥碼開關控制頻率的變化,并通過 基于AT89C51單片機信號發(fā)生器的液晶屏LCD1602顯示其各自的類型以及數(shù)值,基于AT89C51單片機信號發(fā)生器大致包括信號發(fā)生部分、數(shù)/模轉換部分以及LCD1602液晶顯示部分三部分。基于AT89C51單片機信號發(fā)生器可以產生5HZ-50HZ的正弦波,100HZ-1000HZ的方波,25HZ-250HZ的三角波。

[1]相迎軍,李興城,李傳軍.基于AT89C4051單片機的專用信號發(fā)生器設計與應用[J].微計算機信息,2004(11):631.

[2]陳華敏,任立民.基于AT89C51的信號發(fā)生器的設計[J].現(xiàn)代電子技術,2011(02):805.

[3]余紅珍,于斌,秦宗鋒.基于Proteus的單片機實驗系統(tǒng)設計[J].實驗科學與技術,2012(06):87.

[4]顧婭軍,賈小林,吳玨.基于Proteus的微機原理實驗教學研究[J].電腦知識與技術,2014(19):71.

[5]李娟,劉煥平,羅旭.基于AT89C51單片機的60-2曲軸位置信號發(fā)生器設計[J].石家莊職業(yè)技術學院學報,2010(04):173.

[6]陳輝,陳梅,杜靜,王東梅,金晶,何東輝.基于AT89C51單片機波形發(fā)生器的Proteus設計[J].自動化與儀器儀表,2012(03):739.

猜你喜歡
單片機信號語言
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
讓語言描寫搖曳多姿
累積動態(tài)分析下的同聲傳譯語言壓縮
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 国产精品欧美在线观看| 国产免费a级片| 成年午夜精品久久精品| a级毛片网| 欧美一区日韩一区中文字幕页| 国产综合另类小说色区色噜噜 | 亚洲成人免费在线| 久久精品亚洲专区| 热久久综合这里只有精品电影| 无码中文AⅤ在线观看| lhav亚洲精品| 久久国产精品77777| a级毛片在线免费| 国产精品无码一区二区桃花视频| 九九热精品视频在线| 天天摸夜夜操| 久久五月视频| 亚洲成人高清在线观看| 麻豆国产在线不卡一区二区| 人妻精品久久无码区| 国内丰满少妇猛烈精品播| 日韩欧美视频第一区在线观看| a在线观看免费| 婷婷色中文| 又猛又黄又爽无遮挡的视频网站| 人妻丰满熟妇AV无码区| 91丨九色丨首页在线播放| 激情综合五月网| 欧美日韩精品一区二区在线线 | 自慰网址在线观看| 久热中文字幕在线| 久久6免费视频| 免费AV在线播放观看18禁强制| 一级毛片a女人刺激视频免费| 黄色在线网| 日本少妇又色又爽又高潮| 91久久精品国产| 欧美一区二区三区欧美日韩亚洲 | 玖玖精品视频在线观看| 99视频精品全国免费品| 亚洲一级毛片在线播放| 精品91在线| 青青久视频| 97视频在线精品国自产拍| 久久精品66| 无码精品一区二区久久久| 久草国产在线观看| 亚洲 成人国产| 激情午夜婷婷| 中文无码伦av中文字幕| 日韩毛片免费| 激情综合网址| 亚洲中文制服丝袜欧美精品| WWW丫丫国产成人精品| 伊人色在线视频| 久久精品国产91久久综合麻豆自制| 日韩天堂在线观看| lhav亚洲精品| 成人看片欧美一区二区| 欧美激情第一区| 男人的天堂久久精品激情| 亚洲一级毛片免费观看| 国产人在线成免费视频| 亚洲精品日产AⅤ| 国产玖玖玖精品视频| 97久久精品人人| 久久久黄色片| h网站在线播放| 黄色网址免费在线| 国产精品自在在线午夜区app| 国产视频大全| 欧美色视频日本| 日韩无码视频专区| 精品人妻无码中字系列| a级毛片一区二区免费视频| 国产福利影院在线观看| 亚洲三级色| 91精品国产91久久久久久三级| 精品国产中文一级毛片在线看| 无码精品国产VA在线观看DVD| 亚洲女同一区二区| 午夜国产精品视频|