缺少网 queshao.com

 缺少网>文档库>u乐国际娱乐平台>通信/电子u乐国际娱乐平台>基于51单片机的三角波输出系统设计

基于51单片机的三角波输出系统设计

编号:20-76440 | doc 格式 | 435.00K | 21 页
  1. 文档介绍
  2. 上传者:8008008
基于51单片机的三角波输出系统设计


页数:21 字数:6172

目 录
1 前言 1
2 三角波输出系统设计方案 1
3 三角波输出系统硬件电路设计 2
3.1 三角波输出系统总电路设计 2
3.2 三角波输出系统单元电路设计 3
3.2.1 单片机最小系统 3
3.2.2 波形输出电路 3
3.2.3 键盘扩展电路 5
4 三角波输出系统程序设计 6
4.1 初始化模块 6
4.2 波形产生模块 6
4.3 键盘管理模块 9
4.4 三角波输出系统总程序 12
5 系统调试 18
6 心得体会 19
参考文献 20

1 前言
单片机(SCM)是单片机微型计算机(Single Chip Microcomputer)的简称.它是把组成微型计算机的各个功能部件:中央处理器CPU、随机存取存储器RAM、只读存储器ROM、I/O接口电路、定时/计数以及串行通信接口等部件集成在一块芯片中,构成一个完整的微型计算机。单片机具有体积小、可靠性高、功能强大、方便灵活等优点而得到广泛应用,主要涉及智能化仪器仪表、自动化装置、家用电器、医用设备、计算机网络和通信等领域。
在教学、实验和生产的许多实验场合,常常需要临时的频率可方便调节的信号发生器。但是市场上的函数发生器相对较贵,因为它们一般都是利用专用数字合成DSS芯片,虽然能产生任意波形并达到很高的频率,但是成本较高。而如果用分立元件组成函数发生器,通常只能产生低频信号,而且工作不稳定,不易调试。利用51系列单片机制作一个简易的函数发生器,具有成本低、理论能产生任意波形,达到较高的频率,且易于设计和调试的优点。
基于性价比的考虑,决定采用STC的89C51单片机来设计函数发生器,使它能够产生幅度,频率在一定范围内可调的三角波。

2 三角波输出系统设计方案
系统由89C51单片机通过扫描键盘,按照幅度键(S1~S3)不同的键值来调用不同子程序实现多种幅度的产生,按照频率键(S5~S7)的不同的键值来改变延时实现多种频率的产生。由单片机产生的10位串行数字信号通过P0口输入到TLC5615进行D/A转换,输出的模拟波形输出到示波器显示。
  
关于我们 联系我们 帮助中心 支付方式  侵权处理 免责声明 友情链接 网站地图
  蜀ICP备11006018-1