
80C196KB USER’S GUIDE
CONTENTS
PAGE
1.0 CPU OPERATION
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 1
1.1 Memory Controller
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 2
1.2 CPU Control
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 2
1.3 Internal Timing
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 2
2.0 MEMORY SPACE
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 4
2.1 Register File
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 4
2.2 Special Function Registers
ÀÀÀÀÀÀÀÀÀÀ 4
2.3 Reserved Memory Spaces
ÀÀÀÀÀÀÀÀÀÀÀ 8
2.4 Internal ROM and EPROM
ÀÀÀÀÀÀÀÀÀÀÀ 8
2.5 System Bus
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 9
3.0 SOFTWARE OVERVIEW
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 9
3.1 Operand Types
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 9
3.2 Operand Addressing
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 10
3.3 Program Status Word
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 12
3.4 Instruction Set
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 14
3.5 80C196KB Instruction Set
Additions and Differences
ÀÀÀÀÀÀÀÀÀÀÀÀ 22
3.6 Software Standards and
Conventions
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 22
3.7 Software Protection Hints
ÀÀÀÀÀÀÀÀÀÀÀ 23
4.0 PERIPHERAL OVERVIEW
ÀÀÀÀÀÀÀÀÀÀÀÀ 23
4.1 Pulse Width Modulation Output
(D/A)
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 24
4.2 Timers
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 24
4.3 High Speed Inputs (HSI)
ÀÀÀÀÀÀÀÀÀÀÀÀ 24
4.4 High Speed Outputs (HSO)
ÀÀÀÀÀÀÀÀÀ 24
4.5 Serial Port
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 24
4.6 A/D Converter
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 26
4.7 I/O Ports
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 26
4.8 Watchdog Timer
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 26
5.0 INTERRUPTS
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 27
5.1 Interrupt Control
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 29
5.2 Interrupt Priorities
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 29
5.3 Critical Regions
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 31
5.4 Interrupt Timing
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 31
5.5 Interrupt Summary
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 32
CONTENTS
PAGE
6.0 Pulse Width Modulation Output
(D/A)
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 33
6.1 Analog Outputs
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 35
7.0 TIMERS
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 36
7.1 Timer1
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 36
7.2 Timer2
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 36
7.3 Sampling on External Timer
Pins
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 36
7.4 Timer Interrupts
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 37
8.0 HIGH SPEED INPUTS
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 38
8.1 HSI Modes
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 39
8.2 HSI Status
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 39
8.3 HSI Interrupts
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 40
8.4 HSI Input Sampling
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 40
8.5 Initializing the HSI
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 40
9.0 HIGH SPEED OUTPUTS
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 40
9.1 HSO Interrupts and Software
Timers
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 41
9.2 HSO CAM
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 42
9.3 HSO Status
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 43
9.4 Clearing the HSO and Locked
Entries
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 43
9.5 HSO Precautions
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 44
9.6 PWM Using the HSO
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 44
9.7 HSO Output Timing
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 45
10.0 SERIAL PORT
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 45
10.1 Serial Port Status and Control
ÀÀÀÀÀ 47
10.2 Serial Port Interrupts
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 49
10.3 Serial Port Modes
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 49
10.4 Multiprocessor
Communications
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 51
11.0 A/D CONVERTER
ÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀÀ 51
11.1 A/D Conversion Process
ÀÀÀÀÀÀÀÀÀÀ 53
11.2 A/D Interface Suggestions
ÀÀÀÀÀÀÀÀ 53
11.3 The A/D Transfer Function
ÀÀÀÀÀÀÀÀ 54
11.4 A/D Glossary of Terms
ÀÀÀÀÀÀÀÀÀÀÀÀ 58
数控原理与维修
http://www.agreenleaf.cn
Содержание 80C196KB Series
Страница 1: ...November 1990 80C196KB User s Guide Order Number 270651 003 http www agreenleaf cn...
Страница 59: ...80C196KB USER S GUIDE Figure 11 7 Ideal A D Characteristic 270651 37 55 http www agreenleaf cn...
Страница 60: ...80C196KB USER S GUIDE Figure 11 8 Actual and Ideal Characteristics 270651 38 56 http www agreenleaf cn...
Страница 61: ...80C196KB USER S GUIDE Figure 11 9 Terminal Based Characteristic 270651 39 57 http www agreenleaf cn...
Страница 70: ...80C196KB USER S GUIDE Figure 13 5 Reset Sequence 80C196KB Reset Sequence 270651 45 66 http www agreenleaf cn...
Страница 83: ...80C196KB USER S GUIDE 270651 80 Figure 15 14 AC Timing Diagrams 79 http www agreenleaf cn...
Страница 84: ...80C196KB USER S GUIDE 270651 81 270651 84 Figure 15 14 AC Timing Diagrams Continued 80 http www agreenleaf cn...