PIC processor
- Microchip
- Characteristics of PIC processors
- Microcontrollers (µC)
- Range of word sizes for data
- Harvard architecture
- Program data
- Doesn't change during execution
- Could be downloaded with programmer
- Could be manufactured with a specific program (ROM)
- Could be one-time-programmable (OTP)
- Has its own word and memory size
- Data memory
- Called registers in less expensize chips
- Many special purposes
- little-endian
- accumulator (W register)
- "simple" instruction set
- PIC Families
- PIC24HJ32GP202/204 (guided tour)
- Packaging (pp. 6-8)
- Data path (p. 12)
- Pin descriptions (pp. 13-14)
- Minimum configuration (Figure 2-1, p. 16)
- Programmer's view (p. 21)
- Status register (p. 22)
- Notice the N, OV, Z, and C bits
- Program memory (Figure 4-1, p. 25)
- Data memory (p. 28)
- File Registers (pp. 29-39)
- I/O port (Figure 10-1, p. 103)
- Instruction set (pp. 183-187)
- Instruction format