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

加入VIP,省得不是一点点
 

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

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

下载须知

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

版权提示 | 免责声明

本文(基于AT89C52单片机简易函数信号发生器设计.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于AT89C52单片机简易函数信号发生器设计.doc

1、 1 学 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳号: 凌阳, 拇指 凌阳 51 凌 阳, 拇指 凌阳 湖南文理学院 凌阳, 拇指 凌阳 机械工程学院 凌 阳, 拇指 凌阳 课 凌 阳, 拇指 凌阳程 凌 阳, 拇指 凌阳设 凌 阳, 拇指 凌阳计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 题 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 目 基于 AT89C52 单片机的 凌阳, 拇指 凌阳 简易函数信号发生器设计 专 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 业 机械电子工程 班 凌

2、阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指凌阳 凌 阳, 拇指 凌阳 级 机电 08101 班 姓 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 名 谭鹏辉 指导教师 陈卫国 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2011 年 12 月 07 日 凌阳, 拇指 凌阳 课程设计任务书 姓 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 名 谭鹏辉 学 凌阳, 拇指 凌阳 号 51 班 凌阳, 拇指 凌阳 级 机电 08101 班 2 课程名称 单片机课程设计 课程性质 必修 设计时间 2011 年 凌阳, 拇

3、指 凌阳 11 凌阳, 拇指 凌阳 月 凌阳, 拇指 凌阳28 日 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2011 年 凌阳, 拇指 凌阳 12 凌阳, 拇指 凌阳 月 凌阳, 拇指 凌阳 9 凌阳, 拇指 凌阳 日 设计名称 基于 AT89C52 单片机的 简易函数信号发生器 设计 设计要求 以单片机为核心 , 拇指 经过 D/A 转换和放大电路的处理 , 拇指 最后输出信号; 凌阳, 拇指 凌阳要求能输出正 弦 波、三角波、锯齿波和方波四种信号; 凌阳, 拇指 凌阳 输出信号可以通过按键来改变 凌阳, 拇指 凌阳 完成系统电路设计; 凌阳, 拇指 凌阳 完成系统软件设计; 凌阳, 拇指

4、凌阳 完成系统 Proteus 下的仿真 。 食指 凌阳, 拇指 凌阳 5)完成课程设计报告 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 计划与进度 1) 时间:二周 凌阳, 拇指 凌阳 方案设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 天 凌阳, 拇指 凌阳 电路设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳

5、 2 天 凌阳, 拇指 凌阳 软件设计 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3 天 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 软、硬件联调 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 天 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 系统仿真 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳2 天

6、 凌阳, 拇指 凌阳 答辩 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1 天 凌阳, 拇指 凌阳 完成报告 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2 天 任课教师 凌阳, 拇指 凌阳 意 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌 阳 , 拇指 凌阳 凌阳, 拇指 凌阳 见 年

7、 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳月 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳日 教研室主 任 凌阳, 拇指 凌阳 签 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 名 年 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳月 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳日 说明 平时考勤: 20% 凌阳, 拇指 凌阳 凌

8、阳, 拇指 凌阳 设计: 30% 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 仿真: 20% 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 答辩: 10%凌阳, 拇指 凌阳 设计报告: 20% 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 共计 100 分 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌

9、阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳目 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳录 凌阳, 拇指 凌阳 目 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 录 凌 阳, 拇指 凌阳 摘 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 要 4 凌 阳, 拇指 凌阳 第一章 凌阳, 拇指 凌阳 绪论 5 凌 阳, 拇指 凌阳 1.1 单片机概述 5 凌阳, 拇指 凌阳 1.2 信号发生器的分类 5 凌阳, 拇指 凌阳 3 1.3 研究内容 5 凌阳, 拇指 凌阳 第二章 凌阳, 拇指 凌阳 函数信

10、号发生器设计 6 凌 阳, 拇指 凌阳 2.1 课程设计的目的 6 凌阳, 拇指 凌阳 2.2 课程设计要求 6 凌阳, 拇指 凌阳 第三章 凌阳, 拇指 凌阳 设计方案 7 凌 阳, 拇指 凌阳 3.1 系统主要功能 7 凌阳, 拇指 凌阳 3.2 系统硬件构成及功能 7 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 2.2.1 凌阳, 拇指 凌阳 AT89C52 单片机及其说明 7 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.2 资源分配 10 凌阳, 拇指 凌阳 凌阳,

11、拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.3 凌阳, 拇指 凌阳 D/A 转换模件部件 11 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.4 凌阳, 拇指 凌阳 外部控制模块部件 凌阳, 拇指 凌阳 74LS22 12 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.5 凌阳, 拇指 凌阳 放大部分 12 凌阳, 拇指 凌阳 3.3 系统软件 设计及接口电路 13 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇

12、指 凌阳 凌阳, 拇指 凌阳 3.3.1 凌阳, 拇指 凌阳 信号频率数据采集 13 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.3.2 凌阳, 拇指 凌阳 正弦波产生程序 13 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.3.3 凌阳, 拇指 凌阳 三角波产生程序 14 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.3.4 方波产生程序 14 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指

13、凌阳 凌阳, 拇指 凌阳 3.3.5 凌阳, 拇指 凌阳 锯齿波 产生程序 . 15 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3. 凌阳, 拇指 凌阳 3. 凌阳, 拇指 凌阳 6 信号放大模块设计 .15 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3. 凌阳, 拇指 凌阳 3. 凌阳, 拇指 凌阳 7 凌阳, 拇指 凌阳 数模转换模块设计 .16 凌阳, 拇指 凌阳 第 四 章 凌阳, 拇指 凌阳 仿真图及及结果分析 .17凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指

14、 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 4.1 波形发生器的调试与测试 .17 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳 ,拇指 凌阳 凌阳, 拇指 凌阳 4.2 仿真结果图 .18 凌阳, 拇指 凌阳 第 五 章 凌阳, 拇指 凌阳 总结与展望 .20 凌阳, 拇指 凌阳 参考文献 21 凌 阳, 拇指 凌阳 附录 一 凌阳, 拇指 凌阳 元器件清单 22 凌 阳, 拇指 凌阳 附录 二 凌阳, 拇指 凌阳 程序 清单 23 凌 阳, 拇指 凌阳 附录 三 凌阳, 拇指 凌阳 电路原理图 .30凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,

15、 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳,

16、 拇指 凌阳 1.1 单片机概述 凌阳, 拇指 凌阳 随着大规模集成电路技术的发展 , 拇指 中央处理器 (CPU)、随机存取存储器 (RAM)、只读存储器 (ROM)、 (I/O)接口、定时器 /计数器和串行通信接口 , 拇指 以及其他一些计算机外围电路等均可集成在一块芯片上构成单片微型计算机 , 拇指 简称为单片机 。 食指 单片机具有体积小、成本低 , 拇指 性能稳定、使用寿命长等特点 。 食指 其最明显的优势就是可以嵌入到各种仪器、设备中 , 拇指 这是其他计算机和网络都无法做到的 9,10。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.2 信号发生器的分类 凌 阳, 拇指 凌阳

17、 信号发生器应用广泛 , 拇指 种类繁多 , 拇指 性能各异 , 拇指 分类也不尽一致 。 食指 按照频率范围分类可以分为:超低频信号发生器、低频信号发生器、视频信号发生器、高频波形发生器、甚高频波形发生器和超高频信号发生器 。 食指 按照输出波形分类可以分为:正弦信号发生器和非正弦信号发生器 , 拇指 非正弦信号发生器又包括:脉冲信号发生器 , 拇指 函数信号发生器、扫频信号发生器、数字序列波形发生器、图形信号发生器、噪声信号发生器等 。 食指 按照信号发生器性能指标可以分为一般信号发生器和标准信号发生器 。 食指 前者指对输出信号的频率、幅度的 准确度和稳定度以及波形失真等要求不高的一类信

18、号发生器 。 食指 后者是指其输出信号的频率、幅度、调制系数等在一定范围内连续可调 , 拇指 并且读数准确、稳定、屏蔽良好的中、高档信号发生器 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 1.3 凌阳, 拇指 凌阳 研究内容 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 本文是做基于单片机的信号发生器的设计 , 拇指 将采用编程的方法来实现三角波、锯齿波、4 矩形波、正弦波的发生 。 食指 根据设计的要求 , 拇指 对各种波形的频率和幅度进行程序的编写 ,拇指 并将所写程序装入单片机的程序存储器中 。 食指 在程序运行中 , 拇指 当接收到来 自外界的命令 ,拇指 需要输出某种波形时再调用相应

