当前位置:首页 > 单片机 > 单片机
[导读]要求:利用DA转化产生几种不同的波形,例如三角波,锯齿波等等#include #define uchar unsigned char#define uint unsigned int#define juchi 0#define fangbo 1#define sanjiao 2#define zhengxian 3uchar xdata DA

要求:利用DA转化产生几种不同的波形,例如三角波,锯齿波等等

#include

#define uchar unsigned char

#define uint unsigned int

#define juchi 0

#define fangbo 1

#define sanjiao 2

#define zhengxian 3


uchar xdata DA_CS _at_ 0xA000;

uint i;

uchar tag;

void delay(int ms)

{

int i,j;

for(i = 0;i < 50;i++)

for(j = 0;j < 60;j++)

{

;

}

}

void time0() interrupt 1

{

TH0=(65535-10000)/256;

TL0=(65535-10000)%256;


switch(tag){

case juchi:

//锯齿

i++;

DA_CS=i;

break;

case fangbo:

i+=85;

if(i==255){

i=0;

}

DA_CS=i;

break;

case sanjiao:

for(i=0;i<254;i++){

DA_CS=i;

// if(i = 0x80) delay(30);

delay(1);

}


for(i=255;i>1;i--){

DA_CS=i;

// if(i = 0x80) delay(30);

delay(1);

}

break;

case zhengxian:

break;

}


}


void main()

{

TMOD=0x01;

TR0=1;

IE=0x82;

TH0=(65535-10000)/256;

TL0=(65535-10000)%256;

i=0;

tag=sanjiao;


while(1);

}



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

众所周知,霍尔传感器是一种磁传感器,用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。霍尔传感器以霍尔效应为其工作基础,是由霍尔元件和它的附属电路组成的集成传感器;其在工业生产、交通运输和日常生活中都有应用,因此...

关键字: 霍尔传感器 磁场 波形

在这篇文章中,小编将为大家带来示波器的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 示波器 波形 被测信号

         本文介绍音频合成中最常见的几个基本波形。这些基本波形在模拟声音合成中,是电压控制振荡器(VCO)

关键字: 波形 音频合成

你知道示波器探头自校准方法有哪些吗?相信对于电源工程师,示波器的功劳是不可替代的,一旦产品有问题就需要抓波形,抓时序,测试准确数值,以帮助工程师分析,处理,一切看波形说话。如何使测试的数据准确和可靠是非常重要的,准确的数...

关键字: 波峰 波形 示波器

什么是协议解码?它有什么作用?协议解码是示波器非常实用的功能,很多工程师因为不熟悉操作,或者参数设置不正确,最终没有得到理想的结果。本文对解码设置方面的几个细节做一个介绍,帮助您快速上手示波器的协议解码。

关键字: 波形 示波器 解码

施密特触发器可作为波形整形电路,能将模拟信号波形整形为数字电路能够处理的方波波形,而且由于施密特触发器具有滞回特性,所以可用于抗干扰,其应用包括在开回路配置中用于抗扰,以及在闭回路正回授/负回授配置中用于实现多谐振荡器。

关键字: 施密特触发器 波形 特性

用示波器捕捉了一个未知信号,波形却在不断抖动,以致眼花缭乱不知所措?如何能让波形乖乖听话稳定下来,该调档位还是换触发?别急,3个步骤教你稳定触发。

关键字: 波形 示波器 稳定触发
关闭
关闭