产生方波锯齿波.doc
kp****93
亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
产生方波锯齿波.doc
一、实验目的和要求1、掌握单片机与DAC0832的接口设计方法。2、掌握Proteus软件与Keil软件的使用方法。二、设计要求1、用Proteus软件画出电路原理图,在单片机的外部扩展片外三总线,并通过片外三总线与0832接口。2、在单片机的外部扩展一个4个按键的键盘。3、按下K0,产生连续方波信号。4、按下K1,产生连续锯齿波信号。5、按下K2,产生连续三角波信号。6、按下K3,产生连续正弦波信号。7、编程实现产生连续梯形波信号。8、通过外接示波器观察波形。电路原理图实验程序流程框图和程序清单主程序:
中断控制51单片机产生方波、锯齿波、正弦波.docx
基于Proteus的仿真图:程序代码:#include<reg52.h>#include<intrins.h>#defineucharunsignedchar#defineuintunsignedintsbitcs_wr1=P2^7;uintcounter=0;ucharcodesin[]={135,145,158,167,176,188,199,209,218,226,234,240,245,249,252,254,254,253,251,247,243,237,230,222,213,204,193,
FPGA底层代码,正弦波,方波,三角波,锯齿波.doc
频率控制模块代码LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYFREQUENCYISPORT(CLK:INSTD_LOGIC;A:INSTD_LOGIC_VECTOR(4DOWNTO0);--设置A的初值FOUT:OUTSTD_LOGIC);END;ARCHITECTUREoneOFFREQUENCYISSIGNALFULL:STD_LOGIC;BEGINP_REG:PROCESS(CLK)VARIA
正弦波-方波-锯齿波函数转换器.doc
课程设计说明书课程设计名称:模拟电子技术课程设计课程设计题目:正弦波-方波-锯齿波函数转换器学院名称:信息工程学院专业:通信工程班级:090421学号:09042134姓名:赵尚虎评分:教师:2011年3月16日任务书题目3:设计制作一个产生正弦波—方波—锯齿波函数转换器。设计任务与要求输出波形频率范围为0、02Hz~20KHz且连续可调;正弦波幅值为±2V;方波幅值为2V;锯齿波峰-峰值为2V,占空比可调;摘要本次课程设计得目得就是:应用电路分析低频等所学得知识设计一个正弦波-方波-锯齿波函数发生器。设
正弦波-方波-锯齿波函数转换器.doc
课程设计说明书课程设计名称:模拟电子技术课程设计课程设计题目:正弦波-方波-锯齿波函数转换器学院名称:信息工程学院专业:通信工程班级:090421学号:09042134姓名:赵尚虎评分:教师:2011年3月16日任务书题目3:设计制作一个产生正弦波—方波—锯齿波函数转换器。设计任务与要求输出波形频率范围为0、02Hz~20KHz且连续可调;正弦波幅值为±2V;方波幅值为2V;锯齿波峰-峰值为2V,占空比可调;摘要本次课程设计得目得就是:应用电路分析低频等所学得知识设计一个正弦波-方波-锯齿波函数发生器。设