??? 08/27/04 08:39 Read: times |
#76483 - RE: AT89C51Rx2 ISP - No Touch working! Responding to: ???'s previous message |
"Also note that writing to the BSB and BLJB are done by setting up registers and doing an LCALL 0FFF0H. I don't know where the 0F800H addresss came from."
For the AT89C51RD2 0xf800 is the entry point for the bootloader. At least it is according to the 'sample' code on Atmel's site, I don't recall seeing it actually documented anywhere. 0xfff0 is the common entry point for the "IAP API", in other words the functions that you can call from your application. You have to load some specific values into registers to indicate which function you are calling. I am not familiar with other Atmel derivatives which fit into your description "AT89C51Rx2". Which one are you using? |
Topic | Author | Date |
AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: BLJB | 01/01/70 00:00 | |
RE: BLJB | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch working! | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch working! | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - Bootloader address![]() | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch working! | 01/01/70 00:00 | |
RE: AT89C51Rx2 ISP - No Touch backdoor | 01/01/70 00:00 |