完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
代码在MPLABX IDE中连续运行,而在“while”循环中不使用代码,但在MikRoKon中连续写入的程序不一样。为什么会这样?任何人都可以帮助MeVoE主(空){α-DelayyMS(1000);TrISB= 0x00;PORTB= 0xFF;γ-DelayyMS(1000);Purb= 0x00;
以上来自于百度翻译 以下为原文 the code is given below run continuously in mplab x ide ,while the code not used in 'while' loop but the same program when written in mikroc don't run continuously .why is it so? can anyone help me void main (void) { __delay_ms(1000); TRISB = 0X00; PORTB = 0XFF; __delay_ms(1000); PORTB = 0X00; |
|
相关推荐
13个回答
|
|
您需要一段时间(1),即无限循环,以避免程序从主体()的末尾掉下来,并重置…
以上来自于百度翻译 以下为原文 You need a while(1) i.e. infinite loop, to avoid program from falling through the end of main() and resetting... |
|
|
|
你是对的,先生。但是我希望程序应该运行一个不在循环中的时间。
以上来自于百度翻译 以下为原文 you are right sir . But i want the program should run a time not in loop.when this the same program written in mikroc it works well. |
|
|
|
即使在MikROC中,你仍然需要一段时间(1)循环。
以上来自于百度翻译 以下为原文 Even in mikroC you will still need a while(1) loop. |
|
|
|
也许你并没有很好的解释你的问题。正如达里奥早先解释的那样,一个循环可以是没有代码的,但是你仍然需要它,即使在MikROC中,你也需要一个无限循环。
以上来自于百度翻译 以下为原文 Maybe you are not explaining well your question. As Dario explained earlier on, A loop can be with no code, but you still need it even in mikroC you'll need an infinite loop. |
|
|
|
嗨,你使用MikROC编译器的具体原因是什么?(XC16是免费的)以及MPLAB X. Mikrolektronika为他们的SW工具有专门的论坛:HTTPS://FuMU.MikRO.COM/问候
以上来自于百度翻译 以下为原文 Hi, Any specific reason why you use mikroC compiler ? (Xc16 is free) as well as MPLAB X. Mikrolektronika has dedicated forums for their SW tools : https://forum.mikroe.com/ Regards |
|
|
|
好的……让我来告诉大家PIC16F87A的代码。如果我想在一个LED上,在5秒后关闭,然后LED不应该在上面,那么什么是代码,你能为我在汇编和C语言编写代码。之后我会明白。谢谢赞美。
以上来自于百度翻译 以下为原文 okay...let me tell the code for PIC 16f877A. if I want to 'ON' a led and after 5 seconds 'OFF' and then led should not on then what will be code can you write code for me anyone in assembly and in C language.after that I will understand sure..thanks for the compliment. |
|
|
|
如果它是一次性的,则将代码放在main函数中,而不是在while(1)循环中,因此它不会重复地重复。空主(空){TrISB= 0x00;PORTB= 0xFF;γ-DelayyMS(5000);PORTB= 0x00;而(1){;}。
以上来自于百度翻译 以下为原文 If it's a once off thing, put your code in the main function and nothing in the while(1) loop, so it does not repeat over and over again. void main (void) { TRISB = 0X00; PORTB = 0XFF; __delay_ms(5000); PORTB = 0X00; while(1) { ; } } |
|
|
|
谁能告诉我如何开始编程PIC一步一步,最重要的方式和汇编或C我应该开始。请告诉我,因为我有好奇心学习编程,但我仍然没有得到适当的指导。我有很多想法,但我不能应用它吗?请帮帮我。
以上来自于百度翻译 以下为原文 can anyone tell me how to start programming pic one-by-one step and most important way and assembly or c which should I start.please tell me because I have the curiosity to learn to programme but still I don't get proper guide.i have many ideas but I cannot apply it?please help me. |
|
|
|
|
|
|
|
看看基础和中档图片的AgGoQuium教程。它像商店一样设置,但最初的课程是免费的。
以上来自于百度翻译 以下为原文 Have a look at It is set up like a store, but the initial lessons are free. |
|
|
|
|
|
|
|
啊,哪天给我PHPBB。它告诉你,如果有人在你编辑自己的帖子时发表文章…
以上来自于百度翻译 以下为原文 Ahhh, give me phpBB any day. It tells you if someone else posts while you are editing your own post... |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
5212 浏览 9 评论
2020 浏览 8 评论
1944 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3193 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2246 浏览 5 评论
764浏览 1评论
650浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
571浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
662浏览 0评论
559浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-13 02:40 , Processed in 1.669958 second(s), Total 104, Slave 87 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号