Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/28/07 17:01
Read: times


 
#146326 - Error information
Responding to: ???'s previous message
1.c:2: error 2: Initializer element is not constant
1.c:3: error 2: Initializer element is not constant
1.c:4: error 2: Initializer element is not constant

The compiler says that Initializer is not constant.

error is with following expressions.
Sbit front = P0^0;
sbit back1 = P0^1;
sbit back2 = P0^2;

Please specify compiler you are using.
Try using preprocessor directives

if you are using SDCC freeware compiler then use
#define front P0_0;
#define back1 P0_1;
#define back2 P0_2;

regarding warnings
1.c:16: warning 84: 'auto' variable 'd4' may be used before initialization and so.

you are comparing d4 without initialization ie. d4 doest have known value at the time of comparison.

also C is case sensitive
Sbit and sbit are different.



List of 28 messages in thread
TopicAuthorDate
problem            01/01/70 00:00      
   Equality vs. assignment            01/01/70 00:00      
      which begs the question            01/01/70 00:00      
         Probably not, but...            01/01/70 00:00      
            Keil does            01/01/70 00:00      
   Only one pass through main...            01/01/70 00:00      
   Does it work with one sensor?            01/01/70 00:00      
      Which sensor are you asking about?            01/01/70 00:00      
   How to post legible source code            01/01/70 00:00      
   Step-by-step - learning to debug            01/01/70 00:00      
      Before debugging...            01/01/70 00:00      
   problem is            01/01/70 00:00      
      See DanĀ“s comment            01/01/70 00:00      
      Error information            01/01/70 00:00      
         Macros introducing more errors            01/01/70 00:00      
            Case sensitivity            01/01/70 00:00      
            thanks            01/01/70 00:00      
   where is that...            01/01/70 00:00      
      Not all equal            01/01/70 00:00      
         problem            01/01/70 00:00      
            DESCRIBE THE PROBLEMS            01/01/70 00:00      
   Obvious errors            01/01/70 00:00      
   Error Description            01/01/70 00:00      
      No, that won't work            01/01/70 00:00      
   Verify the hardware?            01/01/70 00:00      
      Pullups don't solve toolchain errors            01/01/70 00:00      
   reply to ur prblm            01/01/70 00:00      
      Try a spell checker            01/01/70 00:00      

Back to Subject List