W78E51C WINBOND [Winbond], W78E51C Datasheet

no-image

W78E51C

Manufacturer Part Number
W78E51C
Description
8 bit micocontroller
Manufacturer
WINBOND [Winbond]
Datasheet
Table of Contents-
1.
2.
3.
4.
5.
6.
7.
8.
9.
GENERAL DESCRIPTION ......................................................................................................... 3
FEATURES ................................................................................................................................. 3
PIN CONFIGURATIONS............................................................................................................. 4
PIN DESCRIPTION..................................................................................................................... 5
BLOCK DIAGRAM ...................................................................................................................... 6
FUNCTIONAL DESCRIPTION.................................................................................................... 7
6.1
6.2
6.3
6.4
6.5
6.6
SECURITY BITS ....................................................................................................................... 11
7.1
7.2
7.3
ELECREICAL CHARACTERISTICS......................................................................................... 12
8.1
8.2
8.3
TIMING WAVEFORMS ............................................................................................................. 17
9.1
9.2
9.3
9.4
New Defined Peripheral.................................................................................................. 7
Reduce EMI Emission .................................................................................................... 8
Watchdog Timer ............................................................................................................. 9
Clock ............................................................................................................................. 10
Power Management...................................................................................................... 10
Reset............................................................................................................................. 11
Lock Bit ......................................................................................................................... 11
MOVC Inhibit................................................................................................................. 12
Encryption ..................................................................................................................... 12
Absolute Maximum Ratings .......................................................................................... 12
D.C. Characteristics ...................................................................................................... 12
A.C. Characteristics ...................................................................................................... 14
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
Program Fetch Cycle .................................................................................................... 17
Data Read Cycle........................................................................................................... 17
Data Write Cycle ........................................................................................................... 18
Port Access Cycle......................................................................................................... 18
Clock Input Waveform ....................................................................................................14
Program Fetch Cycle......................................................................................................14
Data Read Cycle ............................................................................................................15
Data Write Cycle.............................................................................................................15
Port Access Cycle ..........................................................................................................15
Program Operation .........................................................................................................16
8-BIT MICROCONTROLLER
- 1 -
W78E51C Data Sheet
Publication Release Date: April 20, 2005
Revision A2

Related parts for W78E51C

W78E51C Summary of contents

Page 1

... Clock Input Waveform ....................................................................................................14 8.3.2 Program Fetch Cycle......................................................................................................14 8.3.3 Data Read Cycle ............................................................................................................15 8.3.4 Data Write Cycle.............................................................................................................15 8.3.5 Port Access Cycle ..........................................................................................................15 8.3.6 Program Operation .........................................................................................................16 9. TIMING WAVEFORMS ............................................................................................................. 17 9.1 Program Fetch Cycle .................................................................................................... 17 9.2 Data Read Cycle........................................................................................................... 17 9.3 Data Write Cycle ........................................................................................................... 18 9.4 Port Access Cycle......................................................................................................... 18 W78E51C Data Sheet 8-BIT MICROCONTROLLER Publication Release Date: April 20, 2005 - 1 - Revision A2 ...

Page 2

... TYPICAL APPLICATION CIRCUITS ........................................................................................ 19 10.1 Expanded External Program Memory and Crystal ....................................................... 19 10.2 Expanded External Data Memory and Oscillator.......................................................... 20 11. PACKAGE DIMENSIONS ......................................................................................................... 21 11.1 40-pin DIP ..................................................................................................................... 21 11.2 44-pin PLCC ................................................................................................................. 21 11.3 44-pin PQFP ................................................................................................................. 22 12. REVISION HISTORY ................................................................................................................ W78E51C ...

Page 3

... The W78E51C is an 8-bit microcontroller which can accommodate a wider frequency range with low power consumption. The instruction set for the W78E51C is fully compatible with the standard 8051. The W78E51C contains an 4K bytes Flash EPROM; a 128 bytes RAM; four 8-bit bi-directional and bit- addressable I/O ports; an additional 4-bit I/O port P4; two 16-bit timer/counters; a hardware watchdog timer and a serial port ...

Page 4

... PIN CONFIGURATIONS - 4 - W78E51C ...

Page 5

... Timer 1 External Input WR (P3.6) : External Data Memory Write Strobe RD (P3.7) : External Data Memory Read Strobe PORT 4: Another bit-addressable bidirectional I/O port P4. P4.3 and P4.2 are alternative function pins. It can be used as general I/O port or external interrupt input sources P4.0 P4.3 ( INT2 /INT3 ). DESCRIPTIONS Publication Release Date: April 20, 2005 - 5 - W78E51C Revision A2 ...

Page 6

... Address Instruction Decoder & Sequencer 128 bytes RAM & SFR ROM Bus & Clock Controller Watchdog Timer Reset Block Power control ALE PSEN XTAL2 RST Vcc - 6 - W78E51C P0.0 Port 0 Port Latch 0 P0.7 DPTR Temp Reg. PC Incrementor Addr. Reg. P2.0 Port Port 2 2 P2.7 Latch Vss ~ ...

Page 7

... FUNCTIONAL DESCRIPTION The W78E51C architecture consists of a core controller surrounded by various registers, five general purpose I/O ports, 128 bytes of RAM, two timer/counters, and a serial port. The processor supports 111 different opcodes and references both a 64K program address space and a 64K data storage space ...

Page 8

