8-BIT MICROCONTROLLER



Part  Number W79E201
Manufacturer Winbond
Semiconductor DataSheet

DataSheet View

www.DataSheet4U.com W79E201 Data Sheet 8-BIT MICROCONTROLLER Table of Contents1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. GENERAL DESCRIPTION ......................................................................................................... 3 FEATURES ................................................................................................................................. 3 PIN CONFIGURATION ............................................................................................................... 4 PIN DESCRIPTION..................................................................................................................... 5 BLOCK DIAGRAM ...................................................................................................................... 6 FUNCTIONAL DESCRIPTION ................................................................................................... 7 MEMORY ORGANIZATION ....................................................................................................... 8 INSTRUCTION.......................................................................................................................... 32 8.1 Instruction Timing ......................................................................................................... 32 POWER MANAGEMENT.......................................................................................................... 38 INTERRUPTS ........................................................................................................................... 41 PROGRAMMABLE TIMERS/COUNTERS ............................................................................... 42 11.1 11.2 12. 13. Timer/Counters 0 & 1.................................................................................................... 42 Timer/Counter 2............................................................................................................ 45 WATCHDOG TIMER................................................................................................................. 48 SERIAL PORT .......................................................................................................................... 51 13.1 13.2 Framing Error Detection ............................................................................................... 56 Multiprocessor Communications .................................................................................. 56 14. 15. 16. 17. 18. PULSE WIDTH MODULATED OUTPUTS (PWM) ................................................................... 58 ANALOG-TO-DIGITAL CONVERTER ...................................................................................... 60 TIMED ACCESS PROTECTION .............................................................................................. 63 H/W REBOOT MODE (BOOT FROM 4K BYTES OF LD FLASH EPROM)............................. 64 IN-SYSTEM PROGRAMMING ................................................................................................. 65 18.1 18.2 The Loader Program Locates at LD Flash EPROM Memory....................................... 65 The Loader Program Locates at AP Flash EPROM Memory....................................... 65 19. 20. 21. H/W WRITER MODE ................................................................................................................ 65 SECURITY BITS ....................................................................................................................... 66 THE PERFORMANCE CHARACTERISTIC OF ADC .............................................................. 67 21.1 21.2 The Differential Nonlinearity VS Output code............................................................... 67 The Integral Nonlinearity VS Output code .................................................................... 68 Publication Release Date: December 16, 2004 Revision A2 -1- W79E201 22. 23. THE EMBEDDED ICE WITH JTAG INTERFACE .................................................................... 68 ELECTRICAL CHARACTERISTICS......................................................................................... 69 23.1 23.2 23.3 23.4 24. 25. 26. 27. Absolute Maximum Ratings .......................................................................................... 69 DC Characteristics........................................................................................................ 69 ADC DC Electrical Characteristics ............................................................................... 71 AC Characteristics ........................................................................................................ 71 TYPICAL APPLICATION CIRCUITS ........................................................................................ 77 PACKAGE DIMENSIONS ......................................................................................................... 79 APPLICATION NOTE ............................................................................................................... 81 REVISION HISTORY ................................................................................................................ 87 -2- W79E201 1. GENERAL DESCRIPTION The W79E201 is a fast 8051 compatible microcontroller with a redesigned processor core without wasted clock and memory cycles. The W79E201 contains In-System Programmable (ISP) 16 KB AP Flash EPROM; 4KB LD Flash EPROM for loader program; a 256 bytes of RAM; one 8-bit digital or analog input port (Port 1); three 8-bit bi-directional and bit-addressable I/O ports; an 1-bit port P4.0 for external ISP reboot used; three 16-bit timer/counters; one serial ports. These peripherals are supported by 8 sources two-level interrupt capability. To facilitate programming and verification, the FLASH EPROM inside the W79E201 allows the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security. The W79E201 is added 10-bit ADC with an 8 channel analog input with digital input port. Furthermore, the W79E201A16LN, packaged in 48-pin LQFP, supports the in circuit emulation (ICE) function with JTAG interface to the development tool. The W79E201 executes every 8051 instruction faster than the original 8051 for the same crystal speed. Typically, the instruction executing time of W79E201 is 1.5 to 3 times faster than that of traditional 8051, depending on the type of instruction. In general, the overall performance is about 2.5 times better than the original for the same crystal speed. Giving the same throughput with lower clock speed, power consumption has been improved. Consequently, the W79E201 is a fully static CMOS design; it can also be operated at a lower crystal clock. 2. FEATURES • • • • • • • • • • • • • • • • Fully static design 8-bit Turbo 51 CMOS microcontroller up to 16MHz 16K bytes of in-system-programmable Flash EPROM (AP Flash EPROM) 4KB Auxiliary Flash EPROM for loader program (LD Flash EPROM) 256 bytes of on-chip RAM Instruction-set compatible with MSC-51 On-chip debug function with JTGA interface to development tool Three 8-bit bi-directional ports Three 16-bit timer/counters 8 interrupt source with two levels of priority One enhanced full duplex serial port with framing error detection and automatic address recognition Port 0 internal pull-up resistor optional Programmable Watchdog Timer 6 channel PWM Software programmable access cycle to external RAM/peripherals 10-bits ADC with 8 channel analog input or digital input port (At least 8-bits resolution guaranteed) Packages: − − − PLCC 44: W79E201A16PN QFP 44: W79E201A16FN LQFP 48: W79E201A16LN -3- Publication Release Date: December 16, 2004 Revision A2 W79E201 3. PIN CONFIGURATION 48-Pin LQFP P 2 . 2 , A 1 0 P 2 . 1 , A 9 P 2 . X T 0 , T T T T P V A 4 A D D M C . S L 8 O I S K 0 S 1 X T A L 2 P 3 . 7 , / R D P2.3, A11 P2.4, A12 P2.5, A13 P2.6, A14 P2.7, A15 PSEN ALE EA P0.7, AD7 P0.6, AD6 P0.5, AD5 P0.4, AD4 1 2 3 4 5 6 7 8 9 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 P3.6, WR P3.5, T1 P3.4, T0 P3.3, INT1 P3.2, INT0 P3.1, TXD P3.0, RXD RESET P1.7 P1.6 P1.5 P1.4 W79E201A16LN 10 11 26 12 25 13 14 15 16 17 18 19 20 21 22 23 24 P 0 . 3 , A D 3 P 0 . 2 , A D 2 P .0 1 , A D 1 P V V V V 0 r . D S D e 0 D S D A A f , A D 0 P 1 . 0 P 1 . 1 P 1 . 2 P 1 . 3 44-Pin PLCC 44-Pin QFP A D 0 , P P P P V V V P 1 1 1 1 r D S V 0 . . . . e D S D . 3 2 1 0 f A A D 0 A D 1 , P 0 . 1 A D 2 , P 0 . 2 A D 0 , P P P P P V V V 1 1 1 1 r D S V 0 . . . . e D S D . 3 2 1 0 f A A D 0 P1.4 P1.5 P1.6 P1.7 RST RXD, P3.0 TXD, P3.1 INT0, P3.2 INT1, P3.3 T0, P3.4 T1, P3.5 A D 1 , P 0 . 1 A D 2 , P 0 . 2 P1.4 P1.5 P1.6 P1.7 RST RXD, P3.0 TXD, P3.1 INT0, P3.2 INT1, P3.3 T0, P3.4 T1, P3.5 1 2 6 5 4 3 2 1 44 43 42 41 40 7 39 8 38 9 37 10 36 11 35 12 W79E201A16PN 34 13 33 14 32 15 31 16 30 29 17 18 19 20 21 22 23 24 25 26 27 28 P 3 . 6 , / W R P 3 . 7 , / R D X T A L 2 X V P P T S 4 2 A S . . L 0 0 1 , A 8 P 2 . 1 , A 9 P 2 . 2 , A 1 0 P 2 . 3 , A 1 1 P 2 . 4 , A 1 2 P0.3, AD3 P0.4, AD4 P0.5, AD5 P0.6, AD6 P0.7, AD7 EA ALE PSEN P2.7, A15 P2.6, A14 P2.5, A13 44 43 42 41 40 39 38 37 36 35 34 33 32 31 3 30 4 29 5 6 W79E201A16FN 28 27 7 26 8 9 25 10 24 23 11 12 13 14 15 16 17 18 19 20 21 22 P 3 . 6 , / W R P 3 . 7 , / R D X T A L 2 X V P P T S 4 2 A S . . L 0 0 1 , A 8 P 2 . 1 , A 9 P 2 . 2 , A 1 0 P 2 . 3 , A 1 1 P 2 . 4 , A 1 2 P0.3, AD3 P0.4, AD4 P0.5, AD5 P0.6, AD6 P0.7, AD7 EA ALE PSEN P2.7, A15 P2.6, A14 P2.5, A13 -4- W79E201 4. PIN DESCRIPTION SYMBOL TYPE DESCRIPTIONS EA IH EXTERNAL ACCESS ENABLE: This pin forces the processor to execute out of external ROM. It should be kept high to access internal ROM. The ROM address and data will not be present on the bus if EA pin is high and the program counter is within 16KB area. Otherwise they will be present on the bus. PROGRAM STORE ENABLE: PSEN enables the



Parts Cross Reference
See crosses for CROSS REFERENCE - No Registering Required.


English     |     日本語     |     漢語     |     한국어     |     Netherlands     |     La France     |     L'Italia     |     Deutschland     |     Россия
This is a individually operated, non profit site.
If this site is good enough to show, please introduce this site to others...

It welcomes all helping each other.     Tool Bar     |    Contact us     |     Link Exchange     |     Buy Components ?     |     Parts Cross Reference