19、的中断服务子程序和波形发生程序 , 拇指 经电路的数 /模转换器和运算放大器处理后 , 拇指 从信号发生器的输出端口输出 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 第二章:函数信号发生器的设计 凌阳, 拇指 凌阳 设计一个基于单片机的函数信号发生器 , 拇指 该函数信号发生器可以输出四种波形 , 拇指 有正弦波 , 拇指 锯齿波 , 拇指 三角波 , 拇指 方波 。 食指 在此基础上进一步实现对波形频率和占空比的调节 , 拇指 并用液晶屏分两行显示波形名称和波形

20、频率 。 食指 凌阳, 拇指 凌阳 2.1 课程设计的目的: 凌阳, 拇指 凌阳 1、巩固、加深和扩大单片机应用的知识面 , 拇指 提高综合及灵活运用所学知识解决实际课题设计的能力 。 食指 凌阳, 拇指 凌阳 2、培养针对课题需要 , 拇指 选择和查阅有关手册、图表及文献资料的能力 , 拇指 提高组成系统、编程、调试的动脑动手能力 。 食指 凌阳, 拇指 凌阳 3、通过对课题设计方案的分析、选择、比较 , 拇指 熟悉运用单片机系统开发、软硬件设计的方法内容及步骤 。 食指 凌阳, 拇指 凌阳 4、掌握 DAC0832, 拇指 LM324,74LS22 的接口电路 , 拇指 及使用方法 。 食

21、指 凌阳, 拇指 凌阳 5、熟悉掌握函数信号发生器的工作原理 。 食指 凌阳, 拇指 凌阳 2.2 凌阳, 拇指 凌阳 课程设计要求: 凌阳, 拇指 凌阳 熟悉组成系统中的实验模块原理 , 拇指 画出实验原理图 。 食指 凌阳, 拇指 凌阳 2、 凌阳, 拇指 凌阳 写出完整的设计任务书:课题的名称、系统的功能、硬件原理图、软件框图、元件清单、程序清单、参考资料 。 食指 凌阳, 拇指 凌阳 3、输出几种波形 , 拇指 实现对频率和占空比的调节 , 拇指 以 1HZ 作为步进进行调节 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌

22、阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 第三 章:设计方案 凌阳, 拇指 凌阳 3.1 凌阳, 拇指 凌阳 系统主要功能 凌阳, 拇指 凌阳 该函数信号发生器可以输出四种波形 , 拇指 有正弦波 , 拇指 锯齿波 , 拇指 三角波

23、, 拇指 方波 。 食指 在此基础上进一步实现对波形频率和占空比的调节 , 拇指 并用液晶屏分两行显示波形名称和波形频率 。食指 凌阳, 拇指 凌阳 3.2 凌阳, 拇指 凌阳 系统硬件构成及功能 凌阳, 拇指 凌阳 函数信号发生器的设计总体框图如图所示 , 拇指 主要有单片机 AT89C52,电源 , 拇指 键盘模块 , 拇指LCD1602 显示模块构成 。 食指 凌阳, 拇指 凌阳 按案件模块:由 5 个复位开关与 74LS21 组成的系统通过对单片机传输中断信号来实现波形切换及频率和占空比的调节 。 食指 凌阳, 拇指 凌阳 显示模块:用 LCD1602, 拇指 分行显示波形类型和波形频

24、率的 显示 。 食指 凌阳, 拇指 凌阳 电源模块:电源模块有 220V 市变电压经变压 , 拇指 整流 , 拇指 稳压得到 + 凌阳, 拇指 凌阳 -5V, 凌阳, 拇指 凌阳 + 凌阳, 拇指 凌阳 -12V 的电压 ,拇指 维持系统正常工作 。 食指 凌阳, 拇指 凌阳 系统的总体框图如图 1 所示: 凌阳, 拇指 凌阳 5 凌阳, 拇指 凌阳 图 1 系统总体框图 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.1 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 AT89C52 单片机及其说明 凌阳, 拇指 凌阳 AT89C52 为 8 凌 阳, 拇指 凌阳 位 通用微处理

