基于单片机的智能信号发生器.doc

约36页DOC格式手机打开展开

基于单片机的智能信号发生器,摘 要本系统是基于at89s52单片机的数字式低频信号发生器。采用at89s52 单片机作为控制核心,外围采用数字/模拟转换电路(dac0832)、运放电路(ne4558)、按键和led显示灯电路等。通过按键控制可产生方波、锯齿波、三角波、正弦波等,同时用led显示灯指示对应的波形。其设计简单、性能优良,可用于多种需要...
编号:20-235000大小:525.00K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 victorme 发布

摘    要
本系统是基于AT89S52单片机的数字式低频信号发生器。采用AT89S52 单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、运放电路(NE4558)、按键和LED显示灯电路等。通过按键控制可产生方波、锯齿波、三角波、正弦波等,同时用LED显示灯指示对应的波形。其设计简单、性能优良,可用于多种需要低频信号源的场所,具有一定的实用性。

关键词:单片机;信号发生器;D/A转换


ABSTRACT
The system is a digital signal generator based on single chip computer.  At89s52 is used as a control microcontroller core. The system is composed by digital/analog conversion(DAC0832), imply circuit(NE4558),button and LED lights .It can generate the square, triangle and sine wave, with LED display. The system can be used for a signal source in the low-frequency signal source. It is very practical.

Key words :  The single chip computer;The signal generator;D/ A conversion

 
目    录
绪论 1
第一章  系统设计 3
1.1  系统方案的比较 3
1.2  控制芯片的选择 3
第二章  系统硬件设计 4
2.1  基本原理 4
2.2  单片机介绍及资源分配 4
2.2.1  单片机的介绍 4
2.2.2  资源分配 8
2.3  各部分电路原理 9
2.3.1  DAC0832芯片原理 9
2.3.2  NE4558工作原理 11
2.3.3  键盘电路原理 12
2.3.4  LED显示电路原理 14
第三章  系统软件设计 16
3.1主程序流程图 16
3.2子程序流程图 17
第四章  测试结果 23
第五章  结论 25
参考文献 26
致  谢 27
附录A 元件清单 28
附录B 电路原理图 29
附录C PCB图 30
附录D 程序清单 31