導航:首頁 > 源碼編譯 > keil4源程序不能編譯

keil4源程序不能編譯

發布時間:2022-01-29 08:49:38

⑴ Keil uVision4無法編譯,請問怎麼設置

你要編譯的器件,並未包含在你所安裝的工具鏈中。
想編譯51、C166或者ARM,需要分別安裝對應的工具鏈。就像你在Office里只安裝了Word然後大喊為什麼我打不開PPT一樣……

⑵ Keil uVision4程序不能編譯怎麼辦

親要下載破解板的啊,你的程序還沒有破解

⑶ keil4怎麼不能編譯 求大神解析

1,安裝完了沒有破解

2,操作步驟不對。

去我的網盤下載一個說明書看一下,看操作步驟。

網頁鏈接

⑷ keil 4 怎麼不可以編譯C52單片機C語言程序,低版本的keil可以

看了該問題,有以下幾個感觸:
1.高版本的基本都是向下兼容的。
2.國人的英語真的很差。。。。
3.在網路提問是一個解決問題的辦法,更快的是查看軟體自帶的幫助文檔(當然英語不好的,這個也不好使),其實在搜索中將錯誤的代碼復制後,網路一下90%的問題都已經能找到答案。

⑸ 為什麼我的keil不能編譯

首先新建一個項目文件,後綴名為.uV2,然後再新建一個文本文檔,再上面寫好程序後保存為後綴名為.c的文件(注意文件名最後用英文),然後再右擊窗口左邊的source group1,再選擇add file to『source group 』,最後,按快捷鍵F7就可以了

⑹ keil軟體不能編譯

你下載的keil安裝包里有license嗎,沒有的話你要重下一個再安裝,有的時候360殺毒軟體會誤認為license為病毒,安裝時把殺毒軟體關掉就ok了

⑺ keil4為什麼沒法編譯 這是什麼意思

main函數在整個程序中只能有一個,你的可能有重復main函數

⑻ KEIL不能編譯的程序

幫你改了下! 自己在改改吧!

#include <AT89X52.H>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
#define BLKN 2 /*列存貯器數8*8行數*/
sbit E1 =P3^4; //E1為0開列(col)輸出顯示允許控制信號埠
sbit ST_CP =P3^2; //ST_CP 上升沿--移位寄存器的數據進入數據存儲寄存器 輸出鎖存器的時鍾信號埠
sbit MR =P3^3;//MR 為0將移位寄存器的數據清0
sbit key1 =P0^0;
sbit key2 =P0^1;
sbit soundring=P0^7;
uchar songndring=0;//add by mrli
uchar Soundring=0;//add by mrli

uchar t1;
uint key,spd;
void delay(unsigned int);
uchar data dispram[32];
uchar code table[]={ 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8, 0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E,0xFF};
uchar code donghua[][1]={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F };//change by mrli

void delay(uint dt);

void main( )
{
uchar num,cur,tmp,nums=sizeof(donghua)/32;
SCON = 0x01;
TMOD = 0x01;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
TR0 = 1;
TR1=1;
EA=1;
ET0=1;
ET1=1;
IT0=1;
P1= 0xc0;
key=1;
songndring=1;
P2=table[1];

while (1)
{
delay(2000);
spd=100-key*10;
for(tmp=0;tmp<1;tmp++)
{
for(num=0;num<nums;num++)
{
for(cur=0;cur<32;cur++) //顯示
{
dispram[cur]=donghua[num][cur];
delay(spd);
}
}
}
}
}

void delay(uint dt)
{
uchar it,jt;
for(it=dt;it>0;it--)
for(jt=110;jt>0;jt--);
}

void leddisplay(void) interrupt 1 using 1
{
static uchar col=0;
TH0 = 0xf8;
TL0 = 0x30;
MR=0; //清理行輸出,將移位寄存器的數據清0
MR=1;
SBUF = dispram[col*2]; //串列發送顯示數據
while(TI==0); //等待發送完畢
T1 = 0;
SBUF = dispram[col*2+1]; //送顯示數據
while(TI==0); //等待發送完畢
T1 = 0;
E1 = 1; //消隱
P1 = 0x00; //行號埠清0
P1 = 0x00; //行號埠清0
E1 = 0; //打開顯示
ST_CP =1; //顯示數據打入輸出鎖存器
ST_CP = 0; //鎖存顯示數據
P1 = col; //寫入行號
col=(col+1)%16;

}

void keys() interrupt 3
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
t1++;
if(t1==10)
{
t1=0;
if(key1==0)
{
delay(2);
if(key1==0)
key--;
if(key<2)
key=1;
while(!key1);
delay(2);
while(!key1);
soundring=0;
delay(450);
};
if(key2==0)
{
delay(2);
if(key2==0)
key++;
if(key>8)
key=9;
while(!key2);
delay(2);
while(!key2);
soundring=0;
delay(450);
};
Soundring=1;
P2=table[key];

}
}

⑼ keil4不能編譯

重裝Keil吧

你從別的機器上復制過來的時候少復制了一個文件

⑽ 下載安裝的Keil4為什麼不能編譯

注冊機注冊了沒有?

閱讀全文

與keil4源程序不能編譯相關的資料

熱點內容
大爺程序員 瀏覽:197
自私的基因pdf 瀏覽:470
程序員是怎麼做優化設置 瀏覽:250
命令與征服現代沖突視頻 瀏覽:677
基於單片機的文獻綜述 瀏覽:998
dnf掃貨腳本源碼 瀏覽:728
用於編譯器中緩解控制沖突的方法 瀏覽:193
rt3070aplinux 瀏覽:650
變頻空調壓縮機用電容可以啟動嗎 瀏覽:319
愛迪爾門鎖怎麼看伺服器地址 瀏覽:818
江淮車智聯伺服器內容錯誤什麼 瀏覽:133
zip解壓軟體叫什麼 瀏覽:893
java域名綁定 瀏覽:902
dns伺服器很差什麼意思 瀏覽:123
西門子數控機床編程與操作 瀏覽:993
工頻壓縮機專修 瀏覽:383
什麼app可以連接電視 瀏覽:173
神舟電腦無法復制文件夾 瀏覽:57
s7相片怎麼加密 瀏覽:530
單片機串接cd4094 瀏覽:820