25、器 凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳 图 2.PDIP 封装的 AT89C52 引脚图 凌 阳, 拇指 凌阳 采用工业标 准的 C51 内核 , 拇指 在内部功能及管脚排布上与通用的 8xc52 凌阳, 拇指 凌阳 相同 , 拇指 其主要用于会聚调整时的功能控制 。 食指 功能包括对会聚主 IC 凌 阳, 拇指 凌阳 内部寄存器、数据 RAM及外部接口等功能部件的初始化 , 拇指 会聚调整控制 , 拇指 会聚测试图控制 , 拇指 红外遥控

26、信号 IR 的接收解码及与主板 CPU 通信等 。 食指 主要管脚有: XTAL1( 19 凌阳, 拇指 凌阳 脚)和 XTAL2( 18 凌阳, 拇指 凌阳 脚)为振荡器输入输出端口 , 拇指 外接 12MHz 凌阳, 拇指 凌阳 晶振 。 食指 RST/Vpd( 9 凌阳, 拇指 凌阳 脚)为复位输入端口 , 拇指 外接电阻电容组成的复位电路 。 食指 VCC( 40 凌阳, 拇指 凌阳 脚)和 VSS( 20 凌阳, 拇指 凌阳 脚)为供电端口 , 拇指 分别接 +5V 电源的正负端 。 食指 P0P3 凌阳, 拇指 凌阳 为可编程通用 I/O 凌阳, 拇指 凌阳 脚 , 拇指 其功能用

27、途由软件定义 , 拇指 在本设计中 , 拇指 P0 凌阳, 拇指 凌阳 端口( 3239 凌阳, 拇指 凌阳 脚)被定义为 N1 凌阳, 拇指 凌阳 功能控制端口 , 拇指 分别与 N1 的相应功能管脚相连接 , 拇指 13 凌阳, 拇指 凌阳 脚定义为 IR 输入端 , 拇指 10 凌阳, 拇指 凌阳 脚和 11脚定义为 I2C 总线控制端口 , 拇指 分别连接 N1的 SDAS( 18 脚)和 SCLS( 19脚)端口 , 拇指 12 凌阳, 拇指 凌阳 脚、 27 凌阳, 拇指 凌阳 脚及 28 凌阳, 拇指 凌阳 脚定义为握手信号功能端口 , 拇指 连接主板 CP U 凌阳, 拇指 凌

28、阳 的相应功能端 , 拇指 用于当前制式的检测及会聚调整状态进入的控制功能 。 食指 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 P0 凌 阳, 拇指 凌阳 口 凌阳, 拇指 凌阳 P0 凌阳, 拇指 凌阳 口是一组 8 凌阳, 拇指 凌阳 位漏极开路型双向 I/O 凌阳, 拇指 凌阳 口 , 拇指 凌阳, 拇指 凌阳 也即地址 /数据总线复用口 。食指 作为输出口用时 , 拇指 每位能吸收电流的 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 键盘显示控制器 显示模块 键盘模块 波形输出模块 电 源 源 主 控 器 AT89C52 6 方式驱动 8 凌 阳, 拇指 凌阳 个 TTL 逻辑门电路 , 拇

29、指 对端口 P0 凌阳, 拇指 凌阳 写 “1”时 , 拇指 可作为 高阻抗输入端用 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 在访问外部数据存储器或程序存储器时 , 拇指 这组口线分时转换地址(低 8 凌阳, 拇指 凌阳 位)和数据总线复用 , 拇指 在访问期间激活内部上拉电阻 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 在 Flash 凌阳, 拇指 凌阳 编程时 , 拇指 P0 凌阳, 拇指 凌阳 口接收指令字节 , 拇指 而在程序校验时 , 拇指 输出指令字节 ,拇指 校验时 , 拇指 要求外接上拉电阻 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 P1 凌 阳, 拇指

