没有合适的资源?快使用搜索试试~ 我知道了~
单片机课程设计说明书-设计并实现两路相位可调方波信号发生器.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 32 浏览量
2022-07-08
04:08:08
上传
评论
收藏 443KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/85955598/0001-7d686b95520b229528c9cc1f69fc3d03_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
18页
单片机课程设计说明书-设计并实现两路相位可调方波信号发生器
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/85955598/bg1.jpg)
武汉理工大学单片机课程设计说明书
1
课程设计任务书
学生姓名: 专业班级: 电信 0804
指导教师: 工作单位: 武汉理工大学
题 目: 设计并实现两路相位可调方波信号发生器
初始条件:
1. Protues 软件;
2. 课程设计辅导资料:“两路相位可调方波信号发生器“、“电路设计技术与应用”等;
3. 先修课程:模拟电子技术、数字电子技术、Protues 电路设计教程及单片机原理及应用
等课程
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要
求)
1. 课程设计时间:1 周;
课程设计内容:输出两路方波信号,键盘控制频率和两信号的相位差,频率范围和变
化步长值自定,相位 0~360
0
,相位差变化步长值自定。用双踪示波器观察。(*能做到频
率和相位差两参数独立变化更好)
2. 本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析,
针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,
编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),
并对实验结果进行分析和总结;
3. 课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括:
① 目录;
② 设计原理和方法;
③ 系统硬件线路设计图;
④ 程序框图;
⑤ 资源分配表;
⑥ 源程序
⑦ 性能分析
⑧ 课程设计的心得体会(至少 500 字);
⑨ 参考文献;
时间安排:
指导教师签名: 年 月 日
系主任(或责任教师)签名: 年 月 日
![](https://csdnimg.cn/release/download_crawler_static/85955598/bg2.jpg)
武汉理工大学单片机课程设计说明书
2
目 录
1、PROTEUS 软件简介………………………………2
2、设计原理………………………………………..2
2.1、单片机系统概述…………………………………………2
2.2、80C51内部结构与引脚说明 ……………………………3
2.3、设计原理…………………………………………………6
3、系统硬件线路设计图……………………………7
4、程序框图…………………………………………8
5、资源分配表………………………………………9
6、源程序……………………………………………9
7、仿真结果…………………………………………12
7.1 初始波形………………………………………12
7.2 调频按键触发波形………………………………12
7.3 调相按键触发波形………………………………13
8、性能分析…………………………………………13
9、心得体会………………………………………14
10、参考文献…………………………………………16
![](https://csdnimg.cn/release/download_crawler_static/85955598/bg3.jpg)
武汉理工大学单片机课程设计说明书
3
1、PROTEUS 软件简介
Proteus ISIS 是英国 Labcenter 公司开发的电路分析与实物仿真软件。它运行于
Windows 操作系统上,可以仿真、分析(SPICE)各种模拟器件和集成电路,该软件的特点是:①
实现了单片机仿真和 SPICE 电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机
及其外围电路组成的系统的仿真、RS232动态仿真、I2C 调试器、SPI 调试器、键盘和 LCD 系
统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单
片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、AVR 系列、PIC12系
列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。③提供软件调试功
能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄
存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的
软件编译和调试环境,如 Keil C51 uVision2等软件。④具有强大的原理图绘制功能。总
之,该软件是一款集单片机和 SPICE 分析于一身的仿真软件,功能极其强大。本章介绍
Proteus ISIS 软件的工作环境和一些基本操作。
特点:支持 ARM7,PIC ,AVR,HC11以及8051系列的微处理器 CPU 模型,更多模型正
在开发中,更新信息请参见网页交互外设模型有 LCD 显示、RS232终端、通用键盘、开关、
按钮、LED 等;强大的调试功能,如访问寄存器与内存,设置断点和单步运行模式;支持
如 IAR、Keil 和 Hitech 等开发工具的源码 C 和汇编的调试;一键“make”特性:一个键
完成编译与仿真操作;内置超过6000标准 SPICE 模型,完全兼容制造商提供的 SPICE 模型
DLL 界面为应用提供特定的模式;基于工业标准的 SPICE3F5混合模型电路仿真器
14种虚拟仪器:示波器、逻辑分析仪、信号发生器、规程分析仪等;高级仿真包含强大的
基于图形的分析功能:模拟、数字和混合瞬时图形;频率;转换;噪声;失真;付立叶;
交流、直流和音频曲线;模拟信号发生器包括直流、正旋、脉冲、分段线性、音频、指数
单频 FM;数字信号发生器包括尖脉冲、脉冲、时钟和码流;集成 PROTEUS PCB 设计形成完
整的电子设计系统。
2、设计原理
2.1、 单片机系统概述
单片机全称为单片微型计算机(Singnle Chip Microcomputer),又称 MCU(Micro
![](https://csdnimg.cn/release/download_crawler_static/85955598/bg4.jpg)
武汉理工大学单片机课程设计说明书
4
controller Unit),是将计算机的基本部分微型化,使之集成在一块芯片上的微机,它最
早是被用在工业控制领域。单片机由芯片内仅有 CPU 的专用处理器发展而来。最早的设计
理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机系统更小,更容易集成进
复杂的而对体积要求严格的控制设备当中。片内包含 CPU、ROM、RAM、并 I/O、串行 I/O、
定时/计数器、A/D、D/A、中断系统、系统时钟及系统总线等。
早期的单片机都是8位或4位的。其中最成功的是 INTEL 的8031,因为简单可靠而性
能不错获得了很大的好评。此后在8031上发展出了 MCS51系列单片机系统。基于这一系
统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位
单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,
单片机技术得到了巨大提高。随着 INTEL i960系列特别是后来的 ARM 系列的广泛应用,
32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的
性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主
频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1
美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,
大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核
心处理的高端单片机甚至可以直接使用专用的 Windows 和 Linux 操作系统。
2.2、80C51内部结构与引脚说明
51系列单片机包含以下几个主要部分:
•• 一个8位 CPU。
•布尔代数处理器,具有位寻址能力。
•• 128B 内部 RAM 数据存储器,21个专用寄存器。
• 4KB 内部掩膜 ROM 程序存储器。
• 2个16位可编程定时器/计数器。
• 32位(4×8位)双向可独立寻址的 I/O 口。
• 1个全双工 UART(异步串行通信口)。
• 5个中断源、两级中断优先级的中断控制器。
剩余17页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
omyligaga
- 粉丝: 59
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- 2.3 C#中显示控件BDPictureBox 的实现-控件实现范例
- 什么学校气象学能和清华并列第一?通过气象小项目带大家爱上Python(二维温度图) 对应的源码
- 参考论文手机商城.docx
- HP 8752C User.PDF
- Apriori算法数据预处理
- 机器学习作业,基于sklearn的各种回归,分类算法的应用python源码+文档说明
- 音频剪辑过程中图像处理的细解
- DS918-7.1.0-42661
- 机器学习与人工智能作业,词频检索,组合,判断,乘法表,while循环,排序,检索矩阵,完美数,快乐数python源代码+文档说明
- 机器学习大作业-基于多列卷积的密集人群计数python源码+文档说明+数据+模型(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)