编写程序让单片机的p2.6口交替输出1khz和2khz的方波信号实现蜂鸣器报警,

交替

第1个回答  2016-05-13
#include<reg51.h>
#define uchar unsigned char
sbit pluse=P2^6;
void delay(uchar a)
{
uchar i;
while(a--)for(i=0;i<120;i++);
}
void t0isr() interrupt 1
{
TH0=(65536-f)/256;
TL0=(65536-f)%256;
pluse=~pluse;
}
main()
{
TMOD=0x01;
ET0=1;
TR0=1;
EA=1;
TH0=(65536-500)/256;
TL0=(65536-500)%256;
while(1)
{
f=500;
delay(200);
f=250;
delay(200);
}
}本回答被网友采纳

用MATLAB设计程序实现气体状态方程,要求:能实现等温、等容、等压时气...
1、用低频信号源产生正弦信号,正弦信号源频率f自定,并将其接至2TP2(模拟输入)端,将示波器通道一探头接至2TP6(采样时钟)端观察采样时钟波形,示波器通道二探头接至2TP2观察并记录输入信号波形。 2、将示波器通道二探头接至2TP3观察并记录样点输出波形。 3、将示波器通道二探头接至2TP4观察并记录滤波输出波形。 4...

这个matlab程序怎么编?(设计低通滤波器)
1、用低频信号源产生正弦信号,正弦信号源频率f自定,并将其接至2TP2(模拟输入)端,将示波器通道一探头接至2TP6(采样时钟)端观察采样时钟波形,示波器通道二探头接至2TP2观察并记录输入信号波形。 2、将示波器通道二探头接至2TP3观察并记录样点输出波形。 3、将示波器通道二探头接至2TP4观察并记录滤波输出波形。 4...

相似回答