早教吧作业答案频道 -->其他-->
单片机报警声设计用AT89S51设计一种声音报警灯,对于这种报警声,嘀0.2秒钟,然后断0.2秒钟,如此循环下去,假设嘀声的频率为1KHz。系统板硬件连线1.把“单片机系统”区域中的P1.0端口
题目详情
单片机报警声设计
用AT89S51设计一种声音报警灯,对于这种报警声,嘀0.2秒钟,然后断0.2秒钟,如此循环下去,假设嘀声的频率为1KHz。系统板硬件连线 1. 把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上, 2. 在“音频放大模块”区域中的SPK OUT端口上接上一个8欧或者是16欧的喇叭;
用AT89S51设计一种声音报警灯,对于这种报警声,嘀0.2秒钟,然后断0.2秒钟,如此循环下去,假设嘀声的频率为1KHz。系统板硬件连线 1. 把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上, 2. 在“音频放大模块”区域中的SPK OUT端口上接上一个8欧或者是16欧的喇叭;
▼优质解答
答案和解析
//定义管脚
sbit pause= P1^0;
unsigned char t1_cnt;
void main(void)
{
TMOD|=0X11;
TH0=(65536-500)/256; //定时500微秒
TL0=(65536-500)%256;
TR0=1;
ET0=1;
TH1=(65536-50000)/256; //定时50000微秒
TL1=(65536-50000)%256;
TR1=1;
ET1=1;
EA=1;
t1_cnt=0;
while(1);
}
void int_t0(void) interrupt 1 //定时器0中断
{
TH0=(65536-500)/256; //定时500微秒
TL0=(65536-500)%256;
pause=~pause;
}
void int_t1(void) interrupt 3 //定时器1中断
{
TH1=(65536-50000)/256; //定时50000微秒
TL1=(65536-50000)%256;
t1_cnt++;
if(t1_cnt >=4)
{
t1_cnt=0;
ET0=~ET0;
}
}
看了单片机报警声设计用AT89S5...的网友还看了以下:
她到底什么意思?最近晚上1点多钟都会打个响一两声的电话然后我也会回过去我也响个一两声然后她会再打然 2020-05-13 …
然不顾 然而去 然决然 然不同 然成风 然一新 然大物 然处之 然屹立 然无声 然无味然不顾 然而 2020-05-16 …
我有几个问题1:“其人视端容寂”,后面一句是“若听茶声然”吗?2:我有一个朋友的网名叫“若听茶声然 2020-06-29 …
然:1.若听茶声然2.所以然者何3.然数年恒不一现则:1.则或千或百2.余则缊袍蔽衣处其间3.则心 2020-07-06 …
简单英语发音,他是什么?是的它是.不是它不是问句IsitaA(1声)丝A(1声)特(4声)回答2种 2020-07-14 …
声压级D(单位:dB)由公式D=10lg(i/10^-16)给出,其中i为声强(单位:W/cm^2) 2020-10-31 …
一般情况下,一个自然数的因数的个数成双数,但也有一些自然数因数的个数成单数的,如自然数1的因数只有一 2020-11-17 …
求英语译文声明:1.此号并不是一个系统的英语学习平台,英语译文是给老外看的.当然,也不是不可以学.2 2020-11-23 …
1.超声波清洗及超声碎石是利用声能的性质工作的,而回声定位则利用了声能的性质2.用牙轻轻咬住铅笔上端 2020-12-21 …
声压级D(单位:dB)由公式给出,其中I为声强(单位:W/).声强小于W/时,人听不见声音.求:(1 2020-12-22 …