当前位置:首页 > 单片机 > 单片机
[导读]仿真电路图和生成锯齿波的电路图一样。程序用中断来定时。C程序如下:#include sbit CS0=P3^0;sbit WR0=P3^1;bit flag=0;unsigned char i=0;unsigned char code sin_num[]={ 0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2, 2,3,3

仿真电路图和生成锯齿波的电路图一样。

程序用中断来定时。

C程序如下:

#include
sbit CS0=P3^0;
sbit WR0=P3^1;
bit flag=0;
unsigned char i=0;
unsigned char code sin_num[]={
0,0,0,0,0,0,0,0,1,1,1,1,1,2,2,2,
2,3,3,4,4,4,5,5,6,6,7,7,8,8,9,9,
10,10,11,12,12,13,14,15,15,16,17,18,18,19,20,21,
22,23,24,25,25,26,27,28,29,30,31,32,34,35,36,37,
38,39,40,41,42,44,45,46,47,49,50,51,52,54,55,56,
57,59,60,61,63,64,66,67,68,70,71,73,74,75,77,78,
80,81,83,84,86,87,89,90,92,93,95,96,98,99,101,102,
104,106,107,109,110,112, 113,115,116,118,120,121,123,124,126,128,
129,131, 132,134,135, 137, 139,140,142,143,145,146,148, 149,151,153,
154,156,157,159,160,162,163,165, 166,168,169,171,172,174,175,177,
178,180,181, 182,184,185,187,188,189,191,192,194,195,196,198,199,
200,201,203,204,205,206,208,209,210,211,213,214,215,216,217,218,
219,220,221,223,224,225,226,227,228,229,230,230,231,232,233,234,
235,236,237,237,238,239,240,240,241,242,243,243,244,245,245,246,
246,247,247,248,248,249,249,250,250,251,251, 251,252,252,253,253,
253,253,254,254,254,254,254,255,255,255,255, 255,255,255,255,255


}; //这是正弦波上升半周期的采样


void sinn()interrupt 1
{
if(flag==0)
{
P2=sin_num[i++];
if(i==0){flag=1;i=255;}
}
else
{
P2=sin_num[i--];
if(i==255){flag=0;i=0;}
}

}

main()
{

TMOD=0X01; //计数器T0,自启动,定时,方式1
TH0=0xff; //选择计数器T0
TL0=0x00;
IT0=1; //设置中断触发方式,下降沿
EA=1; //开中断
EX0=1;//外部中断INT0的,来扩展用可以按键调整波形
ET0=1; //外部中断INT0的,来扩展用可以按键调整波形
IP=0X01; //键盘中断级别高
TR0=1;
CS0=0;//dac0832为直通方式
WR0=0;
while(1)
{

}


}


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

使用5V低功耗运算放大器不会产生失真为–100dBc的正弦波。尽管如此,采用 LTC6258 的带通滤波器可与一个易于使用的低功率振荡器结合使用,以低成本、低电压和极低耗散产生正弦波。

关键字: 低功耗 运算放大器 正弦波

51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。

关键字: 51 单片机 51单片机论坛

调制在生物化学与分子生物学中有以下几个意义:(1)细胞分化和功能状态的可逆改变。(2)生物活性物质对细胞的调节作用。(3)细胞(主要是免疫活性细胞)受生物活性物质(如细胞因子)作用而发生的功能性变化。(4)特异基因的转录...

关键字: 调制 脉冲调制 正弦波

【零基础】彻底搞懂51单片机各种型号(ATMEL系列)

关键字: 51 型号

51单片机交通灯(十字路口演示)

关键字: 51 交通

51单片机编程软件keil4的安装过程

关键字: 51 编程

接触过STC89,90,12,15系列,接触过SMT32F103,接触过TI TIVA cortex m4,接触过Mbed OS,接触过TI CC23530,CC2540的来怒答一波。

关键字: cc2530 51 单片机

人类社会的进步离不开社会上各行各业的努力,各种各样的电子产品的更新换代离不开我们的设计者的努力,其实很多人并不会去了解电子产品的组成,比如谐波。

关键字: 谐波 无功功率 正弦波

在科学技术高度发达的今天,各种各样的高科技出现在我们的生活中,为我们的生活带来便利,那么你知道这些高科技可能会含有的逆变器吗?简单地说,逆变器就是一种将低压(12或24伏或48伏)直流电转变为220伏交流电的电子设备。

关键字: 逆变器 正弦波 方波

今天下午,我在信号与系统网络课程课间的时候,看到班上的同学通过微信给我提了一个电路系统设计的问题。 01问题提出 可以向老师问一个模电的问题吗? 设计一个系统,输入一个特定频率和幅值的正弦波,输出一个二倍频且幅值、占空比...

关键字: 信号转换 正弦波 信号与系统 正弦信号
关闭
关闭