• STRINGS
    iam working with cygnal microcontrollers c8051f124,we are generating our own protocol using pwm . i have actually implemented my project in 2 phases,1in c and another in assembly. in the c file iam...
  • definition of terminologies
    1. what is the difference between symbol A and ACC used for accumulator. 2. when i use (in assembly)PUSH A, i get error. PUSH ACC does not give me error. 3. in the debug environment i do not understand...
  • Global Definitions
    Hello! What is the best method to declare some variables global ( more than one .C File should know it ) and still avoid multiple public definitions? A Global Header File is definitely NOT the...
  • Strange Definition
    Moving a project from IAR EW8051 to Keil PK51 because I have a restricted set of IAR tools and I have full set of Keil tools. In many places in the code there is a construct such as for(uint8 i=0;...
  • Pin definition
    Can I change a pin definition in an assembler module when program is running? I would add a parameter at my assembler routine but if I do my program will not work because the time of esecution is very...