... ROM code space. The AO bit in the AUXR register, when set, disables the ALE output. In order to reduce EMI emission from oscillation circuitry, W78E51C allows user to diminish the gain of on-chip oscillator amplifiers by using programmer to clear the B7 bit of security register. Once B7 is set half of gain will be decreased ...

Page 9

... After 1 is written to this bit, the 14-bit timer, prescaler and this bit will be reset on the next instruction cycle. The Watchdog timer is cleared on reset CLRW WIDL - Address: 8FH PRESCALER SELECT 128 1 256 - 9 - W78E51C PS2 PS1 PS0 Publication Release Date: April 20, 2005 Revision A2 ...

Page 10

... Clock The W78E51C is designed to be used with either a crystal oscillator or an external clock. Internally, the clock is divided by two before it is used. This makes the W78E51C relatively insensitive to duty cycle variations in the clock. The W78E51C incorporates a built-in crystal oscillator. To make the oscillator work, a crystal must be connected across pins XTAL1 and XTAL2. In addition, a load capacitor must be connected from each pin to ground ...

Page 11

... Default 1 for all security bits. 7.1 Lock Bit This bit is used to protect the customer's program code in the W78E51C. It may be set after the programmer finishes the programming and verifies sequence. Once this bit is set to logic 0, both the on-chip ROM data and Special Setting Registers can not be accessed again. ...

Page 12

... No load Idle mode V = 5.5V IDLE DD Power-down mode I PWDN IN1 IN2 W78E51C MAX. UNIT +7 +0 +150 C SPECIFICATION UNIT MIN. MAX. 4.5 5 -50 +10 A -550 - A -10 +300 A ...

Page 13

... SK1 Vs = 0.45V 4.5V IH2 4.5V IH3 4. SK2 Vs = 0.45V SR1 SR2 approximately 2V. IN Publication Release Date: April 20, 2005 - 13 - W78E51C SPECIFICATION UNIT MIN. MAX. - 0. 0.8 V 2 ...

Page 14

... AAH APL PDA PDH PDZ ALW PSW W78E51C ), and actual parts will usually CP MAX. UNIT NOTES 40 MHz MAX. UNIT NOTES - ...

Page 15

... TYP DAW DAD DWD DWR CP SYMBOL MIN PDS PDH PDA W78E51C MAX. UNIT NOTES MAX. UNIT - ...

Page 16

... PSEN pin must pull SYMBOL MIN. T 2.0 VPS 290 PWP T 2.0 OCS T 2.0 OCH T 2.0 OES T 0 DFP T - OEV status W78E51C TYP. MAX. UNIT - - 300 310 130 nS - 150 nS status, the ALE pin must pull in V status, ...

Page 17

... PSEN PORT 2 A0-A7 PORT ALW T APL T PSW T AAS T PDA T T PDH, PDZ A0-A7 A0-A7 Data Code A0- A8-A15 DATA T T DAR DDA T DDH, T DRD - 17 - W78E51C Data A0- DDZ Publication Release Date: April 20, 2005 Revision A2 ...

Page 18

... Timing Waveforms, continued 9.3 Data Write Cycle S4 S5 XTAL1 ALE PSEN PORT 2 PORT 0 A0-A7 WR 9.4 Port Access Cycle XTAL1 ALE T PDS PORT INPUT SAMPLE A8-A15 DATA OUT T T DWD DAD T T DWR DAW PDH - 18 - W78E51C PDA DATA OUT ...

Page 19

... A13 P2.5 27 A14 P2.6 28 A15 P2 PSEN 30 ALE 11 TXD 10 RXD Figure 30P 30P 15P 15P 10P 10P 6. 4.7K Publication Release Date: April 20, 2005 - 19 - W78E51C 11 AD0 AD1 AD2 AD3 AD4 AD5 ...

Page 20

... P2 P2 P2.2 23 A10 24 P2.3 A11 74373 25 P2.4 A12 26 P2.5 A13 P2.6 27 A14 28 P2 PSEN 30 ALE 11 TXD 10 RXD Figure W78E51C AD0 AD1 AD2 AD3 AD4 AD5 AD6 A6 A6 ...

Page 21

... E Base Plane A 1 Seating Plane W78E51C Dimension in inch Dimension in mm Symbol Min. Nom. Max. Min. Nom. Max. A 0.210 5.334 A 0.010 0.254 1 A 0.150 0.155 0.160 3.81 3.937 4.064 2 B 0.016 0.018 ...

Page 22

... Package Dimensions, continued 11.3 44-pin PQFP See Detail F y Seating Plane Detail W78E51C Dimension in inch Dimension in mm Symbol Min. Nom. Max. Nom. Min. Max. A --- --- --- --- --- --- A 0.002 0.01 0.02 0.25 0.05 0 0.075 0.081 0.087 1.90 2.05 2. ...

Page 23

... TEL: 1-408-9436666 FAX: 1-408-5441798 Winbond Electronics Corporation Japan 7F Daini-ueno BLDG, 3-7-18 Shinyokohama Kohoku-ku, Yokohama, 222-0033 TEL: 81-45-4781881 FAX: 81-45-4781800 - 23 - W78E51C DESCRIPTION Winbond Electronics (Shanghai) Ltd. 27F, 2299 Yan An W. Rd. Shanghai, 200336 China TEL: 86-21-62365999 FAX: 86-21-62365998 Winbond Electronics (H.K.) Ltd. Unit 9-15, 22F, Millennium City, No ...

Related keywords