Hi Ake,
Thanks for your help, but I still don't quite understand.
There's some information in the P&E's help document as below:
You can erase the device. Run the PROG08SZ application, and when the above box appears, select the "IGNORE security failure…" option and click OK. Use the Choose Module command to select the appropriate programming algorithm, and select Erase Module. This should erase the device. You will have to execute the Choose Module command again before you can access the blank device. Note: on some older revisions of silicon, you can't ignore the security failure, and it will bring this box back up every time you click OK(Retry). If this is the case, you should obtain the latest silicon revision from Motorola.
The above notes match your explanation that "If you cannot remember the correct security code, you can always enter anything and then erase the Flash EPROM and start again. This will set the security bytes to 0xff...0xff."
But the problem is that I have set the EEMONSEC bit, and I enter the Monitor Mode by select "IGNORE security failure", but before I erase the module to make the security bytes to be oxFF.. 0xFF, I still can read the EEPROM which seems that the EEMONSEC bit doesn't take effect.
Thanks,
Simon