×
单片机 > 单片机程序设计 > 详情

警报器程序之--救护音

发布时间:2020-06-01 发布时间:
|
/*The program is belong to Chopin.Wu*/

#include
#define uchar unsigned char
#define uint unsigned int

#define pin_Sound RB0
#define Tmr0EnBit T0IE

__CONFIG(0x3B31);
void init();
uint g_Tmr0InitialValue,g_Tmr0Times;
void main()
{
init();
while(1)
{

}

void init()
{TRISA=1;RA0=1;
TRISB=0;
PORTB=0;
OPTION=0x03;
INTCON=0xA0;
TMR0=g_Tmr0InitialValue;
}
void interrupt time0()
{
T0IF=0;
TMR0=g_Tmr0InitialValue;

g_Tmr0Times++;
if(g_Tmr0Times>3600)
    {g_Tmr0Times=0;}
if(g_Tmr0Times<1800)
    {g_Tmr0InitialValue=131;}
else
    {g_Tmr0InitialValue=100;}
pin_Sound=pin_Sound^1;
}


关键字:警报器  救护音 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
C51 特殊功能寄存器SFR的名称和地址