Detailed instructions for the SAM47 series MCU, including instruction set, registers, instruction operations, instruction reference area, instruction redundancy reduction, flexible bit manipulation, ADC and SBC instruction skip conditions, etc.
This manual describes the SAM47 instruction set used in the S3C72G9/P72G9 microcontroller family. It covers instruction formats, reference‑area usage, redundancy reduction, bit‑manipulation modes, skip conditions, carry‑flag effects, and opcode definitions.
The document provides tables of valid instruction combinations, examples of redundant‑instruction handling, and information on clock‑rate selection via the PCON register. It serves as a reference for developers writing assembly code for these devices.
| Instruction width options | 1-bit, 4-bit, 8-bit |
|---|---|
| REF instruction address range | 0020H‑007FH |
| Selectable clock rates | Three different rates via PCON register |
The REF instruction references instructions stored in program memory addresses 0020H‑007FH, allowing execution of larger instructions and reducing program size.
A skip signal is generated when an overflow or borrow occurs from an increment or decrement operation.