基于AT89C51单片机多功能智能信号发生器的设计

基于AT89C51单片机多功能智能信号发生器的设计

基于AT89C51单片机多功能智能信号发生器的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥303
  • 活动价: ¥200 (活动截止日期:2024-03-31)
  • (到期后自动恢复原价)
基于AT89C51单片机多功能智能信号发生器的设计

   基于AT89C51单片机多功能智能信号发生器的设计摘 要

   信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。
本次设计所设计的智能信号发生器,是基于ATMEL生产的AT89C51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波,锯齿波及三角波。2.各种信号的频率范围为10HZ-24MHZ,本信号发生器既可实现产生低频信号,也可实现产生高频信号,产生的信号为特定频率信号。3.硬件主要由单片机和数模转换器DAC0832构成,电路简单,结构紧凑 ,硬件成本较低。4.波形及其参数可由软件设定,程序采用c51语言编译,使编译比较简单。
本论文首先对信号发生器进行了概述,然后介绍了单片机的硬件和软件知识。 硬件包括单片机AT89C51、复位电路 、时钟电路 、键盘电路、 DAC0832 、运放4558;软件包括各波形的产生及对硬件的控制程序。

关键词 信号发生器  AT89C51  DAC0832  单片机  原理图 源程序

目  录

摘 要 I
Abstract II
第1章 绪论 1
1.1智能信号发生器的背景 1
1.1.1对信号发生器的认识 1
1.1.2 本次设计的信号发生器的简介 1
1.2 智能信号发生器的单片机背景 2
1.3 信号发生器的数模转换背景 2
1.3.1数模转换器的功能 2
1.3 D/A转换部分 4
1.3.1 D/A转换器概述 4
1.3. 2主要技术指标 5
第2章 智能信号发生器的硬件设计 6
2.1 信号发生器的总体硬件结构及原理  6
2.2 存储器的结构 7
2.3 并行I/O口 9
2.4时钟电路 10
2.5 复位操作 10
2.6复位电路 11
2.7键盘输入电路 12
2.7.1键盘输入应解决的问题 12
2.7.2键盘的编码 15
2.8  D/A转换电路 16
2.8.1 D/A转换器的工作原理 16
2.8.2  AT89C51与8位DAC0832的接口 17
第3章 智能信号发生器的软件设计 20
3.1 软件总程序流程介绍 20
3.2系统软件设计 21
3.2.1 主程序 21
3.2.2键盘输入程序 21
3.3 频率的控制 23
3.4 三角波程序原理 24
3.5 矩形波程序原理 24
3.6 正弦波程序 24
结 论 27
参考文献 28
程序框图 29
protel总体原理图 30
源程序 31
致谢 41
毕业设计(论文)成绩评定表 42

参考文献
1 高泽溪,高成. 直接数字频率合成器(DDS)及其性能分析. 北京:北京航空航天大学出版社,2002, 187~191
2 白居宪. 低噪声频率合成. 西安:西安交通大学出版社,1995,224~230
3 褚振勇,翁木云. FPGA设计及应用. 西安:西安电子科技大学出版社,2003,219~263
4 房小翠,王金凤. 单片微型计算机与机电接口技术. 北京:国防工业出版社,2002,79~86
5皮红梅,李英顺. 单片机开发中的定时方法. 沈阳:石油化工高等专科学校学报,2002,171~192
6何利民. 单片机应用系统设计. 北京:北京航空航天大学出版社,1991,21~33
7 李珍. 单片机原理与控制技术. 北京:清华大学出版社,2002,149~158
8 范立南. 单片微机接口与控制技术. 沈阳:辽宁大学出版社,1996,69~77
9 张友德. 单片微型机原理、应用与实践. 上海:复旦大学出版社,1992,73~81
10 李华. MCS-51系列单片机实用接口技术. 北京:北京航空航天大学出版社,1993,23~31
11 何希庆,高伟.  MCS-51单片机原理、实验、实例. 山东:山东大学出版社,1989,124~136
12 张毅刚,彭喜元,姜守达. 新编MCS-51单片机应用设计. 哈尔滨:哈尔滨工业大学出版社,2003,153~168
13 胡汉才. 单片机原理及接口技术. 北京:清华大学出版社,1996,66~78
14 廖焕霖. Protel 99电路板设计者必读. 北京:冶金工业出版, 2000,108~128
15 张义和. Protel PCB 99设计与应用技巧. 北京:科学出版社,2000,
30~70 
 
 

  • 关键词 AT89C51 单片机 多功能 智能 信号发生器
  • 上一篇:基于AT89C51单片机控制的的数字钟的设计
  • 下一篇:基于AT89C51单片机的多功能转速表的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。