欢迎来到天天文库
浏览记录
ID:16003432
大小:36.00 KB
页数:5页
时间:2018-08-07
《单片机程序设计实践教程_第13章_简易数字信号发生器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1第十三讲第十三讲第十三讲第十三讲第十三讲第十三讲第十三讲第十三讲简易数字信号发生器简易数字信号发生器简易数字信号发生器简易数字信号发生器简易数字信号发生器简易数字信号发生器简易数字信号发生器简易数字信号发生器13.013.013.013.013.013.013.013.0项目演示效果项目演示效果项目演示效果项目演示效果项目演示效果项目演示效果项目演示效果项目演示效果2图图图图XP_13_01XP_13_01XP_13_01XP_13_01步骤步骤步骤步骤1111----插接短接片连接示波器探针插接短接片连接示波器探针插接短接片连接示波器探针插接
2、短接片连接示波器探针3图图图图XP_13_02XP_13_02XP_13_02XP_13_02步骤步骤步骤步骤2222----开机后系统默认进入正弦波发生模式开机后系统默认进入正弦波发生模式开机后系统默认进入正弦波发生模式开机后系统默认进入正弦波发生模式4图图图图XP_13_03XP_13_03XP_13_03XP_13_03步骤步骤步骤步骤3333----系统的三角波发生模式系统的三角波发生模式系统的三角波发生模式系统的三角波发生模式5图图图图XP_13_04XP_13_04XP_13_04XP_13_04步骤步骤步骤步骤4444----系统的
3、锯齿波发生模式系统的锯齿波发生模式系统的锯齿波发生模式系统的锯齿波发生模式6图图图图XP_13_05XP_13_05XP_13_05XP_13_05步骤步骤步骤步骤5555----系统的方波发生模式系统的方波发生模式系统的方波发生模式系统的方波发生模式13.113.113.113.113.113.113.113.1项目目标设计项目目标设计项目目标设计项目目标设计项目目标设计项目目标设计项目目标设计项目目标设计1.掌握DAC0832的工作原理和控制方式;2.熟练掌握STC89C52RC的总线控制方法;3.掌握示波器的基本使用方法;73.掌握示波器的
4、基本使用方法;4.理解给出的C语言源程序的结构和各语句所起作用;5.在达到以上四点目标之后,根据本章“项目扩展任务”中提出的问题,以组或个人为单位,在规定时间里完成扩展项目任务。13.213.213.213.213.213.213.213.2项目任务项目任务项目任务项目任务项目任务项目任务项目任务项目任务8图图图图13131313----1111简易数字信号发生器项目的电路原理图简易数字信号发生器项目的电路原理图简易数字信号发生器项目的电路原理图简易数字信号发生器项目的电路原理图简易数字信号发生器项目的电路原理图如图13-1所示,简易数字信号发生
5、器主要是借助于DAC0832数模转换芯片来实现。数字量由STC89C52RC给出,通过DAC0832转换为模拟量并由参考电压Vrbf端输出。通过示波器,可以观测到由DAC0832的8脚产生的4种波形,这4种波形分别为正弦波、三角波、锯齿波和方波。可以通过开发板上的按键S2、S3和S4选择三角波、锯齿波和方波的输出波形,S1、S5~S16为正弦波选择按键,程序应实现按压S1~S16键时,在数码管的1和2位置显示相应键值。即,92位置显示相应键值。即,····按压S1~S16键,数码管1和2位置显示'01',外接端子J3的1脚输出正弦波。····按压
6、S2键,数码管1和2位置显示'02',外接端子J3的1脚输出三角波。····按压S3键,数码管1和2位置显示'03',外接端子J3的1脚输出锯齿波。····按压S4键,数码管1和2位置显示'04',外接端子J3的1脚输出方波。外接端子J3的1脚输出波形可以通过引入示波器来检测和观察,请读者在项目实践前准备好示波器。13.313.313.313.313.313.313.313.3系统板上硬件连线系统板上硬件连线系统板上硬件连线系统板上硬件连线系统板上硬件连线系统板上硬件连线系统板上硬件连线系统板上硬件连线简易数字信号发生器项目的连接插线设置见图13
7、-2。10图图图图13131313----2222简易数字信号发生器项目的连接插线设置简易数字信号发生器项目的连接插线设置简易数字信号发生器项目的连接插线设置简易数字信号发生器项目的连接插线设置13.413.413.413.413.413.413.413.4程序流程图程序流程图程序流程图程序流程图程序流程图程序流程图程序流程图程序流程图11图图图图13131313----3333简易数字信号发生器项目的简易数字信号发生器项目的简易数字信号发生器项目的简易数字信号发生器项目的CCCC语言程序流程图语言程序流程图语言程序流程图语言程序流程图13.5C
8、13.5C13.5C13.5C13.5C13.5C13.5C13.5C语言源程序语言源程序语言源程序语言源程序((((略略略略))))语
此文档下载收益归作者所有