Electronic Components Datasheet Search |
|
TMP88CM38F Datasheet(PDF) 40 Page - Toshiba Semiconductor |
|
TMP88CM38F Datasheet(HTML) 40 Page - Toshiba Semiconductor |
40 / 226 page TMP88CS38/CM38A/CP38A 2007-09-12 88CS38-40 Note: Corrective address must be assigned to 1st byte of instruction codes on the program jump mode. (2) Data replacement mode In the data replacement mode, the system replaces reference data stored in the ROM area with the new instead of correcting the data reference instruction when that reference data is changed. The program jump mode reduces the complexity of correcting the processing routine. However, when this mode is used, if there is a need to replace only the fixed data in ROM, the instruction to reference this ROM data should be corrected. Thus, a large amount of ROM is required for the patch program. To avoid this, the system has the data replacement mode. With this mode, three consecutive bytes of data can be replaced for each bank. (For an instruction which accesses only one byte, only the first byte can be replaced. For an instruction which accesses only two bytes, the two consecutive bytes can be replaced.) Setting ROMCCR CMx (x: 0 to 3) to “1” puts the system in the data replacement mode. Specify the start address of ROM data to be replaced as the corrective ROM address. Then, specify the new three-byte data as the patch data. Note: For data replacement mode, the corrective address should be the address of fixed data (including a vector). (The operation code and operand cannot be changed.) Example 1: Setting the program correction circuit with the initial routine Using the initial routine program, which is executed right after reset, set the program correction circuit's register as follows. 1. Read the flag, which indicates whether to use the program correction circuit, from the external memory. 2. If that circuit is not used, perform normal initial processing. 3. If it is used, set CMx to “1” to establish the data replacement mode. 4. Read the address of the data to be replaced and the patch data from the external memory. 5. Set the address and patch data, which were read in step “4.”, in ROMCDR. 6. Repeat steps “4.” and “5.” as many times as there are required banks. JP 0C086H DBR SFR RAM 00000H 0003FH 00040H 0083FH 00F80H 00FFFH 04000H FFFFFH ROM Bug area 0C020H 0C085H 0C086H Patch program Return 00600H 006EFH 006F0H |
Similar Part No. - TMP88CM38F |
|
Similar Description - TMP88CM38F |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |