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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/12/08 12:28
Read: times


 
#155747 - v6
Responding to: ???'s previous message
I noticed I can program it without reseting uC. I guess while it is performing my code, it waits for "UUUUUUUU"'s and enters isp mode.

here is some data which i sniffed from serial communication:

my program in keil c:


#include <p89v51rx2.h>

main()
{
 while (1)
     {
      P0=0;P1=0;P2=0;
     };
}


comm. when programming chip:

UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU:020000050000F9:020000050001F8:020000050700F2:020000050700F2:00000007F9:10000000020003787FE4F6D8FD758107020000FF47:00000001FF:05000004000000FF00F8





I noticed there is no "reset and go" command (copied from datasheet of uC):

0B Reset and run user code
:xxxxxx0Bcc
Where:
xxxxxx = required field but value is a ‘don’t care’
0B = Reset and run user code
cc = checksum
Example:
:0000000BF5

List of 11 messages in thread
TopicAuthorDate
P89V51RD2BN won\'t start code            01/01/70 00:00      
   What is bootloader v6?            01/01/70 00:00      
      bootloader version            01/01/70 00:00      
         it appears so            01/01/70 00:00      
            v6            01/01/70 00:00      
               NOT "while it is performing my code",            01/01/70 00:00      
                  how do you mean permanently?            01/01/70 00:00      
                     is this different for the \'V\'?            01/01/70 00:00      
                        V Family            01/01/70 00:00      
   new day, new ideas            01/01/70 00:00      
      eureka!            01/01/70 00:00      

Back to Subject List