codeblocks怎么显示编程错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了codeblocks怎么显示编程错误相关的知识,希望对你有一定的参考价值。
参考技术A 以Win7系统操作为例:1、右键点击codeblocks的桌面图标,在弹出菜单中点击“属性”弹出属性界面。
2、在属性界面上,选择“兼容性”选项卡。
3、在“兼容性”选项卡中,勾选“以兼容性运行这个程序”。
4、修改完成后,点击“确定”按钮。
5、重新打开codeblocks,导入程序源文件,重新编译一下即可解决问题
codeblocks怎么建单片机的c工程? 总程序: #include <reg51.h> #i
codeblocks怎么建单片机的c工程?
总程序:
#include <reg51.h>
#include<intrins.h>
#define uint unsigned int
#define uchar unsigned char
sbit buzzer=P3^0;
sbit relay=P3^1;
uchar code table[2]=0x40,0x00 ; //共阴极数码管编码 显示'-'和 熄灭
uchar keyword[4]=1,1,1,1;
uchar keycmp[4];
uchar key=0,num=0,flg=0;
//==============================延迟程序 延时x毫秒
void delay(uint x)
uint i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
//==============================报警程序
void alarm()
int i;
num=0;
for(i=0;i<3;i++)
buzzer=0;
delay(120);
buzzer=1;
delay(120);
//==============================数码管显示程序
void display()
uchar i,j,cs=0x7f;
for(i=num;i>0;i--)
P0=table[0];
cs=_crol_(cs,1);
P2=cs;
delay(10);
for(j=4-num;j>0;j--)
P0=table[1];
cs=_crol_(cs,1);
P2=cs;
delay(10);
//==============================密码重置程序
void set()
num=0;
display();
flg=1;
//==============================确认键程序
void ok()
uchar i=0;
display(); // P0=(flg+1);delay(1000);
if(flg==0)
for(i=0;i<4;i++)
if(keyword[i]!=keycmp[i]) alarm();
if(num==4) relay=0;num=0;
if(flg==2)
num=0;
for(i=0;i<4;i++) keyword[i]=keycmp[i];
flg=0;
if(flg==1)
for(i=0;i<4;i++)
if(keyword[i]!=keycmp[i]) alarm();break;
if(num==4)
num=0;
display(); // P0=0x07;
是STC89C52,STC89C52
追答用keil
追问好,晚上我试试,能截个图么,英文有点看不懂。。。定采纳
追答网上下载一个软件,叫keil,现在用手机的,不方便
本回答被提问者采纳以上是关于codeblocks怎么显示编程错误的主要内容,如果未能解决你的问题,请参考以下文章