ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:1.38MB ,
资源ID:2816808      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2816808.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(低频信号发生器.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

低频信号发生器.docx

1、低频信号发生器 低频信号发生器 -期末课程设计学院:班级:学号:姓名: 指导老师: 2010-6-12第0章 实验室基础 3第1章 交换机基本配置 71.1 使用交换机的命令行管理界面 71.2 交换机的全局配置 101.3 交换机端口的基本配置 121.4 查看交换机的系统和配置信息 14第2章 虚拟局域网VLAN 162.1 交换机端口隔离 162.2 跨交换机实现VLAN 18第3章 提供交换网络中的冗余链路 213.1 端口聚合提供冗余备份链路 213.2 快速生成树配置 24第4章 路由器的基本配置 304.1 使用命令行界面 304.2 路由器的全局配置 334.3 路由器端口的基

2、本配置 344.4 查看路由器的系统和配置信息 38一、 实验目的1、 学习和运用keilC的C语言;2、 学习通过proteus软件画原理图,并利用keilC软件形成的HEX文件运行;3、 实现利用单片机AT98C51和8位D/A转换芯片DAC0832共同实现方波、三角波、锯齿波、梯形波这四种常见波形的发生4、 进一步学习和利用protel软件,画出实验原理图,并生成PCB图;5、 AT89S51为核心的单片机系统的软硬件开发过程;6、 基本信号的产生原理及函数发生器系统的设计流程二、实验要求设计一个低频信号发生器:1、 查阅相关资料,完成原理图设计;2、 编写软件,使该系统能输出方波、三角

3、波、锯齿波和梯形波;波形频率均为1khz,双极性输出。3、 用protel软件完成系统的硬件设计,并通过电器规则检查;4、 仿真实现;5、 画pcb图;6、 写综合课程设计报告。三、器件清单1、AT80C51一个;2、DAC0832一个;3、OPAMP两个;4、数码管一个;5、按键开关一个;6、电阻、电感若干;四、实验原理#include unsigned char code table=0x3f,0x06,0x5b,0x4f,0x66/ 0 1 2 3 4 unsigned char time1; /延时函数参数/ /变量说明/ unsigned char time2;unsigned ch

4、ar time3;unsigned char count;unsigned char ms;/函数说明/void initial(void); /初始化函数/void initial_time0(void); /定时器0初始化/void anjian(void); /按键函数/void delay(unsigned char time1,time2,time3); /延时函数/void disp(unsigned char count); /静态显示子函数/void delay1(char ms);void fangbo(void); /方波函数/void sanjiaobo(void); /

5、三角波函数/void juchibo(void); /锯齿波函数/void tixingbo(void); /正弦波函数/void main (void) initial(); while(1) anjian(); /*/函数名称:void anjian(void)/函数说明:按键函数/函数功能:/ 注意:*/void anjian(void) if(P3_7=0) delay(1,50,248); if(P3_7=0) count=1; disp(count); fangbo(); while(P3_7=0); count=0; disp(count); anjian(); /*/函数名称:

6、void fangbo(void)/函数说明:方波函数/函数功能:/ 注意:*/void fangbo(void) while(1) unsigned char fangbo_1; fangbo_1+=8; if(fangbo_1128&fangbo_1256) P0=0x00; if(fangbo_1128) P0=0xff; if(P3_7=0) delay(1,50,248); if(P3_7=0) count=2; disp(count); sanjiaobo(); while(P3_7=0); /*/函数名称:void sanjiaobo(void)/函数说明:三角波函数/函数功能:

7、/ 注意:*/void sanjiaobo(void) while(1) unsigned char sanjiaobo_2; if(sanjiaobo_2=255) sanjiaobo_2=0x00; if(P3_7=0) delay(1,50,248); if(P3_7=0) count=3; disp(count); juchibo(); while(P3_7=0); /*/函数名称:void juchibo(void)/函数说明:锯齿波函数/函数功能:/ 注意:*/void juchibo(void) while(1) unsigned char juchibo_3; if(juchi

8、bo_3=180) juchibo_3=0x00; if(P3_7=0) delay(1,50,248); if(P3_7=0) count=4; disp(count); tixingbo(); while(P3_7=0); /*/函数名称:void tixingbo(void)/函数说明:梯形波函数/函数功能:/ 注意:*/void tixingbo(void) while(1) unsigned char tixingbo_4; if(tixingbo_4120) P0=tixingbo_4; else if(tixingbo_4=120) delay1(1); else if(tixi

9、ngbo_4240) tixingbo_4=0x00; tixingbo_4+=10; if(P3_7=0) delay(1,50,248); if(P3_7=0) count=0; disp(count); anjian(); while(P3_7=0); /*/函数名称:void initial(void)/函数说明:初始化函数/函数功能:/ 注意:*/void initial(void) P0=0xff; P1=0xff; P2=0xff; P3=0xff; /*/函数名称:delay(unsigned char time1,time2,time3)/函数说明:延时函数/函数功能:/入口参数:unsigned char time1,time2,time3/出口参数:/ 注意:延时时

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1