Datasheet
ii
Program/Code Memory ...................................................................... 33
External Code Memory Access ........................................................................... 34
Flash Memory Architecture ................................................................................ 35
Overview of FM0 Operations.............................................................................. 37
Registers ............................................................................................................ 43
Operation Cross Memory Access ..................................................... 44
Sharing Instructions ........................................................................... 45
In-System Programming (ISP) ........................................................... 47
Flash Programming and Erasure ....................................................................... 47
Boot Process ...................................................................................................... 48
Application Programming Interface .................................................................... 49
XROW Bytes ...................................................................................................... 49
Hardware Security Byte...................................................................................... 50
Serial I/O Port ...................................................................................... 51
Framing Error Detection .................................................................................... 51
Automatic Address Recognition ......................................................................... 52
Given Address..................................................................................................... 53
Broadcast Address ............................................................................................. 53
Registers ............................................................................................................ 54
Timers/Counters ................................................................................. 57
Timer/Counter Operations.................................................................................. 57
Timer 0 ............................................................................................................... 57
Timer 1 ................................................................................................................ 60
Interrupt .............................................................................................................. 60
Registers ............................................................................................................ 62
Timer 2 ................................................................................................. 66
Auto-Reload Mode ............................................................................................ 66
Programmable Clock-Output .............................................................................. 67
Registers ............................................................................................................ 68
Watchdog Timer .................................................................................. 71
Watchdog Programming...................................................................................... 72
Watchdog Timer During Power-down Mode and Idle.......................................... 73
CAN Controller .................................................................................... 75
CAN Protocol...................................................................................................... 75