30、 凌阳 口 凌阳, 拇指 凌阳 P1 凌阳, 拇指 凌阳 是一个带内部上拉电阻的 8 凌阳, 拇指 凌阳 位双向 I/O 凌阳, 拇指 凌阳 口 , 拇指 凌阳, 拇指 凌阳 P1 凌阳, 拇指 凌阳 的输出缓冲级可驱动(吸收或输出电流) 4 凌 阳, 拇指 凌阳 个 TTL 凌 阳, 拇指 凌阳 逻辑 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 门电路 。 食指 对端口写 “1”, 拇指 通过内部的上拉电阻把端口拉到高电平 , 拇指 此时可作输入口 。 食指 作输入口使用时 , 拇指 因为内部存在上拉 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 电阻 , 拇指 某个引脚被外部信号拉低时会输出一个电流

31、 (IIL)。 食指 凌 阳, 拇指 凌阳 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 参见表 1。 食指 凌 阳, 拇指 凌阳凌阳, 拇 指 凌阳 Flash 凌 阳, 拇指 凌阳 编程和程序校验期间 , 拇指 P1 凌 阳, 拇指 凌阳 接收低 8 凌 阳, 拇指 凌阳 位地址 。 食指 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 P2 凌 阳, 拇指 凌阳 口 凌阳, 拇指 凌阳 P2 凌阳, 拇指 凌阳 是一个带有内部上拉电阻的 8 凌阳, 拇指 凌阳 位双向 I/O 凌阳, 拇指 凌阳 口 , 拇指 P2 凌阳, 拇指 凌阳 的输出缓冲级可驱动(吸收或输出电流) 4 凌 阳, 拇指 凌阳

32、个 TTL 凌 阳, 拇指 凌阳 逻辑 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 门电路 。 食指 对端口 P2 凌阳, 拇指 凌阳 写 “1”, 拇指 通过内部的上拉电阻把端口拉到高电 平 , 拇指 此时可作输入口 , 拇指 作输入口使用时 , 拇指 因为内部存在上拉电阻 , 拇指 某个引脚被外部信号拉低时会输出一个电流 (IIL)。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 在访问外部程序存储器或 16 凌 阳, 拇指 凌阳 位地址的外部数据存储器(例如执行 MOVX 凌阳, 拇指 凌阳DPTR 凌 阳, 拇指 凌阳 指令)时 , 拇指 P2 凌阳, 拇指 凌阳 口送出高 8 凌阳, 拇

33、指 凌阳 位地址数据 。 食指 在访问 8 凌阳, 拇指 凌阳 位地址的外部数据存储器(如执行 MOVX 凌阳, 拇指 凌阳 RI 凌阳, 拇指 凌阳 指令)时 , 拇指 P2 凌阳, 拇指 凌阳 口输出 P2 凌 阳, 拇指 凌阳 锁存器的内容 。 食指 凌阳, 拇指 凌阳凌阳, 拇指 凌阳 Flash 凌 阳, 拇指 凌阳 编程或校验时 , 拇指 P2亦接收高位地址和一些控制信号 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 P3 凌 阳, 拇指 凌阳 口 凌阳, 拇指 凌阳 P3 凌阳, 拇指 凌阳 口是一组带有内部上拉电阻的 8 凌阳, 拇指 凌阳 位双向 I/O 凌阳, 拇指 凌

34、阳 口 。 食指 P3 凌阳, 拇指 凌阳 口输出缓冲级可驱动(吸收或输出电流) 4 凌 阳, 拇指 凌阳 个 TTL 凌 阳, 拇指 凌阳 逻 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 辑门电路 。 食指 对 P3 凌阳, 拇指 凌阳 口写入 “1”时 , 拇 指 它们被内部上拉电阻拉高并可作为输入端口 。 食指 此时 , 拇指 被外部拉低的 P3 凌 阳, 拇指 凌阳 口将用上拉电阻输出电流( IIL) 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 P3 凌 阳, 拇指 凌阳 口除了作为一般的 I/O 凌 阳, 拇指 凌阳 口线外 , 拇指 更重要的用途是它的第二功能 凌 阳, 拇指 凌

35、阳凌阳, 拇指 凌阳 P3 凌 阳, 拇指 凌阳 口还接收一些用于 Flash 凌 阳, 拇指 凌阳 闪速存储器编程和程序校验的控制信号 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 RST 凌 阳, 拇指 凌阳 复位输入 。 食指 当振荡器工作时 , 拇指 RST 引脚出现两个机器周 期以上高电平将使单片机复位 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 ALE/PROG 凌 阳, 拇指 凌阳 当访问外部程序存储器或数据存储器时 , 拇指 ALE(地址锁存允许)输出脉冲用于锁存地址的低 8 凌 阳, 拇指 凌阳 位字 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 节 。 食指 一般情况下

