
Table of Contents
vii
(Table of Contents)
Chapter 12. Instruction Set
12.1 Introduction................................................................................................................................12-1
12.1.1 Instruction Timing ........................................................................................................12-5
12.1.2 Stretch Memory Cycles (Wait States) ..........................................................................12-5
12.1.3 Dual Data Pointers.......................................................................................................12-7
12.1.4 Special Function Registers ..........................................................................................12-7
Chapter 13. Input/Output
13.1 Introduction................................................................................................................................13-1
13.2 I/O Ports ....................................................................................................................................13-1
13.3 I/O Port Alternate Functions ......................................................................................................13-5
13.3.1 Port A Alternate Functions...........................................................................................13-7
13.3.2 Port B and Port D Alternate Functions.........................................................................13-8
13.3.3 Port C Alternate Functions...........................................................................................13-9
13.3.4 Port E Alternate Functions.........................................................................................13-10
13.4 I²C-Compatible Bus Controller ................................................................................................13-12
13.4.1 Interfacing to I²C Peripherals.....................................................................................13-12
13.4.2 Registers....................................................................................................................13-13
13.4.2.1 Control Bits.....................................................................................................13-14
13.4.2.2 Status Bits ......................................................................................................13-15
13.4.3 Sending Data.............................................................................................................13-16
13.4.4 Receiving Data ..........................................................................................................13-16
13.5 EEPROM Boot Loader ............................................................................................................13-17
Chapter 14. Timers/Counters and Serial Interface
14.1 Introduction................................................................................................................................14-1
14.2 Timers/Counters........................................................................................................................14-1
14.2.1 803x/805x Compatibility...............................................................................................14-2
14.2.2 Timers 0 and 1.............................................................................................................14-2
14.2.2.1 Mode 0, 13-Bit Timer/Counter — Timer 0 and Timer 1....................................14-3
14.2.2.2 Mode 1, 16-Bit Timer/Counter — Timer 0 and Timer 1....................................14-3
14.2.2.3 Mode 2, 8-Bit Counter with Auto-Reload — Timer 0 and Timer 1....................14-5
14.2.2.4 Mode 3, Two 8-Bit Counters — Timer 0 Only ..................................................14-6
14.2.3 Timer Rate Control ......................................................................................................14-7
14.2.4 Timer 2.........................................................................................................................14-8
14.2.4.1 Timer 2 Mode Control ......................................................................................14-9
14.2.5 Timer 2 — 16-Bit Timer/Counter Mode......................................................................14-10
14.2.5.1 Timer 2 — 16-Bit Timer/Counter Mode with Capture.....................................14-10
14.2.6 Timer 2 — 16-Bit Timer/Counter Mode with Auto-Reload.........................................14-10
14.2.7 Timer 2 — Baud Rate Generator Mode.....................................................................14-11
14.3 Serial Interface ........................................................................................................................14-12
14.3.1 803x/805x Compatibility.............................................................................................14-13
14.3.2 High-Speed Baud Rate Generator.............................................................................14-14
Kommentare zu diesen Handbüchern