本科生课程设计题目:基于单片机的简易数字示波器题目来源:□省部级以上□市厅级□横向□自选题目性质:□理论研究□应用与理论研究□实际应用研究学院:信息工程学院系:自动化专业班级:学生姓名:学号:起讫日期:指导教师:职称:指导教师所在单位:学院审核(签名):审核日期:二0年制目录1、设计原理概述.................................................1.1设计背景.....................................................1.2设计原理框图..................................................2硬件的设计.....................................................................2.1.最小系统的设计.........................................2.1.1最小系统的电路设计................................2.1.2单片机STC89c52介绍........................................2.2采样设计2.2.1采样电路设计.......................................2.2.2ADC0809介绍....................................2.3显示设计2.3.1显示电路设计。。....................................2.3.212864液晶介绍..........................................3.软件设计..................................3.1程序流程图...............................3.2采样程序设计与分析................3.3显示程序设计与分析...................4.仿真............................4.1Proteus仿真软件介绍..........................4.2矩形波仿真.....................................4.2三角波仿真....................................4.3正弦波仿真.............................5.设计总结................................6.参考文献...........................................7.附录......................................1设计原理概述1.1、设计背景示波器被广泛应用于各个领域。随着微电子技术和计算机技术的飞速发展,示波器也从模拟示波器向数字示波器发展。同模拟示波器相比,数字示波器具有很多优点,并开始逐步取代模拟示波器,成为市场上的主流。示波器是现代电子测量中最常用的仪器,它是一种可以用来观察、测量、记录各种瞬时电压,并以波形方式显示其与时间关系的电子仪器。可是现在的数字示波器比较贵,普遍在1000元以上,这对于许多电子爱好者来说是一个比较大的负担,尤其是学生。基于单片机的简易数字示波器可以很好的解决这个问题,简易数字示波器不但成本低廉,而且能够满足许多电子爱好者的测量需求,可以得到很广泛的应用。1.2设计原理框图原理图设计2硬件设计2.1最小系统设计2.1.1最小系统电路设计2.1.2单片机AT89S51介绍AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,AT89S51在众多嵌入式控制应用系统中得到广泛应用。ATS8951的管脚图及主要性能参数:AT89S51提供以下标准功能:4K字节闪速存储器,128字节内部RAM,32个I/O口线,看门狗(WDT),两个数据指针,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89S51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中到内容,但振荡器停止工作并禁止其它所有工作部件直到下一个硬件复位。与MCS-51产品指令系统完全兼容,4K字节在系统编程(ISP)Flash闪速存储器,1000次擦写周期,4.0-5.5V的工作电压范围,全静态工作模式:0HZ-33MHZ,三级程序加密锁,128*8字节内部RAM、32个可编程I/O口线、2个16位定时/计数器、6个中断源,全双工串行UART通道,低功耗空闲和掉电模式,中断可从空闲模式唤醒系统,看门狗(WDT)及双数据指针,掉电标示和快速编程特性,灵活的在系统编程(ISP-字节或页写模式)。2.2采样设计2.2.1采样电路设计2.2.2ADC0809介绍AD...