36、 , 拇指 ALE 凌 阳, 拇指 凌阳 仍以时钟振荡频率的 1/6 凌阳, 拇指 凌阳 输出固定的脉冲信号 , 拇指因此它可对外输出时钟或用于定时目的 。 食指 要注意的是:每当访问外部数据存储器时将跳过一个 ALE 凌 阳, 拇指 凌阳 脉冲 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 对 Flash 凌 阳, 拇指 凌阳 存储器编程期间 , 拇指 该引脚还用于输入编程脉冲( PROG) 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 如有必要 , 拇指 可通过对特殊功能寄存器( SFR)区中的 8EH 凌阳, 拇指 凌阳 单元的 D0 凌阳, 拇指 凌阳 位置位 , 拇指 可禁止

37、 ALE 凌 阳, 拇指 凌阳 操作 。 食指 该位置位后 , 拇指 只有一条 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 MOVX 凌阳, 拇指 凌阳 和 MOVC 指令才能将 ALE 凌阳, 拇指 凌阳 激活 。 食指 此外 , 拇指 该引脚会被微弱拉高 , 拇指单片机执行外部程序时 , 拇指 应设置 ALE 凌 阳, 拇指 凌阳 禁止位无效 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 7 PSEN 凌 阳, 拇指 凌阳 程序储存允许( PSEN)输出是外部程序存储器的读选通信号 , 拇指 当 AT89C52 凌阳, 拇指 凌阳 由外部程序存储器取指令(或数 凌 阳, 拇指 凌阳凌阳,

38、拇指 凌阳 据)时 , 拇指 每个机器周期两次 PSEN 凌 阳, 拇指 凌阳 有效 , 拇指 即输出两个脉冲 。 食指 在此期间 , 拇指 当访问外部数据存储器 , 拇指 将跳过两次 PSEN 信号 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 EA/VPP 凌 阳, 拇指 凌阳 外部访问允许 。 食指 欲使 CPU 凌阳, 拇指 凌阳 仅访问外部程序存储器(地址为 0000HFFFFH) ,拇指 EA 凌 阳, 拇指 凌阳 端必须保持低电平(接 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 地) 。 食指 需注意的是:如果加密位 LB1 凌阳, 拇指 凌阳 被编程 , 拇指 复位时内部会锁存

39、 EA 端状态 。食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 如 EA 端为高电平(接 Vcc 端) , 拇指 CPU 凌阳, 拇指 凌阳 则执行内部程序存储器中的指令 。 食指 凌阳, 拇指凌 阳凌阳, 拇指 凌阳 Flash 凌阳, 拇指 凌阳 存储器编程时 , 拇指 该引脚加上 +12V 凌阳, 拇指 凌阳 的编程允许电源 Vpp, 拇指 当然这必须是该器件是使用 12V 凌 阳, 拇指 凌阳 编 程电压 Vpp。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 XTAL1 凌 阳, 拇指 凌阳 振荡器反相放大器的及内部时钟发生器的输入端 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳

40、 XTAL2 凌 阳, 拇指 凌阳 振荡器反相放大器的输出端 。 食指 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 特殊功能寄存器 凌阳, 拇指 凌阳 在 AT89C52 凌阳, 拇指 凌阳 片内存储器中 , 拇指 80H-FFH 凌阳, 拇指 凌阳 共 128 凌阳, 拇指 凌阳 个单元为特殊功能寄存器( SFE) , 拇指 SFR 凌 阳, 拇指 凌阳 的地址空间映象如表 2 凌 阳, 拇指 凌阳 所示 。 食指 凌 阳, 拇指 凌阳凌阳 , 拇指 凌阳 并非所有的地址都被定义 , 拇指 从 80HFFH 凌阳, 拇指 凌阳 共 128 凌阳, 拇指 凌阳 个字节只有一部分被定义 ,拇指 还有

41、相当一部分没有定义 。 食指 对没有定义的 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 单元读写将是无效的 , 拇指 读出的数值将不确定 , 拇指 而写入的数据也将丢失 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 不应将数据 “1”写入未定义的单元 , 拇指 由于这些单元在将来的产品中可能赋予新的功能 , 拇指 在这种情况下 , 拇指 复位后这些单 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 元数值总是 “0”。 食指 凌 阳, 拇指 凌阳凌阳, 拇 指 凌阳 AT89C52 除了与 AT89C51 所有的定时 /计数器 0 凌阳, 拇指 凌阳 和定时 /计数器 1 凌阳, 拇指 凌阳 外 ,

42、拇指 还增加了一个定时 /计数器 2。 食指 定时 /计数器 2 凌 阳, 拇指 凌阳 的控 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 制和状态位位于 T2CON(参见表 3) T2MOD(参见表 4) , 拇指 寄存器对( RCAO2H、RCAP2L)是定时器 2 凌 阳, 拇指 凌阳 在 16 凌 阳, 拇指 凌阳 位捕获方式或 16 凌 阳, 拇指 凌阳 位 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 自动重装载方式下的捕获 /自动重装载寄存器 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 数据存储器 凌 阳, 拇指 凌阳 AT89C52 凌阳, 拇指 凌阳 有 256 凌阳, 拇指 凌阳

43、 个字节的内部 RAM, 拇指 80H-FFH 凌阳, 拇指 凌阳 高 128 凌阳, 拇指 凌阳 个字节与特殊功能寄存器( SFR)地址是重叠的 , 拇指 也就是高 128 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 字节的 RAM 凌阳, 拇指 凌阳 和特殊功能寄存器的地址是相同的 , 拇指 但物理上它们是分开的 。食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 当一条指令访问 7FH 凌阳, 拇指 凌阳 以上的内部地址单元时 , 拇指 指令中使用的寻址方式是不同的 , 拇指 也即寻址方式决定是 访问高 128 凌 阳, 拇指 凌阳 字节 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 RAM 凌阳,

44、拇指 凌阳 还是访问特殊功能寄存器 。 食指 如果指令是直接寻址方式则为访问特殊功能寄存器 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 例如 , 拇指 下面的直接寻址指令访问特殊功能寄存器 0A0H(即 P2 凌阳, 拇指 凌阳 口)地址单元 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 MOV 凌 阳, 拇指 凌阳 0A0H, 拇指 #data 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 间接寻址指令访问高 128 凌阳, 拇指 凌阳 字节 RAM, 拇指 例如 , 拇指 下面的间接寻址指令中 , 拇指 R0 凌阳,拇指 凌阳 的内容为 0A0H, 拇指 则访问数据字节地址为 0A0H

45、, 拇指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 而不是 P2 凌 阳, 拇指 凌阳 口( 0A0H) 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 MOV 凌 阳, 拇指 凌阳 R0, 拇指 #data 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 8 堆栈操作也是间接寻址方式 , 拇指 所以 , 拇指 高 128 凌 阳, 拇指 凌阳 位数据 RAM 凌阳, 拇指 凌阳 亦可作为堆栈区使用 。 食指 凌 阳, 拇指 凌阳凌阳, 拇指 凌阳 定时器 0 和定时器 1: 凌 阳, 拇指 凌阳 凌阳, 拇指 凌阳 3.2.2 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 资源分配 凌阳, 拇指 凌阳 晶

46、振采用 12MHZ。 食指 P1 口的 P1.0-P1.4 分别与四个按键连接 , 拇指 分别控制波形切换、频率加、频率减 , 拇指 占空比加 , 拇指 占空比减 。 食指 凌阳, 拇指 凌阳 P2 口与 DAC0832 的 D0-D7 数据输入端相连 。 食指 凌阳, 拇指 凌阳 P3 口用来控制 DAC0832 的输入寄存器选择信号 CS。 食指 凌阳, 拇指 凌阳 3.2.3 凌阳, 拇指 凌阳 凌阳, 拇指 凌阳 D/A 转换模块部件 凌阳, 拇指 凌阳 DAC0832 芯片原理 凌阳, 拇指 凌阳 管脚功能介绍(如图 6 所示) 凌阳, 拇指 凌阳 Vcc20I ou t111ls bD I 07I ou t212D I 16D I 25R f b9D I 34D I 416V r e f8D I 515D I 614m s bD I 713I L E19W R 218CS1W R 12X

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。