51系列单片机C语言中的中断的问题。

51系列单片机C语言的一些问题voidTime1(void)interrupt31.能解释一下是什么意思吗?逐个解释每个词意思,好吗?2.什么时候开启中断的?我看见类似的... 51系列单片机C语言的一些问题
void Time1(void) interrupt 3
1.能解释一下是什么意思吗?逐个解释每个词意思,好吗?
2.什么时候开启中断的?我看见类似的,后面一大堆void Time1(void) interrupt 3
void PxInt0(void) interrupt 0
void PxInt1(void) interrupt 2
void time0_int(void) interrupt 1
void time1_int(void) interrupt 3
集体放在末尾的。这样怎么用中断?
3.逐个解释
void PxInt0(void) interrupt 0
void PxInt1(void) interrupt 2
void time0_int(void) interrupt 1
void time1_int(void) interrupt 3
中的每一个词的含义好吗?
4.听说有什么中断的代码是吗?若有,是否可以把所有51系列的单片机的C语言中的中断代码都写出来?谢谢。
展开
 我来答
nphccx
2011-01-29 · TA获得超过3938个赞
知道小有建树答主
回答量:1145
采纳率:0%
帮助的人:985万
展开全部
中断系统中有两个"用户不能使用的"优先级状态触发器;
其中一个,置1时,表示正在执行高优先级的中断,屏蔽所有中断请求;
还有一个,置1时,表示正在执行低优先级的中断,屏蔽同级中断请求.

明白了吧?其实就是说这两个触发器,是用户无法访问到的,是内置且自动赋值的.一旦有高优先级的中断运行了,第一个就自动置1;或者一旦有低优先级的中断运行,第二个就自动置1.开发者不需要考虑它们的存在和影响.
星柠科草说2807
推荐于2016-06-06 · TA获得超过318个赞
知道小有建树答主
回答量:568
采纳率:0%
帮助的人:352万
展开全部
1.void(中断函数返回类型(空型)) Time1 (中断函数名)(void(参数类型) interrupt 3 (中断号)
2: 中断条件发生时执行中断,比如void Time1(void) interrupt 3 是定时器1定时时间到发生中断,中断函数放在那里无所谓
3:void PxInt0(void) interrupt 0 中断名为PxInt0的0号中断
void PxInt1(void) interrupt 2 中断名为PxInt1的2号中断
void time0_int(void) interrupt 1 中断名为time0_int的1号中断
void time1_int(void) interrupt 3 中断名为time1_int的3号中断
4:中断的代码是你想中断执行的工作,中断的代码是根据任务,需要你自己写的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式