外部中断有问题吗??
#include
unsigned char k;
unsigned char i;
sfr p1=0x90;
sbit del=P1^3;
sbit rest=p1^4;
sbit w=p1^6;
sbit power=p1^7;
void service_int1(void) interrupt 2 using 2 //外部中断1
{ IE=0X92; //关外部中断
SBUF=0xcc;
for(i=0;i<3;i++){}
del=0;
TR0=1;}
void service_com() interrupt 4 using 3 //串口中断
{
if(RI)
{ k=SBUF;
RI=0;
}
else if(TI)
TI=0;
}
void service_time0() interrupt 1 using 1//定时0中断
{ TR0=0;
TL0=0;
TH0=0;
rest=0;
for(i=0;i<3;i++){} //小延时
del=1;
rest=1;
IE=0x96;//开外部中断
}
void main(void)
{
rest=1;//峰值保持器处于保持清0
del=1;
IP=0X10; //串口中断高优先
TCON=0X04;//外部中断1下降沿触发方式
IE=0X96;//开外部中断1,串口中断,定时中断0
TMOD=0X21;//Fosc=22.1184
SCON=0X50;
TL1=0xfa;//波特率9600
TH1=0Xfa;
TL0=0; //35ms定时初值
TH0=0;
PCON=0X00;
TR1=1;
for(;;)
{ if(0xaa==k)
w=0;
else if(0xbb==k)
power=0;
else if(0xcc==k)
w=1;
else if(0xdd==k)
power=1;
}
}
是你自己写的,我在keil里仿真是没有错误的,你的这个错是指的哪个地方.
全国第一家虚拟主机:支持伪静态.有利于提高排名!!!
15G全能空间年付500元/月付70元 可免费试用
5GB 独立WEB空间、5GB 企业邮箱空间、5GB MSSQL数据库
IIS连接数据 500 个、500GB/月流量、共享日志文件空间
企业邮箱功能
赠送5GB 超大企业邮箱,500个Email企业邮箱用户
自动回复、自动转发、POP3、SMTP收发信、SMTP发信认证
邮件过滤、邮件拒收、邮件夹管理、邮件域管理、定制邮件数
数据库功能
支持5GB MSSQL数据库空间,5个用户数据库、Access
主机功能支持
采用安全稳定的Win2003 .net2.0 架构
支持ASP、PHP、ASP.NET、PERL等脚本、支持自定义CGI
全面支持.net2.0版本,独立的Application应用池,
支持SSI(Shtml),支持FrontPage扩展
可免费自行绑定5个域名、500个解析、500个子域名
详情咨询021-51695858 QQ:678500
官方网站 www.abcnic.com
ADD:上海市浦东新区金桥浙桥路289号建银大厦A座703-704