EasyManuals Logo

Abov MC96F6432 Series User Manual

Abov MC96F6432 Series
327 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #316 background imageLoading...
Page #316 background image
MC96F6432
316 June 22, 2018 Ver. 2.9
15.1.11 Read Mode
The Reading program procedure in user program mode
1. Load receive data from flash memory on MOVC instruction by indirectly addressing mode.
Program Tip reading
MOV A,#0
MOV DPH,#0x7F
MOV DPL,#0x40 ;flash memory address
MOVC A,@A+DPTR ;read data from flash memory
15.1.12 Code Write Protection Mode
The Code Write Protection program procedure in user program mode
1. Set flash identification register (FIDR).
2. Check the UserID for to prevent the invalid work
(Note)
.
3. Set flash mode control register (FMCR).
Note) Please refer to the chapter “Protection for Invalid Erase/Write”.
Program Tip Code Write Protection
MOV FIDR,#0xA5 ;Identification value
MOV A,#ID_DATA_1 ;Check the UserID(written by user)
CJNE A,UserID1,No_WriteErase ;This routine for UserID must be needed.
MOV A,#ID_DATA_2
CJNE A,UserID2,No_WriteErase
MOV FMCR,#0x04 ;Start flash Code Write Protection mode
NOP ;Dummy instruction, This instruction must be needed.
NOP ;Dummy instruction, This instruction must be needed.
NOP ;Dummy instruction, This instruction must be needed.
No_WriteErase:
MOV FIDR,#00H
MOV UserID1,#00H
MOV UserID2,#00H
---

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Abov MC96F6432 Series and is the answer not in the manual?

Abov MC96F6432 Series Specifications

General IconGeneral
BrandAbov
ModelMC96F6432 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals