中易网

51单片机c语言的中断程序的名字怎么写?是void Time1(void) interrupt 3 using 0吗?

答案:3  悬赏:0  
解决时间 2021-02-16 18:27
定时器设置如下
TMOD = 0x10; //方式1
TH1 = (65536-19456)/256; //0.05ms
TL1 = (65536-19456)%256;
EA = 1;
ET1 = 1;
我在mian的上面写的中断void Time1(void) interrupt 3 using 0
为什么不会自动进入中断?
是写错哪里了?
最佳答案
定时器设置如下
TMOD = 0x10; //方式1
TH1 = (65536-19456)/256; //0.05ms
TL1 = (65536-19456)%256;
EA = 1;
ET1 = 1;
我在mian的上面写的中断void Time1(void) interrupt 3 using 0
为什么不会自动进入中断?
是写错哪里了?

呵呵呵,一个简单的问题啊,你定时器1配置好了,打开了T1中断 ET1 = 1,开启总中断EA = 1;
但是你还没有启动定时器TR1 = 1;就可以了,这么简单的问题!
全部回答

简单的说就是 volatile

告诉 编译器 不要对 该unsigned char data *rcv 变量进行优化,也就是让编译器不把该rcv变量不存入寄存器(寄存器,这东东您应该懂吧!),无论如何都不加载rcv到任何寄存器,即便是使用时也是直接从内存地址读取,不用寄存器做缓(冲)存(储)

main() 不是mian() 3代表定时计数器1中断 TMOD = 0x10; //方式1 这个也不对吧,01才是方式1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
8度时尚多元饰品百货我想知道这个在什么地方
OPPO,vivo签约高通 魅族该怎么办
犏牛的形态特征
亚克力板材上面的树脂如何弄掉?
郭记水族地址在什么地方,想过去办事
佛山顺德伦教到东莞樟木头怎么坐车
如何知道天上哪个星星对应自己
悦·life健身这个地址在什么地方,我要处理点
若等式(根号x/3-2)^0=1成立,则x的取值
三里湾地址在什么地方,想过去办事
我的三星J708手机按钮怀了,不能操作,如何把
可以在供奉的米勒佛旁边放一个小的米勒佛吗?
谁知道北京一六五中学好不好啊,校园环境和学
1999年的100元现在还用得出去不
请问这是什么牌子的浴缸
推荐资讯
渔人码头在什么地方啊,我要过去处理事情
我在一家企业单位上班时 把腰扭伤了有卖医保
非日语专业的可不可以考日语证?日语证有哪些
为什么小学一、二年级只能用铅笔…而不能用自
三星a9000与乐视cool1对比
负八十乘以负四又二十分之一乘以一百二十五乘
浙江省所有公办学校有哪几所?
跟未来小舅子见面,带什么见面礼好?
机战星际战队PK赛在哪报名?
我现在在苏州工作,现在面试上了要去大连上班
日用百货总汇地址在什么地方,想过去办事
三生三世十里桃花夜华的结局?夜华和墨渊关系
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?