?? t89.c
字號(hào):
//-------------------本程序用于測(cè)試89C52-----------------------//
//#include "stdio.h"
#include "string.h"
#include <reg52.h>
#include <intrins.h>
#include <math.h>
//---------------------------------------定義部分----------------------------------------------
//P2
sbit BJ= P2^0; //OUT 報(bào)警LED指示,并送給LM393 21腳
sbit LINE_ALARM= P2^1; //IN 電話線路故障報(bào)警開關(guān) 22腳
sbit ToneTest= P2^2; //IN 峰值為3.5V的鈴流脈沖信號(hào)檢測(cè) 23腳
sbit J_LineToPhone= P2^3; //OUT 報(bào)警時(shí),驅(qū)動(dòng)繼電器切斷本地電話和外線的聯(lián)系,同時(shí)模擬摘機(jī) 24腳
sbit ZJ_2= P2^6; //out 共同摘機(jī) 27腳
//P0
sbit test= P0^0; //OUT 39腳
int JISHU;
unsigned char POINTER_24C02,i;
typedef unsigned char Number[10]; //定義一個(gè)10字節(jié)長(zhǎng)的數(shù)組類型,用來(lái)放6組電話,一組密碼,次數(shù)振鈴,報(bào)警延遲時(shí)間
typedef unsigned char Number_P[5];
//--------------------------------------函數(shù)部分-----------------------------------------------
void DELAY_50ms()
{
EA=0;
TMOD=0; //13位不重裝定時(shí)器方式
TL0=48;
TH0=24;
TCON=0;
TR0=1; //定時(shí)器0啟動(dòng),定時(shí)器1不啟動(dòng)
wait: if(TF0==0)
{
_nop_();
goto wait;
}
TCON=0;//停動(dòng)定時(shí)器0
}
//--------------------------------------主程序開始--------------------------------------//
void main(void)
{
P2=0xff;
P0=0xff;
P1=0xff;
P3=0xff;
while(1)
{
if(BJ==0)
{BJ=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}
else
{
BJ=0;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}
}//while(1)的反括號(hào)
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -