doc文档 51单片机和dac0832输出方波、矩形波和正弦波由液晶1602显示的c语言程序

专业资料 > IT&计算机 > 计算机软件及应用 > 文档预览
7 页 1352 浏览 15 收藏 4.8分

摘要:显示频率,幅度可调,可产生四种波形,正弦波,方波,锯齿波,三角波,希望你能喜欢,给你发了一张效果图,喜欢的话别忘了采纳我的回答啊#include<>#defineucharunsignedchar#defineuintunsignedint#defineDAdataP0//DA数据端口sbitDA_S1=P2^0;//控制DAC0832的8位输入寄存器,仅当都为0时,可以输出数据(处于直通状态),否则,输出将被锁存sbitDA_S2=P2^1;//控制DAC0832的8位DAC寄存器,仅当都为0时,可以输出数据(处于直通状态),否则,输出将被锁存sbitkey=P3^2;ucharwavecount;//'抽点'计数ucharTHtemp,TLtemp;//传递频率的中间变量ucharjudge=1;//在方波输出函数中用于简单判别作用ucharwaveform;//当其为0、1、2时,分别代表三种波ucharcodefreq_unit[3]={10,50,200};//三种波的频率单位ucharidatawavefreq[3]={1,1,1};//给每种波定义一个数组单元,用于存放单位频率的个数ucharcodelcd_hang1[]={"SineWave""TriangleWave""SquareWave""SelectWave:""presskey!"};ucharidatalcd_hang2[16]={"f=Hz"};ucharcodewaveTH[]={0xfd,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2020-11-16 02:31:47上传分享
你可能在找
  • 车模竞赛基础综合实验报告实验名称:班级:学号:姓名:指导老师:XS128平台综合实验2012年12月25日1.实验目的结合这个学期我们学到的知识,应用于单片机XS128平台,测试并展示自己学习实验班的成果 2.实验要求(1)流水灯(矩阵键盘控制速度) (2)定时中断(3)串口通信,比较查询和中断方式效率(4)5110液晶显示(5)PWM产生正弦波形,在液晶上显示(6)综合实验:串口选择PWM波形并回显,LCD 显示,按键调整频率及幅值3.实现方法(1)流水灯的控制实际上是对B口的控制。
    4.7 分 10 页 | 56.00 KB
  • 附档是一个三阶LowpassFilter,可以用来把60KHz方波转成正弦波为什么20KHZ的方波经过并联谐振回路能够产生60khz的正弦波20KHZ是基频,利用傅里叶级数可以把周期信号展开为直流分量与各次谐波 (正弦波)之和,基频就是20KHZsin,二次谐波是40KHZsin,三次谐波是60KHZsin。 利用运放怎样实现由方波变成正弦波用运放构成有源滤波电路根据需要,将方波信号中的某个谐波成分(比如你要获得一个1KHz的正弦波,就输入一个1Khz的方波,然后将方波的基波滤出来)过滤出来,然后再将这个谐波进行适当放大即可
    4.7 分 2 页 | 104.50 KB
  • 2020年TI杯大学生电子设计竞赛E题:放大器非线性失真研究装置1.任务设计并制作一个放大器非线性失真研究装置,其组成如图1所示,图中的K1和K2为1×2切换开关,晶体管放大器只允许有一个输入端口和一个输出端口 图1放大器非线性失真研究装置组成框图2.要求K1和K2均投到各自的“1”端子,外接信号源输出频率1kHz、峰峰值20mV的正弦波作为晶体管放大器输入电压ui,要求输出无明显失真及四种失真波形uo,且uo 外接示波器测量晶体管放大器输出电压uo波形。
    4.7 分 2 页 | 446.74 KB
  • A.器件换流B.电网换流C.负载换流D.强迫换流正确答案:D在采用电力MOSFET的电路中,采用()方式换流。 A.器件换流B.电网换流C.负载换流D.强迫换流正确答案:A电流型逆变电路交流侧输出电流波形为()。 A.锯齿波B.正弦波C.矩形波D.三角波正确答案:C三相电流型桥式逆变电路中六个晶闸管VT1到VT6每隔()度依次导通。
    3.0 分 4 页 | 30.50 KB
  • 1、通过本设计,使学生综合运用《微型计算机技术》、《C语言程序设计》以及《数字电路》、《模拟电路》等课程的内容,为以后从事电子产品设计、软件编程、系统控制等工作奠定一定的基础。 2、学会使用KEILC和PROTEUS等软件,用C语言或汇编语言编写一个较完整的实用程序,并仿真运行,保证设计的正确性。 二、设计内容该实践训练环节要求学生能够运用所学知识,在老师的引导下完成课程设计题目,达到相应的训练要求。通过实验进一步学习D/A转换器的基本原理以及在单片机系统中扩展D/A转换器的方法。
    3.0 分 9 页 | 69.57 KB
  • 课程设计报告题目正弦信号发生器课程名称模拟电子技术课程设计院部名称专业班级机电工程学院电气工程及其自动化10电气(1)班学生姓名学管志成号1004103027课程设计地点C206课程设计学时1周指导教师朱一纶金陵科技学院教务处制摘要在这个信息高速发展的时期 ,计算机技术和半导体工艺技术有着前所未有的发展空间。 尤其是集成芯片作为一个字系统应用,发展更是迅速。然而在现代电子的各个领域,常常需要高精度且频率可调的信号发生器。各种波形曲线均可用三角函数方程式以及其他函数表达式来表示。
    3.0 分 13 页 | 73.45 KB
  • 在工作时,电路的状态在这两个暂稳态之间自动地交替变换,由此产生矩形波脉冲信号,常用作脉冲信号源及时序电路中的时钟信号。 一、用555定时器构成的多谐振荡器1.电路组成:用555定时器构成的多谐振荡器电路如图6-11(a)所示:图中电容C、电阻R1和R2作为振荡器的定时元件,决定着输出矩形波正、负脉冲的宽度。 定时器的触发输入端(2脚)和阀值输入端(6脚)与电容相连;集电极开路输出端(7脚)接R1、R2相连处,用以控制电容C的充、放电;外界控制输入端(5脚)通过电容接地。
    4.8 分 2 页 | 21.00 KB
  • 其控制方式经历了以下四代1U/f=C的正弦脉宽调制(SPWM)控制方式:其特点是控制电路结构简单、成本较低,机械特性硬度也较好,能够满足一般传动的平滑调速要求,已在产业的各个领域得到广泛应用。 但是,这种控制方式在低频时,由于输出电压较低转矩受定子电阻压降的影响比较显著,使输出最大转矩减小。 另外,其机械特性终究没有直流电动机硬,动态转矩能力和静态调速性能都还不尽如人意,且系统性能不高、控制曲线会随负载的变化而变化,转矩响应慢、电机转矩利用率不高,低速时因定子电阻和逆变器死区效应的存在而性能下降
    4.7 分 2 页 | 15.00 KB
  • 君聆光波康复理疗仪性能特点:1、脉冲治疗:治疗频率高,渗透能力强,可刺激人体更深层次经络和穴位,直达病灶。 2、数码技术:采用高科技数字电路、微电脑CPU数码芯片技术,汇集多种功能,产品性能稳定可靠,适用范围广。 3、设计先进、使用简单:A、设计轻巧、操作简单,阅读说明书后即会使用;B、采用四种彩色液晶显示屏(LCD),显示直观清晰C、治疗操作全部采用轻触按键;D、650nm激光治疗;E,超音波雾化、美容、美体。
    4.6 分 4 页 | 63.00 KB
  • 实验三LCD1602液晶显示实验姓名专业一、实验目的学号成绩1.掌握KeilC51软件与proteus软件联合仿真调试的方法;2.掌握LCD1602液晶模块显示西文的原理及使用方法;3.掌握用8位数据模式驱动 LCM1602液晶的C语言编程方法;4.掌握用LCM1602液晶模块显示数字的C语言编程方法。 要求利用P0口接LCD1602液晶的数据端,P2.0~P2.2做LCD1602液晶的控制信号输入端。P3.0~P3.3口扩展3个功能键K1~K3。参考电路见后面。
    3.0 分 14 页 | 17.02 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档