资 源 简 介
Siemens 88C166 16-bit microcontrollers provide 32 KBytes Flash memory on-chip, which can be protected against data operand acceses and program branches into the Flash from any location outside the Flash. This Application Note gives hints and examples how the Flash protection on 88C166 Flash devices can be enabled and how the protection can be temporary disabled (e.g. for program updates) by a program running inside the Flash.Author : Peter Kliegelhöfer / HL DC AT Microcontroller Application Support1 Introduction . . . . . 32 Flash Protection . 33 Test Mode Selection . . 44 Test Environment 65 Miscellaneous . . . 85.1 Bootstrap Loader Activation . 85.2 NMI Circuit . . . . . 95.3 Delay Logic . . . . 105.4 Testing . . . . . . . 116 Appendix . . . . . . 12A PROT166.A66 12ffB UNLOCK.A66 . . 15C C166_F.EQU . . . 16D PROT166_.EQU 16E UNLOCK_.EQU 16fF PROT166.ILO . . 17G PROT166.BAT . 17H UFP166.A66 . . .18fI UFP166.ILO . . . 19J UFP166.BAT . . . 20