单片机典型模块设计实例导航源代码
部分代码如下:#include <reg52.h>
#include <absacc.h>
#include <stdio.h>
#include <math.h>
#define uchar unsigned char
#define uint unsigned int
uint count;
sbit P1_6=P1^6;
sbit P1_7=P1^7;
sbit GATE=P2^1;
sbit BEEP=P2^3;
bit gate0;
void main(void)
{
EA=1; PT0=1; // 开外中断,并设置定时器;
ET0=1;
IT0=1;IT1=1;
EX0=1;EX1=1;ET2=1;
T2CON=0x08;
TMOD=0x21;
GATE=1;
BEEP=1;
TH0=0xB9; // 设置定时器的初值;
TL0=0xB0;
TR0=1;
TI=1;
P1_6=0; // 设置控制端口的初值;
P1_7=0;
while(1){} // 等待外部的控制信号;
}
void intsvr1(void) interrupt 1 // 定时器1模拟外部控制信号的进入
{
if (gate0==1)
{
TH0=-5000/256; // 定时器T0的高四位赋值
TL0=-5000%256;
TR0=1;
count=count+1;
}
}
void intsvr0(void) interrupt 0 using 1
{
gate0=!gate0;
if ((count>300)&&(count<500))
{
GATE=0;
BEEP=0;
}
else
{
GATE=1;
BEEP=1;
}
}
单片机典型模块设计实例导航源代码
关键字:单片机
上一页:PIC单片机教程:内部硬件资源
[来源:芯片解密研究所]
[作者:admin]
[日期:10-03-20]
[热度:]
最新文章
μPSD32xx单片机特性及其应用07.05 冷偏门疑难单片机SP211CA解密研究及特征..06.21 恩智浦LPC ARM解密—LPC1759芯片解密05.21 R5F系列R5F21322芯片解密04.14 R5F64611LFP芯片内部结构分析及解密04.14 瑞萨单片机R5F64515KFD特征描述及解密04.14
评论
IC解密服务热线
- 24小时技术专线:0755-33348696
- 24小时投诉专线:0755-33348669
- PIC单片机解密专线:0755-33348608
- ST单片机解密专线:0755-33348609
- FPGA/CPLD芯片解密:0755-33348698
- 51单片机解密专线:0755-33348638
- AVR单片机解密专线:0755-33348660
- MSP430芯片解密:0755-033348668
- 日系单片机解密专线:0755-33348669
- AT88单片机解密:0755-33348680
- MASK掩膜解密专线:0755-33348686
热门解密芯片型号
























