標(biāo)題:
keil編譯錯誤 求大神教教我了這小渣
[打印本頁]
作者:
nibabazaizhe
時間:
2017-11-26 09:44
標(biāo)題:
keil編譯錯誤 求大神教教我了這小渣
#include <stc15f2k60s2.h>
#include <intrins.h>
#define GOIP_DIG P2
sbit k1=P3^3;
sbit DIG=P4^4;
unsigned char code GOIP_CODE[]={0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void Delay10ms();
void main()
{
DIG=0;
unsigned char i;
unsigned int j;
while(1)
{
if(k1==0)
{
Delay10ms();
if(k1==0)
{
GOIP_DIG=GOIP_CODE
;
while((j<50)&&(k1==0))
{
Delay10ms();
j++;
}
}
}
}
}
void Delay10ms() //@11.0592MHz
{
unsigned char i, j;
i = 108;
j = 145;
do
{
while (--j);
} while (--i);
}
Rebuild target 'Target 1'
compiling 按鍵控制一位數(shù)碼管從0到f.c...
按鍵控制一位事牘艽?到f.c(17): error C141: syntax error near 'unsigned'
按鍵控制一位事牘艽?到f.c(17): error C202: 'i': undefined identifier
按鍵控制一位事牘艽?到f.c(18): error C141: syntax error near 'unsigned'
按鍵控制一位事牘艽?到f.c(18): error C202: 'j': undefined identifier
按鍵控制一位事牘艽?到f.c(27): error C202: 'i': undefined identifier
按鍵控制一位事牘艽?到f.c(28): error C202: 'j': undefined identifier
按鍵控制一位事牘艽?到f.c(31): error C202: 'j': undefined identifier
Target not created.
Build Time Elapsed: 00:00:00
作者:
nibabazaizhe
時間:
2017-11-26 09:45
本帖最后由 nibabazaizhe 于 2017-11-26 09:53 編輯
unsigned char i; 這是那個第17行
我這是想讓她一個數(shù)碼管每按一次按鍵由0到f變化
作者:
999333
時間:
2017-11-26 11:14
void main() { DIG=0; unsigned char i; unsigned int j; 把unsigned char i; unsigned int j;和DIG=0;的位置調(diào)換就行變量定義要放在最前頭,就是說變量定義語句之前不要有其他語
作者:
黃煌皇
時間:
2017-11-26 12:36
要么你把unsigned char i;unsigned int j;放在程序的最前面當(dāng)做全局變量,要么你放在main函數(shù) 最開始的地方(DIG=0;的前面)。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1