爱问 爱问共享资料 爱问分类
首页 >
电脑/网络
硬件

C51的问题

部分程序片段:

#include ....
...
bit device_state_flag = 0;
...
void main()
{
...(打开中断和定义之类 部件初始化一类)
while(1)
{
disp_stdby

查看全部>>

部分程序片段:

#include ....
...
bit device_state_flag = 0;
...
void main()
{
...(打开中断和定义之类 部件初始化一类)
while(1)
{
disp_stdby(); //待机界面
while(~device_state_flag);

clrscr(); //清屏
count = 800;
while(count--)
disp_wel(); //显示欢迎界面
while(device_state_flag)

.....(设备工作段 经验证能正常作业)



void int_0() interrupt 0 //中断服务

....
{
device_state_flag = ~device_state_flag;
standard_beep( 100, BEEP_NORMAL); //蜂鸣器响 延时100ms 频率500Hz
}
....


问题:开始的时候显示Standby...就是待机画面还正常,触发中断后,能听到蜂鸣器响,但是显示界面还是Standby...以为并没有跳出循环体。后来多次触发中断发现继续下去能显示出欢迎屏,但是是单步执行的,近似触发一次中断只进行一个时钟周期的操作,我没具体算。就是点很多次之后清屏了,然后有点很多次之后开始显示出w几次之后显示e再几次之后显示l....如此。。。
请问问题出在哪里,该怎么改

好评回答

2018-02-10 12:19:55
智能机械 | 最新回复 2018-05-11 17:42:08 28 0
中断或堆栈的初始化或处理有问题,可以用仿真器单步或设断点调试,也可以在软件不同部位插入让指示灯闪烁来验证软件问题。

其他答案(共1个回答)

类似问题

换一换
  • 硬件相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

  • 根据医学资料记载,全球癌症的发病率20世纪下半叶比上半叶增长了近10倍,成为威胁人类生命的第一杀手。

    B.20世纪上半叶,人类经历了两次世界大战,大量的青壮年人口死于战争;而20世纪下半叶,世界基本处于和平发展时期。 “癌症的发病率”我认为这句话指的是:癌症患者占总人数口的比例。 而B选项说是死亡人数多,即总体人数下降了,但“癌症的发病率”是根据总体人总来衡量的,所以B项不能削弱上述论证

    公务员考试

  • 怎样管理好一个班?

    1、以身作则,如果连自己都做不好,还怎么当班长? 2、人缘好,我就是由于人缘不好,才改当副班长的。 3、团结同学,我们班有一个班长就是由于不团结同学才不当班长的,他现在是体育委员。 4、要有管理能力,首先要有大嗓门,我们班有位学习委员就是由于声音太轻才以3票之差当不了班长;其次要口齿清楚,让同学能听得懂你说的话;第三要说出有道理的话,让吵闹或打架的同学心服口服;第四,不能包庇好朋友,公正;第五,要搞好师生关系;第六,要严以律己,宽以待人,我们班的第一任班长就是因为“严以待人,宽以律己”才不能继续当下去的。 5、要坚持,我们班的纪律委员就是由于没有恒心,原来的大组长、卫生委员、劳动委员、体育委员、学习委员、小组长等(每个学期都加起来)都被免除了,现在的才当1天的纪律委员要不要免除都在考虑中,还要写说明书。 6、提醒班干部做自己要做的事,要有责任心。我们班的纪律委员就是没有责任心,班长的职务都被罢免了。 7、不要拿出班长的架子,要虚心。 8、关心同学(包括学习)。 9、要及早发现问题,自己可以解决的自己解决;自己不能解决的,早日让班主任解决。 10、要发现班级的好的地方,及时表扬。让全班都照做。 11、不要太担心学习,当个班干部,对以后工作有好处,这是个锻炼的机会,好好当吧,加油! 在高中阶段,学校和老师的规定一般都是为了学生的成绩着想,执行老师的话,其实也是为了大家好。即使有时候打点小报告,只要你的心态的好的,也不是坏事。比如A学习不专心,你用个适当的办法提醒老师去关心他,其实也是为了他好。 总的方针:和同学们组成一个团结的班集体,一切以班集体利益为上(当然不冲突国家、社会和学校利益为前提)。跟上面领导要会说话,有一些不重要的东西能满就满,这对你的同学好,也对你的班好。 再说十五点 一,以德服人 也是最重要的,不靠气势,只靠气质,首先要学会宽容(very important)你才能与众不同,不能和大家“同流合污”(夸张了点),不要有这样的想法:他们都怎么样怎样,我也。如果你和他们一样何来让你管理他们,你凭什么能管理他们? 二,无亲友 说的绝了点,彻底无亲友是不可能,是人都有缺点,有缺点就要有朋友帮助你。不是说,不要交友,提倡交友,但是不能把朋友看的太重,主要不能对朋友产生依赖感,遇到事情先想到靠自己,而不是求助! 三,一视同仁 上边说的无亲友也是为了能更好的能一视同仁,无论是什么关系,在你眼里都应是同学,可能比较难作到,但没有这点,就不可能服众。 四,不怕困难 每个班级里都会一些不听话的那种,喜欢摆谱的那种,不用怕,他们是不敢怎么样的!知难而进才是一个班长应该有的作风。 五,带头作用 我想这点大家都有体会就不多说了 六,打成一片 尽量和大家达成共识,没有架子,不自负不自卑,以微笑面对每一个人,不可以有歧视心理,不依赖老师,有什么事情自己解决,老师已经够累的了。 七,“我是班长” 这句话要随时放在心底,但是随时都不要放在嘴上,有强烈的责任心,时刻以班级的荣誉为主,以大家的荣誉为主。什么事情都冲在最前面。遇事镇定。 八,帮助同学 帮助同学不是为了给大家留下一个好的印象等利益方面的事,是你一个班长的责任,是你应该做的,只要你还是一个班长,你就要为人民服务(夸张)为同学服务。 九,诚实守信 大家应该都知道这个,是很容易作到的,也是很不容易作到,然这两句话并不是矛盾的,不是为了建立一个好的形象,和班级责任也没有什么关系,只是一个人应该有的道德品质。但你必须作到,连这样都做不到,就不可能做成一个好的班长。 十,拿的起放的下 学会放弃也同样重要,学会辨别好与坏。知道什么是该做的,什么是不该做的。 十一,谦虚 认真分析同学给你提的意见,不管是有意的,还是无意的。提出来就有他的想法,有他的动机。要作到一日三醒我身。 十二,心态端正 总之要有一个好的心态,积极向上的心态,把事情往好里想,但同时要知道另一面的危机,遇到事情首先想到的应该是解决问题,而不是别的! 十三,合理的运用身边的人和事 主动,先下手为强,遇到不能够管理的,就可以和其他班干部一起对付,实在不行,就迅速找到老师陈述自己的观点,免得他倒打一耙(尽量少打小报告.) 十四,和老师同学搞好关系. 威信可以提高,你说的话老师也比较相信,可以简单一点的拿到老师的一些特殊授权,而这些授权往往对你的帮助很大. 十五,合理的运用自己的权利和魄力 对付难管理的,权利在他的眼中已经不存在的,就运用你的魄力,用心去交流,努力感动身边的人,感动得他们铭记于心,你就成功了. 一点要加油哦

    管理学

  • 关于开发企业土地使用税和契税的问题

    1、问:房地产开发企业拆迁补偿费是否也随土地价格一起交纳契税(以房易房部分的)? 答:是的,因为取得土地的成交价格包括:地出让金、土地补偿费、安置补助费、地上附着物和青苗补偿费、拆迁补偿费、市政建设配套费等承受者应支付的货币、实物、无形资产及其它经济利益,而契税中未对房地产企业有相关的减免政策 2、问:如果交,是就补给拆迁户交差价部分交税还是就全部回迁房价格交税?在什么环节,时间交纳? 答:所谓使用回迁房作为拆迁补偿的形式,就是开发商以原地或异地的房屋抵顶拆迁补偿费的一种方法,相当于延期或分期支付拆迁补偿款,而契税条例中规定是:“纳税义务发生时间在纳税人签订土地、房屋权属移交合同的当天,或者纳税人取得其他具有土地、房屋权属转移合同性质凭证的当天。纳税人应在自纳税义务起10日内,向土地、房屋所在地的税收征收机关办理纳税申报,并在税务征收机关核定的期限内缴纳税款。 ”所以需要在取得土地的时候就要缴纳契税,需要全额计税,不能以补偿款计税。 3、问:土地使用税在什么环节交?如何交?税法说确有困难的可以减或缓,各地有具体政策吗? 答:如果原土地属于耕地的,自取得土地后满一年开始征收,如果属于非耕地的,自取得土地之下月征收。 以前的土地使用税一般都予以减免,特殊情况例外,虽然国家税务总局《关于土地使用税若干具体问题的补充规定》,对于基建项目在建期间使用的土地可以免税,但很多地方的税务机关都认为这不适用房地产企业,因为现在国家是控制房地产过热,不属于鼓励范围。 4、问:回迁部分房屋的营业税在什么环节交? 答:在交付回迁房屋或被拆迁户全部支付差价的时候缴纳,如果不需要支付差价的,以成本价格作为计税依据,如果有差价的,不需要支付部分按成本价格计税,差价部分按实际计税。

  • 罗马音和拼音

    tann转成假名就是たん,拼音的话,相当于tang吧…… bakka转成假名是ばっか kkou转成假名是っこう benn转成假名是べん kyo转成假名是きょ 系统学过五十音的话,看罗马音就能直接读了。用拼音来学是不合适的,有些发音没法用拼音标的。 P.S.罗马音里,“nn”就是波音“ん”,“kka”是前面带促音小写“っ”的“か”,同理“tta”就等于“った”。

    日语

  • 孕妈饮食细节有哪些?

    1 绝对不吃霉变食品 春天气候多变,食物很容易发生霉变,孕妇要远离霉变食品,防止发生食物中毒或发生腹痛腹泻等症状而引起胎动不安。 2 叶酸 叶酸是妊娠早期蛋白质合成的基础,由于体内不能储存叶酸,因此孕妇必须通过每日进食补充叶酸; 3 蛋白质 孕妇可多食用富含蛋白质的食品,比如:肉类、鱼类、家禽、豆制品和鸡蛋等; 4 钙质 在每100克的牛奶里含有100毫克非常容易吸收利用的钙,每天1杯牛奶可为孕妇补充钙。此外,含钙量较高的还有海带、紫菜和虾皮等; 5 水果和维生素 每天食用适量水果,在春季可额外多吃些芝麻、核桃仁、黑糯米、红枣和赤豆等。此外,动物肝脏也可有效补充铁和维生素A,粗粮、粮谷类和麸皮面包等还可补充维生素B1。

    育儿

  • 孕妇可以吃冬枣吗?

    冬枣的性味中医认为味甘、性平,入脾、胃经;可益心、润肺、合脾、健胃、养血安神、调百药、解药毒等多种功效。 冬枣的作用功效: 防治心脑血管疾病 冬枣中含有丰富的维生素C和维生素P,含有较多的维生素A维生素E以及钾钠铁铜等多种微量元素,对于健全毛细血管,维持血管壁弹性,抗动脉粥样硬化很有益。冬枣中还含有芦丁成分,芦丁是治疗高血压病的有效药物。故冬枣对冠心病高血压动脉粥样硬化病等的防治有很大帮助。 调节免疫 冬枣中富含的环磷酸腺苷是一种重要的生理活性物质,参与人体内多种生理活动,可以调节免疫系统,具有增强心肌收缩力,保护冠状动脉,降低胆固醇,抑制癌细胞增殖的作用。 解毒保肝 冬枣中含有丰富的糖类和维生素C以及环磷酸腺苷等,能减轻各种化学药物对肝脏的损害,并能促进肝脏合成蛋白,增加血清白蛋白含量,调整白蛋白与球蛋白比例,降低血清谷丙转氨酶水平等作用。在临床上,大枣可用于慢性肝炎和早期肝硬化的辅助治疗。 既然冬枣营养价值这么高,孕妇完全可以吃,不仅对孕妇本身有很多好处,也有利于胎儿的生长发育,冬枣虽好,但不能贪吃,尤其是患有孕期糖尿病的孕妇最好不吃冬枣。

    育儿

  • 孕妇可以吃榴莲吗?

    可少量食用。榴莲所含的热量及糖分较高,500克就含有500千卡的热量,如果准妈妈经常把榴莲当补品,导致其血糖升高,宝宝就会过重,使日后娩出巨大胎儿的机会增大。其次,榴莲虽富含纤维素,但它在肠胃中会吸水膨胀,过多食用反而会阻塞肠道,引起便秘,对于本来就容易出现便秘的孕妇来说,会加重其负担,特别是原患有便秘和痔疮的孕妇更不宜食用榴莲。再者,榴莲性温,吃多了容易上火,出现喉咙疼痛、烦躁失眠等症状,引发孕妇胎热,损害新生儿健康。 食用榴莲小窍门 1.未开口的榴莲,不成熟的有一股青草味,成熟的散发出榴莲固有的香气。当购买未成熟的榴莲,回家用报纸包住,点燃报纸,待燃完后再另用报纸包好,放在温暖处,一两天后能闻到香味证明已经成熟,想吃时提起来在地上轻摔,摔出裂口,从袭口处撬开即可食用。 2.榴莲食用完后手上会有一股臭味,该怎么办呢?据说用榴莲外壳装水清洗,就可去除。 3.初学吃者买榴莲以七八成熟为佳,吃起来臭味不很重,较易接受。 看了以上的介绍,大家都明白了吧,孕妇是可以少量食用榴莲的,但是一定要注意量,不要吃太多影响到自己和胎儿的健康。

    育儿

  • 孕期营养不良的危害有哪些?

    一、孕期营养并非越多越好 由于肚子里胎宝宝的生长需要,再加上孕期的妈妈们食欲有所增加也是很正常的现象。因此,没有节制的大口吃喝,就很容易导致孕妈妈营养过剩,从而超重。但是,你知道吗,孕期超重的危害是非常大的。 一般而言,准妈妈从孕中期开始,因为胎宝宝开始快速生长,对能量和营养素的需要量增加,孕妇食欲明显增强,很多孕妇有吃不饱、吃不够的感觉,这些都是正常的生理现象。食欲好,对于准妈妈在孕期摄入足够营养,保证孕期的顺利度过是一个有利条件。但如果饮食没有节制,高蛋白、高脂肪的补汤,含糖量高的水果、点心的摄入,很容易就会饮食过度,造成营养过剩。 尽管如此,但出于一个人吃两个人补的传统观念,许多老人会认为孕妇就应该吃的多、吃得好。但准妈妈如果在孕期饮食无节制,就会使体重增长过快,易引发妊娠期糖尿病、妊娠期高血压、早产和难产等孕期并发症。同样的,孕期肥胖还会造成围产期胎儿死亡率及致畸率增高,巨大儿风险也相对增加,这些孩子将来更易罹患型糖尿病和肥胖症。

    育儿

  • 怀孕四个月 准妈如何安排饮食?

    怀孕四个月营养注意事项 怀孕四个月时,早孕反应已消失,孕妇心绪转好,这段时期,是胎儿生长发育较快的阶段,需要较多的营养,因此孕妇要多摄取蛋白质、植物性脂肪、钙、维生素等营养物质。特别是有过严重早孕反应的人,身体的营养状况不好,为夺回损失,必须吃充实的饭菜。但是,要控制食用过咸、过甜及辛辣食品以及冷食。因为这些会成为泻肚、流产及早产的原因。 到了这个时期,适度运动一下是很有好处的。适度的运动会对分娩及产后有利,因此应致力于适当的运动,以增强体力。这段时期,也要留意一下牙齿疾病,如有坏牙,应及早去治疗。 适合孕4月准妈妈的营养食物 适合孕妇营养食物多种多样,现分以下四类。 1、主食:应多样化,以谷麦类为主,每日需要量在400。450克,粗细粮、米、面、豆适当搭配。我国民间流传杂合面的饮食习惯,有利于补充身体缺乏的多种必须氨基酸,而现代化的去壳精制加工则造成大量营养丢失,故孕妇应注意多吃些粗加工的食物。 2、蛋白质:主要来源于动物蛋白和植物蛋白两种,孕妇营养每日需要量75108克。动物蛋白以鱼、瘦肉、家禽和蛋奶类为主,这些食物除含有蛋白质外,还含有丰富的维生素、矿物质、饱和脂肪。植物蛋白有豆类、米、麦与坚果和种子等。这些食物是孕妇的理想食物,但应注意搭配合理,如每天吃肉可以不喝奶,也可以每天吃23个鸡蛋或喝奶200一250毫升,如果其它食物中含有丰富的植物性蛋白质,也就不必天天食用动物蛋白质。总之,要使动植物蛋白搭配合理。 3、脂肪:孕妇每日需要量为60克左右,主要来源于动植物。动物脂肪来源于肥肉与动物油,植物脂肪来源于豆油、菜油、花生油及芝麻与核桃等。 4、维生素与矿物质:孕妇对维生素与矿物质的需求也较大,一般大量存在于新鲜蔬菜、水果、动物蛋白、鱼肝油、海藻类及海产品等食物中,如果孕妇不偏食,一般不会缺乏维生素和矿物质,但应注意制作方法。如水果不去皮,蔬菜先洗后切,并注意烹调时尽量不用煮或炸的方法,少许油翻炒后略加盖微烧后食用,可以减少营养丢失。如确因种种原因造成维生素和矿物质缺乏者,不妨增加饮食的同时在医生指导下补充一些合成剂。但不要过量,以免造成不必要的危害。 怀孕四个月准妈妈该如何安排饮食呢?以上为大家介绍了怀孕四个月准妈妈的饮食安排,科学合理的安排饮食,可以保证母子的健康。

    育儿

  • 广州蜗蜗公司的哪款产品值得代理呢?

    我推荐蜗蜗护发精油还不错,我有用过,特别喜欢,是“留香72小时”的纯植物护发精油,以其持久留香的特点深受女性的喜爱。

  • 朋友有一张奥迪车,想做一下音响改装,又怕...

    从朋友哪里了解到昆明车乐士做过宝马。奥迪。奔驰等的改装。

    汽车养护

  • 汽车音响改装越来越花哨,不注重品质,跪求...

    昆明车乐士作为一家集汽车音响代理、销售、设计、安装与维修为一体的专业技术服务企业。为每一件产品把好关脉,在推荐每一套喇叭、每一台功放、没一个低音甚至每一张隔音,我们都会先试听、试用,以致选择到性价比高的产品!

    汽车养护

  • 汽车音响改装,是不是洋品牌更好,昆明哪家...

    因为平时消费商品有洋品牌情结,故车改音响时不懂装懂,认为洋品牌一定就比国产品牌好。国产品牌也有优秀的产品,很多国外的知名品牌被中国的小厂利用其品牌作假。昆明车乐士在选择材质就很理智。

    汽车养护

  • 汽车改装完之后,昆明哪家公司对车内进行密...

    对车内进行密封处理时,不要过度密封,因为车体密封工程是解决由外向内传播噪音的基础工程,应做到车体良好密封,使车内气压保持平衡,否则,过度密封能造成车内缺氧,给您的身体带来危险。昆明车乐士已经有过很多经验,所以是很专业的。

    汽车养护

正在加载...

相关资料

确定举报此问题
举报原因(必选):
报告,这不是个问题
报告原因(必选):