-
外部中断
0
电平触发
主程序
-------------
-----------------------------------*/
main()
{
P1=0x55;
//P1
口初始值
EA=1;
//
全局中断开
EX0=1;
p>
//
外部中断
0
开
IT0=0;
//
电平触发
while(1)
{
//
在此添加其他程序
}
}
/*-------------------------------------
-----------
外部中断程序
----------
--------------------------------------*/
void ISR_Key(void) interrupt 0 using 1
{
P1=~P1;
}
名称:定时器
0
sbit
LED=P1^2;
//
定义
LED
端口<
/p>
/*--------------
----------------------------------
定时器初始化子程序
-------
-----------------------------------------*/
void Init_Timer0(void)
{
TMOD |= 0x01;
//
使用模式
1
,
16
位定时器,使用
符号可以在使用多个定时器时不受
影响
TH0=0x00;
//
给定初值,这里使用定时器最大
值从
0
开始计数一直到
65535
p>
溢出
TL0=0x00;
EA=1;
//
总中断打开
ET0=1;
//
定时器中断打开
TR0=1;
//
定时器开关打开
}
/*------------------------
------------------------
主程序
---------------------------------------
---------*/
main()
{
Init_Timer0();
while(1);
-
-
-
-
-
-
-
-
-
上一篇:民航专业术语缩写
下一篇:美国国防部架构框架(DoDAF)介绍