云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机原理与应用课程设计(1)

单片机原理与应用课程设计(1)

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 21:31:47

图3.4 时钟电路

3.2.3 复位电路

复位引脚RST 通过一个施密特触发器与复位电路相连,施密特触发器用来抑制噪声。复位电路通常采用上电自动复位和按钮复位两种方式。在每个机器周期的S5P2,施密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。本设计选择了按键复位如图7, 在系统运行时,按一下开关,就在RST 断出现一段高电平,使图6 时钟电路图器件复位。此时ALE、PSEN、P0、P1、P2、P4 输出高电平,在RST 上输入返回低电平以后,就退出复位状态开始工作。

图3.5 按键复位

7

3.3 系统的软件设计

3.3.1 流程图

图3.6 程序流程图

4 功能调试

根据方案设计要求,调试过程公分三大部分,硬件调试,软件调试,软件和硬件联调。电路按模块逐个调试,各模块调试通过后在联调。程序先在最小系统板调试,通过后在软硬联调。具体调试结果如下:

8

图4.1 实物图

由图片可知,正弦波发生器产生器了一个100HZ左右的正弦波,但是波形总体存在较大的失真,由于D/A模块输出的正弦波没有经过滤波,导致每个波形输出点都有一个脉冲,从而导致波形总体存在了较大的失真。

5 实习总结

本次课程设计我的课题是正弦波发生器的设计,开始的几天我和我的搭档针对这个课题的任务要求从图书馆、上网等渠道获取相关信息,查找相关的参考资料,然后设定了本课题的设计方案。经过三四天的努力,终于将本次课程设计做完了,但由于水平有限,设计的功能已基本实现,但还是存在多处不足。在本次课程设计过程中,通过和我的搭档和合作,让我增强了自己的动手能力和分析能力,同时也让我知道了团结合作发挥的作用,我应该越来越意识到团体合作的重要性。在以后的学习生活中,我会努力学习专业知识,完善自我,为将来的发展做好充分的准备。

总之,在这次课程设计中,我受益匪浅,学到了很多书本上所没有的东西,懂得了理论和实际联系的重要性。同时,也非常感谢卢老师的辛苦栽培,在设计中给了我们很大的帮助。在以后的学习中,我不仅要把理论知识掌握牢固,更要提高自己的动手能力和分析能力。

9

参考文献

[1] 张鑫.单片机原理及应用[M]. 北京:电子工业出版社,2005.8.

[2] 梅丽凤,王艳秋,王毓铎. 单片机原理及其接口技术[M].北京:清华大学出版社,2006.8.

[3] 张毅刚,彭喜源,谭晓昀,曲春波.MCS-51单片机应用设计[M].哈尔滨:哈尔滨工业大学出版社,1997.

[4] 张洪润,易涛. 单片机应用技术教程[M]. 北京:清华大学出版社,2006.10.

[5] 丁向荣,谢俊,王彩申. 单片机C 语言编程与实践[M]. 北京:电子工业出版社,2009.8.

附录程序

/********************************************************************

* 文件名 : PCF8591T做DA实验.c

* 描述 : 我们单片机去控制PCF8591T去实现DA功能。

这个代码也要在示波器上才能观测到,DA输出一个正弦波。

************************************************************************/

#include #include

#define PCF8591 0x90 //PCF8591 地址

// 此表为 LED 的字模 // 0 1 2 3 4 5 6 7 8 9 A b c d E - L P U Hidden _ (20)

unsigned

char

Disp_Tab[]

=

{ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x88,0x83,0xC6,0xA1,0x86,0xbf,0xc7,0x8c,0xc1, 0xff, 0xf7 };

unsigned char AD_CHANNEL; unsigned long xdata LedOut[8]; unsigned int idata D[32]; // 128点正弦波样本表

unsigned char code auc_SinParam[128] = { 10

搜索更多关于: 单片机原理与应用课程设计(1) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图3.4 时钟电路 3.2.3 复位电路 复位引脚RST 通过一个施密特触发器与复位电路相连,施密特触发器用来抑制噪声。复位电路通常采用上电自动复位和按钮复位两种方式。在每个机器周期的S5P2,施密特触发器的输出电平由复位电路采样一次,然后才能得到内部复位操作所需要的信号。本设计选择了按键复位如图7, 在系统运行时,按一下开关,就在RST 断出现一段高电平,使图6 时钟电路图器件复位。此时ALE、PSEN、P0、P1、P2、P4 输出高电平,在RST 上输入返回低电平以后,就退出复位状态开始工作。 图3.5 按键复位 7 3.3 系统的软件设计 3.3.1 流程图 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com