|
Part Number |
W79E217A |
|
Manufacturer |
Winbond |
|
Semiconductor DataSheet |
|
DataSheet View |
|
www.DataSheet4U.com
Preliminary W79E217A/216A Data Sheet 8-BIT MICROCONTROLLER
TABLE OF CONTENTS1 2 3 GENERAL DESCRIPTION .........................................................................................................................................5 FEATURES ......................................................................................................................................................................5 PARTS INFORMATION LIST ....................................................................................................................................6 3.1 4 5 L EAD FREE (ROHS) PARTS INFORMATION LIS T ................................................................................................. 6
PIN CONFIGURATION................................................................................................................................................7 PIN DESCRIPTION .......................................................................................................................................................9 5.1 P ORT 4...................................................................................................................................................................... 11
6
MEMORY ORGANIZATION.....................................................................................................................................12 6.1 P ROGRAM M EMORY (ON- CHIP FLASH)............................................................................................................... 12 6.2 DATA MEMORY ........................................................................................................................................................ 12 6.3 A UXILIARY SRAM................................................................................................................................................... 13 6.4 2-KB NVM DATA FLASH M EMORY ..................................................................................................................... 13 6.4.1 Operation .......................................................................................................................................................15
7 8
SPECIAL FUNCTION REGISTERS ......................................................................................................................18 INSTRUCTION SET ....................................................................................................................................................69 8.1 INSTRUCTION TIMING ............................................................................................................................................. 76 8.1.1 External Data Memory Access Timing ................................................................................................78
9
POWER M ANAGEMENT ..........................................................................................................................................81 9.1 9.2 IDLE M ODE ............................................................................................................................................................... 81 P OWER DOWN M ODE ............................................................................................................................................ 81 RESET CONDITIONS ............................................................................................................................................83
10
10.1 S OURCES OF RESET............................................................................................................................................... 83 10.1.1 External Reset ..............................................................................................................................................83 10.1.2 Power-On Reset (POR) ............................................................................................................................83 10.1.3 Watchdog Timer Reset .............................................................................................................................83 10.2 R ESET STATE.......................................................................................................................................................... 83 11 11.1 INTERRUPTS............................................................................................................................................................85
INTERRUPT S OURCES ............................................................................................................................................ 85 11.2 P RIORITY L EVEL S TRUCTURE .............................................................................................................................. 85 11.2.1 Response Time............................................................................................................................................88 12 12.1 PROGRAMMABLE TIMERS/COUNTERS.....................................................................................................89 TIMER/COUNTERS 0 & 1....................................................................................................................................... 89 Time-Base Selection ..................................................................................................................................89 Mode 0 ............................................................................................................................................................89 Mode 1 ............................................................................................................................................................89 Publication Release Date: December, 2006 Revision A0.2 12.1.1 12.1.2 12.1.3
-1 -
Preliminary W79E217A/216A Data Sheet
12.1.4
Mode 2............................................................................................................................................................90
12.1.5 Mode 3 ............................................................................................................................................................91 12.2 TIMER/COUNTER 2 ................................................................................................................................................. 91 12.2.1 Capture Mode ..............................................................................................................................................92 12.2.2 Auto-reload Mode, Counting up .............................................................................................................92 12.2.3 Auto-reload Mode, Counting Up/Down ................................................................................................93 12.2.4 Baud Rate Generator Mode....................................................................................................................94 13 14 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 14.9 15 WATCHDOG TIMER ..............................................................................................................................................95 PULSE-WIDTH-MODULATED (PWM) OUTPUTS ......................................................................................98 PWM FEATURES .................................................................................................................................................... 98 PWM CONTROL R EGISTERS ............................................................................................................................... 98 COMPLEMENTARY PWM WITH DEAD-TIME AND OVERRIDE FUNCTIONS .................................................. 103 D EAD-TIME I NSERTION ........................................................................................................................................ 103 PWM OUTPUT OVERRIDE.................................................................................................................................. 105 E DGE ALIGNED PWM (UP- COUNTER) .............................................................................................................. 108 C ENTER A LIGNED PWM (UP/ DOWN COUNTER ) ............................................................................................. 111 S INGLE S HOT (U P-COUNTER) ........................................................................................................................... 113 S MART FAULT D ETECTOR................................................................................................................................... 116 MOTION FEEDBACK MODULE..................................................................................................................... 118
15.1 INPUT CAPTURE M ODULE (IC)........................................................................................................................... 118 15.1.1 Compare Mode ......................................................................................................................................... 125 15.1.2 Reload Mode ............................................................................................................................................. 126 15.2 QUADRATURE E NCODER INTERFACE (QEI).................................................................................................... 126 15.2.1 Free -counting mode................................................................................................................................ 127 15.2.2 Compare-counting mode....................................................................................................................... 127 15.2.3 X2/X4 Counting modes .......................................................................................................................... 128 15.2.4 15.2.5 15.2. |