| Electronic Components Datasheet Search |
|
SH79F166AP/044PR Datasheet(PDF) 22 Page - SINOWEALTH Electronic Ltd |
|
|
|||||||||||||||||||||||||||||
SH79F166AP/044PR Datasheet(HTML) 22 Page - SINOWEALTH Electronic Ltd |
|
22 / 113 page ![]() SH79F166A 22 7.3.2 Flash Operation in ICP Mode ICP mode is performed without removing the micro-controller from the system. In ICP mode, the user system must be power-off, and the programmer can refresh the program memory through ICP programming interface. The ICP programming interface consists of 6 wires (VDD, GND, TCK, TDI, TMS, TDO). At first the four JTAG pins (TDO, TDI, TCK, TMS) are used to enter the programming mode. Only after the three pins are inputted the specified waveform, the CPU will enter the programming mode. For more detail description please refers to the FLASH Programmer’s user guide. The ICP mode supports the following operations: (1) Code-Protect Control mode Programming SH79F166A implements code-protect function to offer high safeguard for customer code. Two modes are available for each sector. Code-protect control mode 0: Used to enable/disable the write/read operation (except mass erase) from any programmer. Code-protect control mode 1: Used to enable/disable the read operation through MOVC instruction from other sectors; or the sector erase/write operation through SSP Function. To enable the wanted protect mode, the user must use the Flash Programmer to set the corresponding protect bit. (2) Mass Erase The mass erase operation will erase all the contents of program code, code option, code protect bit and customer code ID, regardless the status of code-protect control mode. (The Flash Programmer supplies customer code ID setting function for customer to distinguish their product.) Mass erase is only available in Flash Programmer. (3) Sector Erase The sector erase operation will erase the contents of program code of selected sector . This operation can be done by Flash Programmer or the user’s program. If done by the Flash Programmer, the code-protect control mode 0 of the selected sector must be disabled. (4) EEPROM-Like Erase The EEPROM-Like erase operation will erase the contents of program code of EEPROM-Like. This operation can be done by Flash Programmer or the user’s program. (5) Write/Read Code The Write/Read Code operation will write the customer code into the Flash Programming Memory or read the customer code from the Flash Programming Memory. This operation can be done by Flash Programmer or the user’s program. If done by the user’s program, the code-protect control mode 1 of the selected sector must be disabled. But the program can read/write its own sector regardless of its security bit. If done by the Flash Programmer, the code-protect control mode 0 of the selected sector must be disabled. (6) Write/Read EEPROM-Like The Write/Read EEPROM-Like operation will write the customer data into the EEPROM-Like or read the customer data from the EEPROM-Like. This operation can be done by Flash Programmer or the user’s program. Operation ICP SSP Code Protection Yes No Sector Erase Yes (without security bit) Yes (without security bit) Mass Erase Yes No EEPROM-like Erase Yes Yes Write/Read Yes (without security bit) Yes (without security bit or its own sector) EEPROM-like Write/Read Yes Yes |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |