keil怎么运行程序

keil怎么运行程序,第1张

要运行Keil编写的程序,首先应该将程序编译,然后下载到单片机中,最后通过烧录器将程序烧录到单片机中,即可运行程序。

拓展:Keil的编译器支持C、C++以及汇编语言,用户可以通过编译器将程序编译成目标文件,并下载到单片机中,最后通过烧录器将目标文件烧录到单片机中,从而实现程序的运行。

两个程序放在一个工程中,只能有一个是主程序的,另一个只能写成子函数的。

你是写成两个main()了吗,因太小了,根本看不清楚是什么?

至于一起运行是不可能的,不论怎么放,也不能一起运行,因为,单片机只能一行一行执行程序的,不可能一起执行多行程序的。

两个程序,可以加一个条件,用按键,或中断来切换选择执行哪个。

//在if 、esle 的程序段加上花括号就可以了,如下:

//已经在keil中调试通过

#include <reg52h>

#define uchar unsigned char

#define uint unsigned int

uint liang;

void main()

{

for(liang=0;liang<5;liang++)

{

if(liang==0)

{

P2=0x01;

P0=0x3f;

}

else if(liang==1)

{

P2=0x02;

P0=0x06;

}

else if(liang==2)

{

P2=0x04;

P0=0x5b;

}

else if(liang==3)

{

P2=0x08;

P0=0x4f;

}

else if(liang==4)

{

P2=0x10;

P0=0x66;

}

else

{

P2=0x20;

P0=0x6d;

liang=0;

}

}

}

以上就是关于keil怎么运行程序全部的内容,包括:keil怎么运行程序、Keil想把主副两个程序在同一个工程里运行怎么办、单片机if else嵌套等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10636587.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存