- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机技术的波形发生器采用单片机设计
基于单片机技术的波形发生器采用单片机设计(一)
发布时间:2011-07-16 来源:应届毕业生求职网
摘 要 基于单片机技术的波形发生器采用单片机设计,用程序产生波形,先计算机构成波形的点数及数值,存到指定的存储区,再读取数据,经D/A转换都输出波形,进行D/A转换是,输出一个点的时间间隔须小于D/A转换所需时间。 关键词:单片机 波形发生器 D/A转换器
Abstract The waveform generator of variable frequency power supply is designed in Microcontroller,the waveform of frequency power supply is created by using the program. The program procedure:first,the point nvmbers formed the waveform and their values are calculated,and save them to the appointed memory area.And then read data,perform D/Aconversions and outpot waveform.When then generator outputs data and performs D/Aconversions each time. Keyword: Microcontroller; Waveform generator; DAC;
1 引言 波形发生器作为常用的信号源,被广泛应用于调试,自动控制系统和教学实验等领域。目前使用的波形发生器大部分对大的缺点是,其体积大,可靠性差,精度低。提出一种性价比高的波形发生器,利用单片机进行函数处理,由软件控制波形输出,利用单片机进行函数处理,由软件实现波形生成,输出的数字信号再经模拟和信号放大处理后输出所需波形。该波形发生器具有集成度高,体积小,可靠性好,精度高,价格便宜等特点。
2 设计任务和基本要求 2.1 具有产生正弦波.方波.三角波三种周期性波形的功能。 2.2 输入波形的频率范围为100~~20khz(非正弦波频率按10次斜波计 算);重复频率可调,频率步进间隔小于100HZ。 2.3 具有显示输出波形的类型,重复频率(周期)和幅度的功能。 3 元器件性能分析 3.1 89C51处理器的基本介绍及其特点 89C51逻辑符号图 图(1) 89C51为40引脚,其引脚图如图(1) CPU为Intel公司生产的89C51/89C52/89C55等。出厂所配晶振频率为12MHZ,每个机器周期为1.085us,用户可更换晶振以提高速度。●程序存贮器为64K,其中前4K/8K20K在CPU内部,其它程序在EPR0M27512中。●数据存贮器为32K(62256),地址为8000—FFFFH。●Ⅰ/O扩展8155,片内RAM地址∶200O-20FFH8155,命令口地址为∶2100HA口地址为∶21O1HB口地址为.2102HC口地址为:2103HT低八位∶2104HT高八位∶2105H●A/D采用精高度,速度快(25us)的AD574,并在其转换前对信号作了采样保持处理。AD574启动地址为:4000H高八位地址为∶4002H低四位地址为∶4003H多路模拟开关的使用∶IN0∶P1=0F8H IN4∶P1=0FCHIN1∶P1=0F9H IN5:P1=OFDHIN2∶P1=0FAH IN5:P1=0FEHIN3∶P1=0FBH IN7:P1=0FFHP1.0按CD4051的C⑼,P1.1按CD4051的B脚(10)、P1.2按CD4051的A脚(11)。●D/A采用0832输出,地址为∶6000H-6FFFH●键盘显示(CZ2)采用8279,地址为:7FFEH-7FFFH●日历时钟芯片DS12887,命令寄存器为5000H-500DH,不掉电数据存贮器为∶500EH-507FH [M] 89C51执行指令的时间与及定时器/计数器计数的频率都与振荡源的周期有关,为了提高波形频率的精度,采用12MHZ的晶振与外部时钟方式,晶振的两根引脚分别与89C51的外接晶振引脚X1和X2相连。波形发生器工作时,要求进入复位工作状态,因此需设计准确,可靠的复位电路。 89C51单片机内部设置两个16位可编程的定时器/计数器T0和T1,它们具有计数器方式和定时器方式两种工作方式及4种工作
文档评论(0)