ATMEGA16L单片机设的多功能波形发生器
PAGE 目 录 TOC \o 1-2 \h \z HYPERLINK \l _Toc106803250 第一章 绪 论 PAGEREF _Toc106803250 \h 1 HYPERLINK \l _Toc106803251 1.1波形发生器简介 PAGEREF _Toc106803251 \h 1 HYPERLINK \l _Toc106803252 1.2 论文概述 PAGEREF _Toc106803252 \h 1 HYPERLINK \l _Toc106803253 第二章 任务与论证 PAGEREF _Toc106803253 \h 3 HYPERLINK \l _Toc106803254 2.1 任务 PAGEREF _Toc106803254 \h 3 HYPERLINK \l _Toc106803255 2.2 基本思想 PAGEREF _Toc106803255 \h 3 HYPERLINK \l _Toc106803256 2.3 方案论证及比较 PAGEREF _Toc106803256 \h 3 HYPERLINK \l _Toc106803257 第三章 电路设计与原理 PAGEREF _Toc106803257 \h 6 HYPERLINK \l _Toc106803258 3.1 ATMEGA16L单片机简介 PAGEREF _Toc106803258 \h 6 HYPERLINK \l _Toc106803259 3.2 DAC0832的简介 PAGEREF _Toc106803259 \h 9 HYPERLINK \l _Toc106803260 3.3键盘及显示的简介 PAGEREF _Toc106803260 \h 15 HYPERLINK \l _Toc106803261 3.4本课题键盘与显示的设计方案 PAGEREF _Toc106803261 \h 19 HYPERLINK \l _Toc106803262 第四章 总体电路设计 PAGEREF _Toc106803262 \h 20 HYPERLINK \l _Toc106803263 4.1 硬件电路设计图 PAGEREF _Toc106803263 \h 20 HYPERLINK \l _Toc106803264 4.2 部分软件设计流程图 PAGEREF _Toc106803264 \h 24 HYPERLINK \l _Toc106803265 4.3 整体软件设计流程图 PAGEREF _Toc106803265 \h 26 HYPERLINK \l _Toc106803266 结 论 PAGEREF _Toc106803266 \h 28 HYPERLINK \l _Toc106803267 致 谢 PAGEREF _Toc106803267 \h 29 HYPERLINK \l _Toc106803268 参考文献 PAGEREF _Toc106803268 \h 30 摘 要本文介绍了一种用ATMEGA16L单片机设计的多功能波形发生器。该波形发生器以ATMEGA16L单片机为核心,FLASH存储器存储波形数据,通过键盘和LED二极管显示器进行人机交换选择波形和频率。数模转换器DAC0832单极性输出电路应用运算放大器芯片把电流转化为电压波输出,由DAC0832的Vref端输入来决定其输出波的幅度。将DAC接到示波器上测出对应的波的频率。设定比较明显的整数如1Hz、100Hz、1KHz、100KHz等频率选项。该多功能波形发生器只设计产生方波、三角波、锯齿波、梯形波四种波形。该机操作简单,易于实现。关键词: AVR单片机 波形发生器 FLASH存储器 DAC0832单极性输出电路ABSTRACTThis article describes the design of a multi-purpose MCU with ATMEGA16L waveform generator. The waveform generator to ATMEGA16L MCU core
原创力文档

文档评论(0)