• what is the matter with the pointer?
    hello all! *.h void Baudrate(unsigned int *ptr,unsigned char Uart_num) large; *.c void main(void) { ... *ptr = 1152; Baudrate(ptr,1); ... } In the routine ,the var Baud( Baud = *ptr;...
  • ASM+C51
    Hi everybody How can I restart the controller by internal rautine?(To simulate the external restart button)
  • What is this asm code doing??
    Hi all Can anyone tell what is this asm code doing?? what is the _?ix1000 doing?? MOV R3,#0FFH MOV R2,#HIGH _?ix1000 MOV R1,#LOW _?ix1000 PUSH AR3 PUSH AR2 PUSH AR1 MOV R3,#00H MOV...
  • Some matter with my "printf()",what can i do ?
    When program running to "printf()",the PC always stop at C:0X0A2A 3099FD JNB TI(0X98.1),C:0A2A I try adding some word as following : ES = 0; //UART INT is Enable before TI = 1; printf("%bd",3);...
  • Forum is Back Online
    The discussion forum is back online after a short outage due to some analysis changes we made to the site. Sorry for the inconvenience. Jon