Preliminary W78E51B 8-BIT MTP MICROCONTROLLER GENERAL DESCRIPTION FEATURES

Size: px
Start display at page:

Download "Preliminary W78E51B 8-BIT MTP MICROCONTROLLER GENERAL DESCRIPTION FEATURES"

Transcription

1 reliminary W78E5B 8-BIT MT MICROCONTROER GENER ESCRITION The W78E5B is an 8-bit microcontroller which can accommodate a wider frequency range with low power consumption The instruction set for the W78E5B is fully compatible with the standard 85 The W78E5B contains an K bytes MT ROM (Multiple-Time rogrammable ROM); a 8 bytes RM; four 8-bit bi-directional and bit-addressable I/O ports; an additional -bit I/O port ; two 6-bit timer/counters; a hardware watchdog timer and a serial port These peripherals are supported by seven sources two-level interrupt capability To facilitate programming and verification the MT- ROM inside the W78E5B allows the program memory to be programmed and read electronically Once the code is confirmed the user can protect the code for security The W78E5B microcontroller has two power reduction modes idle mode and power-down mode both of which are software selectable The idle mode turns off the processor clock but allows for continued peripheral operation The power-down mode stops the crystal oscillator for minimum power consumption The external clock can be stopped at any time and in any state without affecting the processor FETURES Fully static design 8-bit CMOS microcontroller Wide supply voltage of 5V to 55V 8 bytes of on-chip scratchpad RM KB electrically erasable/programmable MT-ROM 6 KB program memory address space 6 KB data memory address space Four 8-bit bi-directional ports One extra -bit bit-addressable I/O port additional INT / INT (available on -pin CC/QF package) Two 6-bit timer/counters One full duplex serial port(urt) Watchdog Timer seven sources two-level interrupt capability EMI reduction mode Built-in power management Code protection mechanism ackages: I : W78E5B-/ CC : W78E5B-/ QF : W78E5BF-/ ublication Release ate: ecember Revision

2 reliminary W78E5B IN CONFIGURTIONS -in I (W78E5B) RST RX TX INT INT T T 5 WR 6 R 7 XT XT VSS V E E SEN in CC (W78E5B) / I N T V -in QF (W78E5BF) / I N T V RST RX INT TX INT INT T T E E SEN RST RX INT TX INT INT T T E E SEN / W R 7 / R X T X T V S S / W R 7 / R X T X T V S S

3 reliminary W78E5B IN ESCRITION SYMBO E ESCRITIONS EXTERN CCESS ENBE: 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 presented on the bus if E pin is high and the program counter is within on-chip ROM area SEN ROGRM STORE ENBE: SEN enables the external ROM data onto the ort address/ data bus during fetch and MOVC operations When internal ROM access is performed no SEN strobe signal outputs from this pin E RST XT XT VSS V RESS TCH ENBE: E is used to enable the address latch that separates the address from the data on ort RESET: high on this pin for two machine cycles while the oscillator is running resets the device CRYST: This is the crystal oscillator input This pin may be driven by an external clock CRYST: This is the crystal oscillator output It is the inversion of XT GROUN: Ground potential OWER SUY: Supply voltage for operation ORT : ort is a bi-directional I/O port which also provides a multiplexed low order address/data bus during accesses to external memory The pins of ort can be individually configured to open-drain or standard port with internal pull-ups ORT : ort is a bi-directional I/O port with internal pull-ups The bits have alternate functions which are described below: T(): Timer/Counter external count input TEX(): Timer/Counter Reload/Capture control ORT : ort is a bi-directional I/O port with internal pull-ups This port also provides the upper address bits for accesses to external memory ORT : ort is a bi-directional I/O port with internal pull-ups ll bits have alternate functions which are described below: RX() : Serial ort receiver input TX() : Serial ort transmitter output INT () : External Interrupt INT() : External Interrupt T() : Timer External Input T(5) : Timer External Input WR (6) : External ata Memory Write Strobe R (7) : External ata Memory Read Strobe ORT : nother bit-addressable bidirectional I/O port and are alternative function pins It can be used as general I/O port or external interrupt input sources (INT /INT ) ublication Release ate: ecember Revision

4 reliminary W78E5B BOCK IGRM ~ 7 ort ort atch INT INT Interrupt CC T T B ort atch ort ~ 7 URT Timer Timer SW U Stack ointer TR Temp Reg C Incrementor ddr Reg ~ 7 ~ ort ort ort atch ort atch Instruction ecoder & Sequencer Bus & Clock Controller SFR RM ddress 8 bytes RM & SFR ROM Watchdog Timer ort atch ort ~ 7 Oscillator Reset Block ower control XT XT E SEN RST Vcc Vss FUNCTION ESCRITION The W78E5B architecture consists of a core controller surrounded by various registers five general purpose I/O ports 8 bytes of RM two timer/counters and a serial port The processor supports different opcodes and references both a 6K program address space and a 6K data storage space New efined eripheral In order to be more suitable for I/O an extra -bit bit-addressable port and two external interrupt INT INT has been added to either the CC or QF pin package nd description follows: - -

5 reliminary W78E5B INT / INT Two additional external interrupts INT and INT whose functions are similar to those of external interrupt and in the standard 8C5 The functions/status of these interrupts are determined/shown by the bits in the XICON (External Interrupt Control) register The XICON register is bit-addressable but is not a standard register in the standard 8C5 Its address is at CH To set/clear bits in the XICON register one can use the "SETB (/CR) bit" instruction For example "SETB CH" sets the EX bit of XICON XICON - external interrupt control (CH) X EX IE IT X EX IE IT X: External interrupt priority high if set EX: External interrupt enable if set IE: If IT = IE is set/cleared automatically by hardware when interrupt is detected/serviced IT: External interrupt is falling-edge/low-level triggered when this bit is set/cleared by software X: External interrupt priority high if set EX: External interrupt enable if set IE: If IT = IE is set/cleared automatically by hardware when interrupt is detected/serviced IT: External interrupt is falling-edge/low-level triggered when this bit is set/cleared by software Eight-source interrupt informations: INTERRUT SOURCE VECTOR RESS OING SEQUENCE WITHIN RIORITY EVE ENBE REQUIRE SETTINGS INTERRUT TYE EGE/EVE External Interrupt H (highest) IE TCON Timer/Counter BH IE - External Interrupt H IE TCON Timer/Counter BH IE - Serial ort H IE - External Interrupt H 5 XICON XICON External Interrupt BH 6 (lowest) XICON6 XICON ORT nother bit-addressable port is also available and only bits (<:>) can be used This port address is located at 8H with the same function as that of port except the and are alternative function pins It can be used as general I/O pins or external interrupt input sources (INT INT ) Example: REG 8H MOV #H ; Output data "" through MOV ; Read status to ccumulator SETB ; Set bit CR ; Clear bit ublication Release ate: ecember Revision

6 reliminary W78E5B Reduce EMI Emission Because of on-chip MT-ROM when a program is running in internal ROM space the E will be unused The transition of E will cause noise so it can be turned off to reduce the EMI emission if it is useless Turning off the E signal transition only requires setting the bit of the UXR SFR which is located at 8Eh When E is turned off it will be reactivated when the program accesses external ROM/RM data or jumps to execute an external ROM code The E signal will turn off again after it has been completely accessed or the program returns to internal ROM code space The O bit in the UXR register when set disables the E output In order to reduce EMI emission from oscillation circuitry W78E5B 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 to a half of gain will be decreased Care must be taken if user attempts to diminish the gain of oscillator amplifier reducing a half of gain may effect to external crystal operating improperly at high frequency above MHz The value of R and CC may need adjustment while running at lower gain ***UXR - uxiliary register (8EH) O O: Turn off E output ower-off Flag ***CON - ower control (87H) OF GF GF I OF: ower off flag Bit is set by hardware when power on reset It can be cleared by software to determine chip reset is a warm boot or cold boot GF GF: These two bits are general-purpose flag bits for the user : ower down mode bit Set it to enter power down mode I: Idle mode bit Set it to enter idle mode The power-off flag is located at CON This bit is set when V has been applied to the part It can be used to determine if a reset is a warm boot or a cold boot if it is subsequently reset by software Watchdog Timer The Watchdog timer is a free-running timer which can be programmed by the user to serve as a system monitor a time-base generator or an event timer It is basically a set of dividers that divide the system clock The divider output is selectable and determines the time-out interval When the time-out occurs a system reset can also be caused if it is enabled The main use of the Watchdog timer is as a system monitor This is important in real-time control applications In case of power glitches or electro-magnetic interference the processor may begin to execute errant code If this is left unchecked the entire system may crash The watchdog time-out selection will result in different time-out values depending on the clock speed The Watchdog timer will de disabled on reset In general software should restart the Watchdog timer to put it into a known state The control bits that support the Watchdog timer are discussed below - 6 -

7 reliminary W78E5B Watchdog Timer Control Register Bit: ENW CRW WI - - S S S Mnemonic: WTC ddress: 8FH ENW : Enable watch-dog if set CRW: Clear watch-dog timer and prescaler if set This flag will be cleared automatically WI : If this bit is set watch-dog is enabled under IE mode If cleared watch-dog is disabled under IE mode efault is cleared S S S: Watch-dog prescaler timer select rescaler is selected when set S~ as follows: S S S RESCER SEECT The time-out period is obtained using the following equation : RESCER ms OSC Before Watchdog time-out occurs the program must clear the -bit timer by writing to WTC6 (CRW) fter is written to this bit the -bit timer prescaler and this bit will be reset on the next instruction cycle The Watchdog timer is cleared on reset WI ENW IE EXTERN RESET OSC / RESCER -BIT TIMER CER INTERN RESET Watchdog Timer Block iagram CRW ublication Release ate: ecember Revision

8 reliminary W78E5B Typical Watch-og time-out period when OSC = MHz Clock S S S WTCHOG TIME-OUT ERIO 966 ms 9 ms 786 ms 578 ms 57 ms 69 ms 5 S 5 S The W78E5B 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 W78E5B relatively insensitive to duty cycle variations in the clock The W78E5B incorporates a built-in crystal oscillator To make the oscillator work a crystal must be connected across pins XT and XT In addition a load capacitor must be connected from each pin to ground n external clock source should be connected to pin XT in XT should be left unconnected The XT input is a CMOS-type input as required by the crystal oscillator ower Management Idle Mode The idle mode is entered by setting the I bit in the CON register In the idle mode the internal clock to the processor is stopped The peripherals and the interrupt logic continue to be clocked The processor will exit idle mode when either an interrupt or a reset occurs ower-down Mode When the bit of the CON register is set the processor enters the power-down mode In this mode all of the clocks are stopped including the oscillator The only way to exit power-down mode is by a reset Reset The external RESET signal is sampled at S5 To take effect it must be held high for at least two machine cycles while the oscillator is running n internal trigger circuit in the reset line is used to deglitch the reset line when the W78E5B is used with an external RC network The reset logic also has a special glitch removal circuit that ignores glitches on the reset line uring reset the ports are initialized to FFH the stack pointer to 7H CON (with the exception of bit ) to H and all of the other SFR registers except SBUF to H SBUF is not reset ON-CHI MT ROM CHRCTERISTICS The W78E5B has several modes to program the on-chip MT-ROM ll these operations are configured by the pins RST E SEN 9CTR() CTR() CTR() OECTR() CE (6) OE (7) () and V(E ) Moreover the 5 (7-8 -

9 reliminary W78E5B 7 ) and the 7 (7 ) serve as the address and data bus respectively for these operations Read Operation This operation is supported for customer to read their code and the Security bits The data will not be valid if the ock bit is programmed to low Output isable Condition When the OE is set to high no data output appears on the 7 rogram Operation This operation is used to program the data to MT ROM and the security bits rogram operation is done when the Vpp is reach to Vcp (5V) level CE set to low and OE set to high rogram Verify Operation ll the programming data must be checked after program operations This operation should be performed after each byte is programmed; it will ensure a substantial program margin Erase Operation n erase operation is the only way to change data from to This operation will erase all the MT ROM cells and the security bits from to This erase operation is done when the Vpp is reach to Vep level CE set to low and OE set to high Erase Verify Operation fter an erase operation all of the bytes in the chip must be verified to check whether they have been successfully erased to or not The erase verify operation automatically ensures a substantial erase margin This operation will be done after the erase operation if Vpp = Vep (5V) CE is high and OE is low rogram/erase Inhibit Operation This operation allows parallel erasing or programming of multiple chips with different data When 6( CE )= VIH 7( OE ) = VIH erasing or programming of non-targeted chips is inhibited So except for the 6 and 7 pins the individual chips may have common inputs ublication Release ate: ecember Revision

10 reliminary W78E5B Company/evice I Read Operation This operation is supported for MT ROM programmer to get the company I or device I on the W78E5B OERTIONS (9 CTR) ( CTR) ( CTR) (OE CTR) 6 ( CE ) 7 ( OE ) E (V) (5) (7) Read ddress ata Out Output isable X Hi-Z rogram VC ddress ata In rogram Verify NOTE VC ddress ata Erase VE : others: X ata In FFH Erase Verify VE ddress ata rogram/eras e Inhibit X VC/ VE Company I = ata Out evice I = ata Out Notes: ll these operations happen in RST = VIH E = and SEN = VIH VC = 5V VE = 5V VIH = V = Vss The program verify operation follows behind the program operation This erase operation will erase all the on-chip MT-ROM cells and the Security bits 5 The erase verify operation follows behind the erase operation X SECURITY BITS uring the on-chip MT-ROM operation mode the MT-ROM can be programmed and verified repeatedly Until the code inside the MT-ROM is confirmed OK the code can be protected The protection of MT ROM and those operations on it are described below The W78E5B has several Special Setting Registers including the Security Register and Company/evice I Registers which can not be accessed in normal mode These registers can only be accessed from the MT-ROM operation mode Those bits of the Security Registers can not be changed once they have been programmed from high to low They can only be reset through erase-all operation The contents of the Company I and evice I registers have been set in factory Both registers are addressed by the address line during the same specific condition The Security Register is addressed in the MT-ROM operation mode by address #FFFFh - -

11 reliminary W78E5B Company I (#H) KB MT ROM h evice I (#EH) rogram Memory B7 Reserved B B B B : ock bit logic : active Security Bits B : MOVC inhibit logic : the MOVC instruction in external memory cannot access the code in internal memory logic : no restriction B : Encryption logic : the encryption logic enable logic : the encryption logic disable B7 : Osillator Control logic : / gain logic : Full gain efault for all security bits Reserved bits must be kept in logic Special Setting Registers Reserved Security Register FFFh FFFFh ock bit This bit is used to protect the customer's program code in the W78E5B It may be set after the programmer finishes the programming and verifies sequence Once this bit is set to logic both the MT ROM data and Special Setting Registers can not be accessed again MOVC Inhibit This bit is used to restrict the accessible region of the MOVC instruction It can prevent the MOVC instruction in external program memory from reading the internal program code When this bit is set to logic a MOVC instruction in external program memory space will be able to access code only in the external memory not in the internal memory MOVC instruction in internal program memory space will always be able to access the ROM data in both internal and external memory If this bit is logic there are no restrictions on the MOVC instruction Encryption This bit is used to enable/disable the encryption logic for code protection Once encryption feature is enabled the data presented on port will be encoded via encryption logic Only whole chip erase will reset this bit +5V +5V V V to 7 GM T to 7 GM T VIH 6 7 E/Vpp E RST SEN VC VIH VIH VIH 6 7 E/Vpp E RST SEN VC VIH VIH X'tal X'tal 8 to 5 X'tal X'tal 8 to 5 Vss Vss rogramming Configuration rogramming Verification ublication Release ate: ecember Revision

12 reliminary W78E5B BSOUTE MXIMUM RTINGS RMETER SYMBO MIN MX UNIT C ower Supply V VSS - +7 V Input Voltage VIN VSS - V + V Operating Temperature T 7 C Storage Temperature TST C Note: Exposure to conditions beyond those listed under bsolute Maximum Ratings may adversely affect the life and reliability of the device C CHRCTERISTICS VCC VSS = 5V ±% T = 5 C unless otherwise specified RMETER SYMBO TEST CONITIONS SECIFICTION UNIT MIN MX Operating Voltage V 5 55 V Operating Current I No load V = 55V - m Idle Current IIE Idle mode V = 55V - 6 m ower own Current IWN ower-down mode Input Current ogical -to- Transition Current (*) V = 55V IIN V = 55V VIN = V or V Input Current IIN V = 55V RST (*) VIN = V Input eakage Current E Output ow Voltage - 5 µ -5 + µ IT V = 55V VIN = V (*) µ IK V = 55V V < VIN < V VO V = 5V IO = + m Output ow Voltage VO V = 5V E SEN (*) IO = + m Output High Voltage VOH V = 5V IOH = - µ Output High Voltage VOH V = 5V E SEN (*) IOH = - µ - + µ - + µ - 5 V - 5 V - V - V - -

13 reliminary W78E5B C Characteristics continued RMETER SYMBO TEST CONITIONS SECIFICTION UNIT Input ow Voltage (Except RST) MIN MX V = 5V 8 V Input ow Voltage V = 5V 8 V RST (*) Input ow Voltage V = 5V 8 V XT (*) Input High Voltage (Except RST) Sink Current VIH V = 5V V + V ISK V = 5V Vs = 5V m Input High Voltage VIH V = 5V 67 V V + V RST (*) Input High Voltage VIH V = 5V 67 V V + V XT (*) Sink Current ISK V = 5V E SEN (*) Vs = 5V Source Current ISR V = 5V V S = V Source Current ISR V = 5V E SEN (*) V s = V Notes: 8 6 m - -5 u -8 - m * ins and source a transition current when they are being externally driven from to The transition current reaches its maximum value when VIN is approximately V * RST pin has an internal pull-down resistor * E SEN are in the external access memory mode * XT is a CMOS input and RST is a Schmitt trigger input C CHRCTERISTICS The C specifications are a function of the particular process used to manufacture the part the ratings of the I/O buffers the capacitive load and the internal routing capacitance Most of the specifications can be expressed in terms of multiple input clock periods (TC) and actual parts will usually experience less than a ± ns variation The numbers below represent the performance expected from a 6micron CMOS process when using and m output buffers ublication Release ate: ecember Revision

14 reliminary W78E5B Clock Input Waveform XT TCH TC F O TC RMETER SYMBO MIN TY MX UNIT NOTES Operating Speed FO - MHz Clock eriod TC ns Clock High TCH - - ns Clock ow TC - - ns Notes: The clock may be stopped indefinitely in either state The TC specification is used as a reference in other specifications There are no duty cycle requirements on the XT input rogram Fetch Cycle RMETER SYMBO MIN TY MX UNIT NOTES ddress Valid to E ow TS TC ns ddress Hold from E ow TH TC ns E ow to SEN ow T TC ns SEN ow to ata Valid T - - TC ns ata Hold after SEN High TH - TC ns ata Float after SEN High TZ - TC ns E ulse Width TW TC - TC - ns SEN ulse Width TSW TC - TC - ns Notes: 7 7 remain stable throughout entire memory cycle Memory access time is TC ata have been latched internally prior to SEN going high " " (due to buffer driving delay and wire loading) is ns ata Read Cycle RMETER SYMBO MIN TY MX UNIT NOTES E ow to R ow TR TC - - TC + ns R ow to ata Valid T - - TC ns ata Hold from R High TH - TC ns ata Float from R High TZ - TC ns R ulse Width TR 6 TC - 6 TC - ns Notes: ata memory access time is 8 TC " " (due to buffer driving delay and wire loading) is ns - -

15 reliminary W78E5B ata Write Cycle RMETER SYMBO MIN TY MX UNIT E ow to WR ow TW TC - - TC + ns ata Valid to WR ow T TC ns ata Hold from WR High TW TC ns WR ulse Width TWR 6 TC - 6 TC - ns Note: " " (due to buffer driving delay and wire loading) is ns ort ccess Cycle RMETER SYMBO MIN TY MX UNIT ort Input Setup to E ow TS TC - - ns ort Input Hold from E ow TH - - ns ort Output to E T TC - - ns Note: orts are read during S5 and output data becomes available at the end of S6 The timing data are referenced to E since it provides a convenient reference rogram Operation RMETER SYMBO MIN TY MX UNIT V Setup Time TVS - - µs ata Setup Time TS - - µs ata Hold Time TH - - µs ddress Setup Time TS - - µs ddress Hold Time TH - - µs CE rogram ulse Width for rogram Operation TW 9 µs OECTR Setup Time TOCS - - µs OECTR Hold Time TOCH - - µs OE Setup Time TOES - - µs OE High to Output Float TF - ns ata Valid from OE TOEV ns Note: Flash data can be accessed only in flash mode The RST pin must pull in VIH status the E pin must pull in status and the SEN pin must pull in VIH status ublication Release ate: ecember Revision

16 reliminary W78E5B TIMING WVEFORMS rogram Fetch Cycle XT S S S S S5 S6 S S S S S5 S6 E T T W SEN T S T SW ORT T H T TH T Z ORT Code -7 ata -7 Code -7 ata -7 ata Read Cycle XT S S5 S6 S S S S S5 S6 S S S E SEN ORT 8-5 ORT R -7 T R T T T H T Z T R - 6 -

17 reliminary W78E5B Timing Waveforms continued ata Write Cycle S S5 S6 S S S S S5 S6 S S S XT E SEN ORT 8-5 ORT -7 T OUT WR T T W T W T WR ort ccess Cycle S5 S6 S XT E TS TH T ORT T OUT INUT SME ublication Release ate: ecember Revision

18 reliminary W78E5B Timing Waveforms continued rogram Operation rogram rogram Verify Read Verify (5 ) V IH V I ddress Stable ddress Valid 6 (CE) V IH V I T S T W (OECTR) 7 (OE) (7 ) Vpp V T IH H TOCS V I TOCH V IH T OES V I T T F H V IH V ata In OUT ata Out I T S Vcp T OEV V IH T VS - 8 -

19 reliminary W78E5B TYIC ICTION CIRCUITS Expanded External rogram Memory and Crystal V V u 8 K C CRYST C R E XT XT RST INT INT T T R 7 WR 6 SEN 9 E TX RX Q Q Q Q 9 7 Q Q Q Q GN 8 OC 9 9 G GN CE OE 75 O O O O 5 O 6 O5 7 O6 8 O W78E5B Figure CRYST C C R 6 MHz - MHz MHz 68K MHz 5 5 7K bove table shows the reference values for crystal applications (full gain) Note: C C R components refer to Figure ublication Release ate: ecember Revision

20 reliminary W78E5B Typical pplication Circuits continued Expanded External ata Memory and Oscillator V 8 K V u OSCITOR E XT XT RST INT INT T T R 7 WR 6 9 SEN E TX RX Q Q 5 7 Q Q Q Q5 Q6 Q GN OC G GN CE OE WR W78E5B Figure B - -

21 reliminary W78E5B CKGE IMENSIONS -pin I E S B e B Base lane Seating lane a E e c Symbol B B c E E e a e S imension in inch imension in mm Min Nom Max Min Nom Max Notes: imension Max & S include mold flash or tie bar burrs imension E does not include interlead flash imension & E include mold mismatch and are determined at the mold parting line imension B does not include dambar protrusion/intrusion 5 Controlling dimension: Inches 6 General appearance spec should be based on final visual inspection spec pin CC H θ e Seating lane G 8 b b 9 E H E 9 y c G E Symbol b b c E e G G E H HE y imension in inch imension in mm Min Nom Max Min Nom Max BSC Notes: imension & E do not include interlead flash imension b does not include dambar protrusion/intrusion Controlling dimension: Inches General appearance spec should be based on final visual inspection spec BSC ublication Release ate: ecember Revision

22 reliminary W78E5B ackage imensions continued -pin QF Seating lane H e b See etail F y E HE c θ etail F Symbol b c E e H H E y θ Notes: imension in inch imension in mm Min Nom Max Min Nom Max imension & E do not include interlead flash imension b does not include dambar protrusion/intrusion Controlling dimension: Millimeter General appearance spec should be based on final visual inspection spec pin TQF Seating lane H e See etail F b y E H E c θ etail F Symbol b c E e H H E y θ Notes: imension in inch imension in mm Min Nom Max Min Nom Max imension & E do not include interlead flash imension b does not include dambar protrusion/intrusion Controlling dimension: Millimeter General appearance spec should be based on final visual inspection spec

23 reliminary W78E5B Headquarters Winbond Electronics (HK) td No Creation Rd III Rm 8 World Trade Square Tower II Science-Based Industrial ark Hoi Bun Rd Kwun Tong Hsinchu Taiwan Kowloon Hong Kong TE: TE: FX: FX: Voice & Fax-on-demand: Taipei Office F No 5 Sec Min-Sheng East Rd Taipei Taiwan TE: FX: Winbond Electronics North merica Corp Winbond Memory ab Winbond Microelectronics Corp Winbond Systems ab 77 N First Street San Jose C 95 US TE: FX: Note: ll data and specifications are subject to change without notice ublication Release ate: ecember Revision

W78E58 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES

W78E58 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES GENER ESCRITION 8-BIT MICROCONTROER The W78E58 is an 8-bit microcontroller that is functionally compatible with the W78C58 except that the mask ROM is replaced by a flash EEROM with a size of KB To facilitate

More information

5.2.1 CRYSTAL OSCILLATOR EXTERNAL CLOCK POWER MANAGEMENT IDLE MODE POWER-DOWN MODE RESET...

5.2.1 CRYSTAL OSCILLATOR EXTERNAL CLOCK POWER MANAGEMENT IDLE MODE POWER-DOWN MODE RESET... W8CC/W8CC T SHEET Table of Contents- 8-BIT MICROCONTROER GENER ESCRITION FETURES IN CONFIGURTIONS 4 IN ESCRITION 4 5 FUNCTION ESCRITION 6 5 TIMERS N 6 5 COCK 6 5 CRYST OSCITOR 6 5 EXTERN COCK 6 5 OWER

More information

W78E52B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents-

W78E52B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents- W78E5B ata Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL ESCRITION FETURES IN CONFIGURTIONS IN ESCRITION 5 5 BLOCK IGRM 6 6 FUNCTIONL ESCRITION 7 6 Timers and 7 6 New efined eripheral 7 6 Watchdog

More information

W78E52B 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES

W78E52B 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES W78E5B 8-BI MICROCONROLLER GENERL ESCRIION he W78E5B is an 8-bit microcontroller which can accommodate a wider frequency range with low power consumption he instruction set for the W78E5B is fully compatible

More information

6.3.1 Clock Input Waveform Program Fetch Cycle Data Memory Read/Write Cycle...14

6.3.1 Clock Input Waveform Program Fetch Cycle Data Memory Read/Write Cycle...14 W78C8C ata Sheet 8-BIT MICROCONTROLLER Table of Contents- GENERL ESCRITION FETURES IN CONFIGURTIONS IN ESCRITION 5 FUTIONL ESCRITION 5 edicated ata and ddress ort 5 dditional I/O ort 8 5 dditional External

More information

5.3.1 Port Options Register Port Port Interrupt System... 9

5.3.1 Port Options Register Port Port Interrupt System... 9 W78LE8/W78L8 8-BI MICROCONROLLER able of Contents- GENERL ESCRIION 3 FEURES 3 3 IN CONFIGURIONS 4 4 IN ESCRIION 6 5 FUNCIONL ESCRIION 7 5 imers and 7 5 imer Mode Control 7 53 I/O ort Options 8 53 ort Options

More information

W78E58B 8-BIT MICROCONTROLLER 1. GENERAL DESCRIPTION 2. FEATURES

W78E58B 8-BIT MICROCONTROLLER 1. GENERAL DESCRIPTION 2. FEATURES GENERL ESCRITION 8-BIT MICROCONTROLLER The W78E58B is an 8-bit microcontroller which has an in-system programmable Flash EROM for firmware updating The instruction set of the W78E58B is fully compatible

More information

W78C438C 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES

W78C438C 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES W GENERL ERITION -BIT MIROONTROLLER The W is a high-performance single-chip MO -bit microcontroller that is a derivative of the W microcontroller family The W is functionally compatible with the W except

More information

1. GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS PIN DESCRIPTION FUNCTIONAL DESCRIPTION... 6

1. GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS PIN DESCRIPTION FUNCTIONAL DESCRIPTION... 6 Data Sheet 8-BIT MICROCONTROLLER Table of Contents- 1. GENERAL DESCRIPTION... 3 2. FEATURES... 3 3. PIN CONFIGURATIONS... 4 4. PIN DESCRIPTION... 5 5. FUNCTIONAL DESCRIPTION... 6 5.1 Timers 0, 1, and 2...

More information

W78E516B 8-BIT MICROCONTROLLER 1. GENERAL DESCRIPTION 2. FEATURES

W78E516B 8-BIT MICROCONTROLLER 1. GENERAL DESCRIPTION 2. FEATURES W78E56B GENERL ESCRITION 8-BIT MICROCONTROLLER The W78E56B is an 8-bit microcontroller which has an in-system programmable Flash EROM for firmware updating The instruction set of the W78E56B is fully compatible

More information

W78E516B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents-

W78E516B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents- W78E56B ata Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL ESCRITION FETURES IN CONFIGURTIONS 4 4 IN ESCRITION 5 5 FUNCTIONL ESCRITION 6 5 RM 6 5 Timers and 6 5 Clock 7 54 Crystal Oscillator 7 55

More information

W78E516B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents-

W78E516B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents- W78E56B ata Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL ESCRITION FETURES IN CONFIGURTIONS 4 4 IN ESCRITION 5 5 BLOCK IGRM 6 6 FUNCTIONL ESCRITION 6 6 RM 6 6 Timers and 7 6 Clock 7 64 Crystal

More information

W27E257 32K 8 ELECTRICALLY ERASABLE EPROM GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS BLOCK DIAGRAM PIN DESCRIPTION

W27E257 32K 8 ELECTRICALLY ERASABLE EPROM GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS BLOCK DIAGRAM PIN DESCRIPTION 32K 8 ELECTRICLLY ERSBLE EPROM GENERL DESCRIPTION The W27E257 is a high-speed, low-power Electrically Erasable and Programmable Read Only Memory organized as 32768 8 bits that operates on a single 5 volt

More information

W83C42 KEYBOARD CONTROLLER GENERAL DESCRIPTION FEATURES

W83C42 KEYBOARD CONTROLLER GENERAL DESCRIPTION FEATURES 查询 W83C4 供应商 W83C4 KEYBOR CONTROLLER GENERL ESCRIPTION The W83C4 keyboard controller is programmed to support the IBM compatible personal computer keyboard serial interface. The keyboard controller receives

More information

128K 8 CMOS FLASH MEMORY

128K 8 CMOS FLASH MEMORY 128K 8 CMOS FLSH MEMORY GENERL ESCRIPTION The W29EE011 is a 1-megabit, 5-volt only CMOS flash memory organized as 128K 8 bits. The device can be programmed and erased in-system with a standard 5V power

More information

256K 8 CMOS FLASH MEMORY

256K 8 CMOS FLASH MEMORY GENERL ESCRIPTION 256K 8 CMOS FLSH MEMORY The W29C020 is a 2-megabit, 5-volt only CMOS flash memory organized as 256K 8 bits. The device can be written (erased and programmed) in-system with a standard

More information

6.9.1 Idle Mode Power-down Mode Wake-up Via External Interrupts INT0 to INT9...12

6.9.1 Idle Mode Power-down Mode Wake-up Via External Interrupts INT0 to INT9...12 ata Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL ESCRITION FETURES IN CONFIGURTIONS 4 4 IN ESCRITION 5 5 BLOCK IGRM 6 6 FUNCTIONL ESCRITION 6 6 RM 6 6 EEROM 7 6 Byte Write Mode7 6 age Write Mode7

More information

W78E58B/W78E058B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents-

W78E58B/W78E058B Data Sheet 8-BIT MICROCONTROLLER. Table of Contents- Data Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL DESCRITION FETURES IN CONFIGURTIONS 4 4 IN DESCRITION 5 5 FUNCTIONL DESCRITION 6 5 RM 6 5 Timers and 6 5 Clock 7 54 Crystal Oscillator 7 55 External

More information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52 Features Compatible with MCS -51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz

More information

128K 8 CMOS FLASH MEMORY

128K 8 CMOS FLASH MEMORY 128K 8 CMOS FLASH MEMORY GENERAL ESCRIPTION The W29EE011 is a 1-megabit, 5-volt only CMOS flash memory organized as 128K 8 bits. The device can be programmed and erased in-system with a standard 5V power

More information

1. GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS PIN DESCRIPTION BLOCK DIAGRAM FUNCTIONAL DESCRIPTION...

1. GENERAL DESCRIPTION FEATURES PIN CONFIGURATIONS PIN DESCRIPTION BLOCK DIAGRAM FUNCTIONAL DESCRIPTION... Data Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL DESCRITION FETURES 3 IN CONFIGURTIONS 3 4 IN DESCRITION 4 5 BLOCK DIGRM 5 6 FUNCTIONL DESCRITION 6 6 RM6 6 Timers and 7 63 Clock7 64 ower Management7

More information

8051 MICROCONTROLLER WITH 64K FLASH AND ISP. Latch PSW ALU. Latch. Instruction Decoder & Sequencer. Bus&Clock Controller. Port 4. Latch.

8051 MICROCONTROLLER WITH 64K FLASH AND ISP. Latch PSW ALU. Latch. Instruction Decoder & Sequencer. Bus&Clock Controller. Port 4. Latch. General Description The TP2804 is an 8-bit microcontroller which has an in-system programmable FLASH EPROM for firmware updated. Its instruction set is fully compatible with the standard 805. It contains

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

6.2.1 Timer 2 Output Clock Crystal Oscillator External Clock Power Management... 8

6.2.1 Timer 2 Output Clock Crystal Oscillator External Clock Power Management... 8 Data Sheet 8-BIT MICROCONTROLLER Table of Contents- GENERL DESCRITION FETURES IN CONFIGURTIONS 4 4 IN DESCRITION 5 5 BLOCK DIGRM 6 6 FUNCTIONL DESCRITION 7 6 RM 7 6 Timers and 8 6 Timer Output 8 6 Clock

More information

6.2.1 Timer 2 Output Clock Crystal Oscillator External Clock Power Management... 8

6.2.1 Timer 2 Output Clock Crystal Oscillator External Clock Power Management... 8 Data Sheet Table of Contents- 8-BIT MICROCONTROLLER GENERL DESCRITION 3 FETURES 3 3 IN CONFIGURTIONS 4 4 IN DESCRITION 5 5 BLOCK DIGRM 6 6 FUNCTIONL DESCRITION 7 6 RM 7 6 Timers and 8 6 Timer Output 8

More information

128K 8 CMOS FLASH MEMORY

128K 8 CMOS FLASH MEMORY 128K 8 CMOS FLASH MEMORY GENERAL ESCRIPTION The W29C011A is a 1-megabit, 5-volt only CMOS flash memory organized as 128K 8 bits. The device can be programmed and erased in-system with a standard 5V power

More information

W78E65 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES

W78E65 8-BIT MICROCONTROLLER GENERAL DESCRIPTION FEATURES GENERL DESCRITION W78E65 8-BIT MICROCONTROLLER The W78E65 is an 8-bit microcontroller which has an in-system programmable Flash EROM for firmware updating The instruction set of the W78E65 is fully compatible

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit

More information

512K 8 CMOS FLASH MEMORY

512K 8 CMOS FLASH MEMORY GENERL ESCRIPTION 52K 8 CMOS FLSH MEMORY The W29C040 is a 4-megabit, 5-volt only CMOS page mode Flash Memory organized as 52K 8 bits. The device can be written (erased and programmed) in-system with a

More information

128K 8 CMOS FLASH MEMORY

128K 8 CMOS FLASH MEMORY 128K 8 CMOS FLSH MEMORY GENERL ESCRIPTION The W29EE011 is a 1-megabit, 5-volt only CMOS flash memory organized as 128K 8 bits. The device can be programmed and erased in-system with a standard 5V power

More information

Keyboard and PS/2 Mouse Controller

Keyboard and PS/2 Mouse Controller KBD43W13 Keyboard and PS/2 Mouse Controller FEATURES Supports IBM PC and Compatible System Designs Full Hardwire Design Based on Advanced VLSI CMOS Technology Supports PS/2 Mouse 6 MHz to 12 MHz Operating

More information

80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE

80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE 80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE Release Date: December, 1996 Order Number: 272880-003 The 80C51GB, 83C51GB, 87C51GB may contain design defects or errors known as errata. Characterized errata

More information

Remote Control Decoder IC

Remote Control Decoder IC DESCRIPTION is a remote control decoder paired with PT2260 or PT2262 utilizing CMOS Technology. It has 12-bit of tri-state address pins providing a maximum of 531,441 (or 3 12 ) address codes; thereby

More information

256K 8 CMOS FLASH MEMORY

256K 8 CMOS FLASH MEMORY 256K 8 CMOS FLSH MEMORY GENERL ESCRIPTION The W49F002U is a 2-megabit, 5-volt only CMOS flash memory organized as 256K 8 bits. The device can be programmed and erased in-system with a standard 5V power

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024A Features Description Pin Configurations

1-megabit (64K x 16) 5-volt Only Flash Memory AT49F1024A Features Description Pin Configurations BDTIC www.bdtic.com/atmel Features Single-voltage Operation 5V Read 5V Reprogramming Fast Read Access Time 45 ns Internal Program Control and Timer 8K Word Boot Block with Lockout Fast Erase Cycle Time

More information

AT49BV004(T) TSOP Top View Type 1 1. AT49BV4096A(T) TSOP Top View Type 1 A16 BYTE GND I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2

AT49BV004(T) TSOP Top View Type 1 1. AT49BV4096A(T) TSOP Top View Type 1 A16 BYTE GND I/O7 I/O14 I/O6 I/O13 I/O5 I/O12 I/O4 VCC I/O11 I/O3 I/O10 I/O2 Features 2.7V to 3.6V Read/Write Operation Fast Read Access Time - 120 ns Internal Erase/Program Control Sector Architecture One 8K Words (16K bytes) Boot Block with Programming Lockout Two 4K Words (8K

More information

KBD42W11 FEATURES GENERAL DESCRIPTION

KBD42W11 FEATURES GENERAL DESCRIPTION KBD42W11 Keyboard Controller FEATURES Supports IBM PC and Compatible System Designs Runs Much Faster Than Traditional Keyboard Controllers Host interface Compatible with Traditional Keyboard Controller

More information

DS1676 Total Elapsed Time Recorder, Erasable

DS1676 Total Elapsed Time Recorder, Erasable www.dalsemi.com Preliminary DS1676 Total Elapsed Time Recorder, Erasable FEATURES Records the total time that the Event Input has been active and the number of events that have occurred. Volatile Elapsed

More information

2-Megabit (256K x 8) 5-volt Only CMOS Flash Memory AT29C020. Features. Description. Pin Configurations

2-Megabit (256K x 8) 5-volt Only CMOS Flash Memory AT29C020. Features. Description. Pin Configurations Features Fast Read Access Time - 90 ns 5-Volt-Only Reprogramming Sector Program Operation Single Cycle Reprogram (Erase and Program) 1024 Sectors (256 bytes/sector) Internal Address and Data Latches for

More information

8051 Microcontroller Interrupts

8051 Microcontroller Interrupts 8051 Microcontroller Interrupts There are five interrupt sources for the 8051, which means that they can recognize 5 different events that can interrupt regular program execution. Each interrupt can be

More information

LP62S16256G-I Series. Document Title 256K X 16 BIT LOW VOLTAGE CMOS SRAM. Revision History. Rev. No. History Issue Date Remark

LP62S16256G-I Series. Document Title 256K X 16 BIT LOW VOLTAGE CMOS SRAM. Revision History. Rev. No. History Issue Date Remark Preliminary 256K X 16 BIT LOW VOLTAGE CMOS SRAM ocument Title 256K X 16 BIT LOW VOLTAGE CMOS SRAM Revision History Rev. No. History Issue ate Remark 0.0 Initial issue June 2, 2006 Preliminary PRELIMINARY

More information

24LC08. 8K-Bit Serial EEPROM OVERVIEW FEATURES ORDERING INFORMATION

24LC08. 8K-Bit Serial EEPROM OVERVIEW FEATURES ORDERING INFORMATION OVERVIEW 2 TM The 24L08 serial EEPROM has a 8,192-bit (1,024-byte) capacity, supporting the standard I -bus serial interface. It is fabricated using ERMTE's most advanced MOS technology. One of its major

More information

ISSI. IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH ISSI IS89C51 NOVEMBER 1998 FEATURES GENERAL DESCRIPTION

ISSI. IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH ISSI IS89C51 NOVEMBER 1998 FEATURES GENERAL DESCRIPTION IS89C51 CMOS SINGLE CHIP 8-BIT MICROCONTROLLER with 4-Kbytes of FLASH NOVEMBER 1998 FEATURES 80C51 based architecture 4-Kbytes of on-chip Reprogrammable Flash Memory 128 x 8 RAM Two 16-bit Timer/Counters

More information

DS1306. Serial Alarm Real Time Clock (RTC)

DS1306. Serial Alarm Real Time Clock (RTC) www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 96-byte nonvolatile RAM for data

More information

FEATURES. Single Power Supply Operation - Low voltage range: 2.70 V V

FEATURES. Single Power Supply Operation - Low voltage range: 2.70 V V FEATURES Single Power Supply Operation - Low voltage range: 2.70 V - 3.60 V - IS39LV040: 512K x 8 (4 Mbit) - IS39LV010: 128K x 8 (1 Mbit) - IS39LV512: 64K x 8 (512 Kbit) - 70 ns access time - Uniform 4

More information

Rev. No. History Issue Date Remark

Rev. No. History Issue Date Remark Preliminary Bar Code Reader Document Title Bar Code Reader Revision History Rev. No. History Issue Date Remark 0.0 Initial issue June 5, 2000 Preliminary 0.1 Change document title from Bar Code Reader

More information

AT Bit Spread- Spectrum Microcontroller. Preliminary. Features. Description. Pin Configuration

AT Bit Spread- Spectrum Microcontroller. Preliminary. Features. Description. Pin Configuration Features Compatible with MCS-51 Products 8K bytes of On-Board Program Memory Fully Static Operation: 0 Hz to 16 MHz 256 x 8 Bit Internal RAM 32 Programmable I/O Lines Three 16 Bit Timer/Counters Eight

More information

Rev. No. History Issue Date Remark

Rev. No. History Issue Date Remark Preliminary 512K X 8 OTP CMOS EPROM Document Title 512K X 8 OTP CMOS EPROM Revision History Rev. No. History Issue Date Remark 0.0 Initial issue June 17, 1998 Preliminary 1.0 Change CE from VIL to VIH

More information

Am186ER/Am188ER AMD continues 16-bit innovation

Am186ER/Am188ER AMD continues 16-bit innovation Am186ER/Am188ER AMD continues 16-bit innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Am186ER and Am188ER Am186 System Evolution 80C186 Based 3.37 MIP System Am186EM Based

More information

256K 8 CMOS FLASH MEMORY

256K 8 CMOS FLASH MEMORY GENERL DESCRIPTION 256K 8 CMOS FLSH MEMORY The W29C020C is a 2-megabit, 5-volt only CMOS flash memory organized as 256K 8 bits. The device can be written (erased and programmed) in-system with a standard

More information

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5. DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6502- MICROPROCESSORS AND MICROCONTROLLERS UNIT I: 8085 PROCESSOR PART A 1. What is the need for ALE signal in

More information

4-Megabit 2.7-volt Only Serial DataFlash AT45DB041. Features. Description. Pin Configurations

4-Megabit 2.7-volt Only Serial DataFlash AT45DB041. Features. Description. Pin Configurations Features Single 2.7V - 3.6V Supply Serial Interface Architecture Page Program Operation Single Cycle Reprogram (Erase and Program) 2048 Pages (264 Bytes/Page) Main Memory Two 264-Byte SRAM Data Buffers

More information

DS 1682 Total Elapsed Time Recorder with Alarm

DS 1682 Total Elapsed Time Recorder with Alarm DS 1682 Total Elapsed Time Recorder with Alarm www.dalsemi.com FEATURES Records the total time that the Event Input has been active and the number of events that have occurred. Volatile Elapsed Time Counter

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

Rev. No. History Issue Date Remark

Rev. No. History Issue Date Remark 128K X 8 BIT LOW VOLTAGE CMOS SRAM ocument Title 128K X 8 BIT LOW VOLTAGE CMOS SRAM Revision History Rev. No. History Issue ate Remark 0.0 Initial issue February 19, 2002 Preliminary 0.1 Add 32L Pb-Free

More information

INTEGRATED CIRCUITS DATA SHEET. P89C738; P89C739 8-bit microcontrollers Dec 15. Product specification File under Integrated Circuits, IC20

INTEGRATED CIRCUITS DATA SHEET. P89C738; P89C739 8-bit microcontrollers Dec 15. Product specification File under Integrated Circuits, IC20 INTEGRATED CIRCUITS DATA SHEET File under Integrated Circuits, IC20 1997 Dec 15 CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 3 ORDERING INFORMATION 4 BLOCK DIAGRAM 5 FUNCTIONAL DIAGRAM 6 PINNING INFORMATION

More information

UMBC. 80C86/80C88: CMOS version draws 10mA with temp spec -40 to 225degF. 450mV while input max can be no higher than 800mV). 0 0.

UMBC. 80C86/80C88: CMOS version draws 10mA with temp spec -40 to 225degF. 450mV while input max can be no higher than 800mV). 0 0. 8086/88 Device Specifications Both are packaged in DIP (Dual In-Line Packages). 8086: 16-bit microprocessor with a 16-bit data bus 8088: 16-bit microprocessor with an 8-bit data bus. Both are 5V parts:

More information

Introduction To MCS-51

Introduction To MCS-51 Introduction To MCS-51 By Charoen Vongchumyen Department of Computer Engineering Faculty of Engineering KMITLadkrabang 8051 Hardware Basic Content Overview Architechture Memory map Register Interrupt Timer/Counter

More information

AT28C16. 16K (2K x 8) CMOS E 2 PROM. Features. Description. Pin Configurations

AT28C16. 16K (2K x 8) CMOS E 2 PROM. Features. Description. Pin Configurations Features Fast Read Access Time - 150 ns Fast Byte Write - 200 µs or 1 ms Self-Timed Byte Write Cycle Internal Address and Data Latches Internal Control Timer Automatic Clear Before Write Direct Microprocessor

More information

CMOS Z8 OTP Microcontrollers

CMOS Z8 OTP Microcontrollers Z86E33/733/E34 Z86E43/743/E44 CMOS Z8 OTP Microcontrollers Copyright 2008 by Zilog, Inc. All rights reserved. www.zilog.com Warning: DO NOT USE IN LIFE SUPPORT LIFE SUPPORT POLICY ZILOG'S PRODUCTS ARE

More information

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations

AT89S4D12. 8-Bit Microcontroller with 132K Bytes Flash Data Memory AT89S4D12. Features. Description. Pin Configurations Features Compatible with MCS-51 Products 128K Bytes of In-System Reprogrammable Flash data memory and 4K Bytes of Downloadable Flash Program Memory Endurance: 1,000 Write/Erase Cycles per Sector Data Retention:

More information

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly. Unit I 8085 and 8086 PROCESSOR Introduction to microprocessor A microprocessor is a clock-driven semiconductor device consisting of electronic logic circuits manufactured by using either a large-scale

More information

Pm39LV512 / Pm39LV010 / Pm39LV020 / Pm39LV040

Pm39LV512 / Pm39LV010 / Pm39LV020 / Pm39LV040 512 Kbit / 1Mbit / 2Mbit / 4Mbit 3.0 Volt-only CMOS Flash Memory FEATURES Single Power Supply Operation - Low voltage range: 2.7 V - 3.6 V Memory Organization - Pm39LV512: 64K x 8 (512 Kbit) - Pm39LV010:

More information

24C08/24C16. Two-Wire Serial EEPROM. Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) General Description. Pin Configuration

24C08/24C16. Two-Wire Serial EEPROM. Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) General Description. Pin Configuration Two-Wire Serial EEPROM Preliminary datasheet 8K (1024 X 8)/16K (2048 X 8) Low-voltage Operation 1.8 (VCC = 1.8V to 5.5V) Operating Ambient Temperature: -40 C to +85 C Internally Organized 1024 X 8 (8K),

More information

ISSI Preliminary Information January 2006

ISSI Preliminary Information January 2006 2K-BIT/4K-BIT SPI SERIAL ELECTRICALLY ERASABLE PROM January 2006 FEATURES Serial Peripheral Interface (SPI) Compatible Supports SPI Modes 0 (0,0) and 3 (1,1) Low-voltage Operation Vcc = 1.8V to 5.5V Low

More information

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations

1-Megabit (128K x 8) 5-volt Only Flash Memory AT29C010A. Features. Description. Pin Configurations Features Fast Read Access Time - 70 ns 5-Volt Only Reprogramming Sector Program Operation Single Cycle Reprogram (Erase and Program) 1024 Sectors (128 bytes/sector) Internal Address and Data Latches for

More information

SH57K12. High Performance 8031 Microcontroller. Preliminary. Features. General Description

SH57K12. High Performance 8031 Microcontroller. Preliminary. Features. General Description Preliminary Features 8031 MCU core embedded DC to 24 MHz operating frequency EV: ROM-less 16 KB MASK ROM for program storage 384 bytes on-chip data RAM: 256 bytes accessed as in the 8031 128 bytes accessed

More information

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations

4-Megabit (512K x 8) 5-volt Only CMOS Flash Memory AT49F040 AT49F040T AT49F040/040T AT49F040/040T. Features. Description. Pin Configurations Features Single Voltage Operation 5V Read 5V Reprogramming Fast Read Access Time - 70 ns Internal Program Control and Timer 16K bytes Boot Block With Lockout Fast Erase Cycle Time - 10 seconds Byte By

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text In this lecture the detailed architecture of 8051 controller, register bank,

More information

The Winbond flash memory has a data protection function. Any data in flash memory can be protected by using the following method.

The Winbond flash memory has a data protection function. Any data in flash memory can be protected by using the following method. Application Note-07 1. GENERAL DESCRIPTION DATA PROTECTION METHOD OF The unforeseen rewriting may be executed or a status register read mode may be enabled by recognizing a noise signal as any command

More information

DS1305EN. Serial Alarm Real-Time Clock

DS1305EN. Serial Alarm Real-Time Clock Serial Alarm Real-Time Clock www.maxim-ic.com FEATURES Real-time clock (RTC) counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap-year compensation valid up to

More information

n/a PIC12F629-I/P (RC) n/a PIC12F629-I/SN (RC) n/a PIC12F675-I/P (RC) n/a PIC12F675-I/SN MICROCONTROLLER (RC)

n/a PIC12F629-I/P (RC) n/a PIC12F629-I/SN (RC) n/a PIC12F675-I/P (RC) n/a PIC12F675-I/SN MICROCONTROLLER (RC) DATA SHEET PIC Microcontrollers Order code Manufacturer code Description 73-36 n/a PICF69-I/P (RC) 73-364 n/a PICF69-I/SN (RC) 73-34 n/a PICF675-I/P (RC) 73-36 n/a PICF675-I/SN MICROCONTROLLER (RC) PIC

More information

16-megabit 2.5V or 2.7V DataFlash

16-megabit 2.5V or 2.7V DataFlash Features Single 2.5V - 3.6V or 2.7V - 3.6V Supply Atmel RapidS Serial Interface: 66MHz Maximum Clock Frequency SPI Compatible Modes 0 and 3 User Configurable Page Size 512-Bytes per Page 528-Bytes per

More information

Single 2.5V - 3.6V or 2.7V - 3.6V supply RapidS serial interface: 66MHz maximum clock frequency. SPI compatible modes 0 and 3

Single 2.5V - 3.6V or 2.7V - 3.6V supply RapidS serial interface: 66MHz maximum clock frequency. SPI compatible modes 0 and 3 AT45B321 32Mb, 2.5V or 2.7V ataflash ATASHEET (NOT RECOMMENE FOR NEW EGNS. USE AT45B321E.) Features Single 2.5V - 3.6V or 2.7V - 3.6V supply RapidS serial interface: 66MHz maximum clock frequency SPI compatible

More information

Interfacing an Intel386 TM EX Microprocessor to an CAN Controller

Interfacing an Intel386 TM EX Microprocessor to an CAN Controller APPLICATION NOTE Interfacing an Intel386 TM EX Microprocessor to an 82527 CAN Controller GREG SCOTT TECHNICAL MARKETING ENGINEER January 1996 Order Number 272790-001 COPYRIGHT INTEL CORPORATION 1995 1

More information

80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive

80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive 80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive Y Extended Automotive Temperature Range (b40 C to a125 C Ambient) Y High Performance CHMOS Process Y Three 16-Bit Timer/Counters

More information

PT7C4563 Real-time Clock Module (I2C Bus)

PT7C4563 Real-time Clock Module (I2C Bus) Features Description Using external 32.768kHz quartz crystal Supports I 2 C-Bus's high speed mode (400 khz) Includes time (Hour/Minute/Second) and calendar (Year/Month/Date/Day) counter functions (BCD

More information

Parallel NOR and PSRAM 56-Ball MCP Combination Memory

Parallel NOR and PSRAM 56-Ball MCP Combination Memory Parallel NOR and PSRAM 56-Ball MCP Combination Memory MT38L3031AA03JVZZI.X7A 56-Ball MCP: 128Mb Parallel NOR and 64Mb PSRAM Features Features Micron Parallel NOR Flash and PSRAM components RoHS-compliant,

More information

8-Bit Microcontroller with 1K Bytes Flash. AT89C1051U Preliminary. Features. Description. Pin Configuration

8-Bit Microcontroller with 1K Bytes Flash. AT89C1051U Preliminary. Features. Description. Pin Configuration Features Compatible with MCS-51 Products 1K Bytes of Reprogrammable Flash Memory Endurance: 1,000 Write/Erase Cycles 2.7V to 6V Operating Range Fully Static Operation: 0 Hz to 24 MHz Two-Level Program

More information

A24C02. AiT Semiconductor Inc. ORDERING INFORMATION

A24C02. AiT Semiconductor Inc.   ORDERING INFORMATION DESCRIPTION provides 2048 bits of serial electrically erasable and programmable read-only memory (EEPROM), organized as 256 words of 8 bits each. The device is optimized for use in many industrial and

More information

MICROPROCESSORS AND MICROCONTROLLERS MATERIAL. Features of 8051:

MICROPROCESSORS AND MICROCONTROLLERS MATERIAL. Features of 8051: DEPARTMENT OF ECE MICROPROCESSORS AND MICROCONTROLLERS MATERIAL UNIT V 8051 MICROCONTROLLERS To make a complete microcomputer system, only microprocessor is not sufficient. It is necessary to add other

More information

Pm39F010 / Pm39F020 / Pm39F040

Pm39F010 / Pm39F020 / Pm39F040 1 Mbit / 2 Mbit / 4 Mbit 5 Volt-only CMOS Flash Memory FEATURES Single Power Supply Operation - Low voltage range: 4.5 V - 5.5 V Memory Organization - Pm39F010: 128K x 8 (1 Mbit) - Pm39F020: 256K x 8 (2

More information

IA186EB/IA188EB. 8-Bit/16-Bit Microcontrollers. Data Sheet. 8-Bit/16-Bit Microcontrollers January 9, 2015

IA186EB/IA188EB. 8-Bit/16-Bit Microcontrollers. Data Sheet. 8-Bit/16-Bit Microcontrollers January 9, 2015 IA186EB/IA188EB 8-Bit/16-Bit Microcontrollers Page 1 of 86 1-888-824-4184 Copyright 2015 by Innovasic, Inc. Published by Innovasic, Inc. 3737 Princeton Drive NE, Suite 130, Albuquerque, NM 87107 MILES

More information

ST78C34 GENERAL PURPOSE PARALLEL PRINTER PORT WITH 83 BYTE FIFO DESCRIPTION. PLCC Package FEATURES ORDERING INFORMATION

ST78C34 GENERAL PURPOSE PARALLEL PRINTER PORT WITH 83 BYTE FIFO DESCRIPTION. PLCC Package FEATURES ORDERING INFORMATION GENERAL PURPOSE PARALLEL PRINTER PORT WITH 83 BYTE FIFO DESCRIPTION The ST78C34 is a monolithic Bidirectional Parallel port designed to operate as a general purpose I/O port. It contains all the necessary

More information

endpoints. (Including control, interrupt, bulk in and per machine cycle

endpoints. (Including control, interrupt, bulk in and per machine cycle 1. FEATURES High speed 8bit microcontroller with 4 system clocks endpoints. (Including control, interrupt, bulk in and per machine cycle bulk out endpoints) Instructionset compatible with MCS51 Built in

More information

1. Pin diagram of 8051 and ports

1. Pin diagram of 8051 and ports e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Programming parallel ports Module No: CS/ES/9 Quadrant 1 e-text In this lecture pin diagram of 8051 controller will be shown and

More information

Pin diagram Common SignalS Architecture: Sub: 8086 HARDWARE

Pin diagram Common SignalS Architecture: Sub: 8086 HARDWARE 1 CHAPTER 6 HARDWARE ARCHITECTURE OF 8086 8086 Architecture: 6.1 8086 Pin diagram 8086 is a 40 pin DIP using CHMOS technology. It has 2 GND s as circuit complexity demands a large amount of current flowing

More information

Three criteria in Choosing a Microcontroller

Three criteria in Choosing a Microcontroller The 8051 Microcontroller architecture Contents: Introduction Block Diagram and Pin Description of the 8051 Registers Some Simple Instructions Structure of Assembly language and Running an 8051 program

More information

EE6502- MICROPROCESSOR AND MICROCONTROLLER

EE6502- MICROPROCESSOR AND MICROCONTROLLER . EE6502- MICROPROCESSOR AND MICROCONTROLLER UNIT III - 8051 MICROCONTROLLER PART - A 1. What is Microcontroller? A device which contains the microprocessor with integrated peripherals like memory, serial

More information

Introducing The MCS 251 Microcontroller -- 8XC251SB

Introducing The MCS 251 Microcontroller -- 8XC251SB E AP- 708 APPLICATION NOTE Introducing The MCS 251 Microcontroller -- 8XC251SB YONG-YAP SOH TECHNICAL MARKETING EIGHT-BIT MICROCONTROLLERS February 1995 Order Number: 272670-001 Intel Corporation makes

More information

W25X05CL/10CL/20CL 2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI

W25X05CL/10CL/20CL 2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI 2.5 / 3 / 3.3 V 512K / 1M / 2M-BIT SERIAL FLASH MEMORY WITH 4KB SECTORS AND DUAL I/O SPI - 1 - Revision B Table of Contents 1. GENERAL DESCRIPTION...4 2. FEATURES...4 3. PIN CONFIGURATION SOIC 150-MIL,

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 11 Embedded Processors - II Version 2 EE IIT, Kharagpur 2 Signals of a Typical Microcontroller In this lesson the student will

More information

CPU CPU MEMORY MICRO CONTROLLER MICRO PROCESSER. Consists Memory, I/o ports. Memory, I/O Ports to be connected externally. MEMORY I/O PORTS I/O PORTS

CPU CPU MEMORY MICRO CONTROLLER MICRO PROCESSER. Consists Memory, I/o ports. Memory, I/O Ports to be connected externally. MEMORY I/O PORTS I/O PORTS Microcontroller Contents Introduction Inside 8051 Instructions Interfacing Introduction Definition of a Microcontroller Difference with a Microprocessor Microcontroller is used where ever Definition It

More information

HT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table

HT1621. RAM Mapping 32 4 LCD Controller for I/O µc. Features. General Description. Selection Table RAM Mapping 32 4 LCD Controller for I/O µc Features Operating voltage : 2.4V~5.2V Built-in 256kHz RC oscillator External 32.768kHz crystal or 256kHz frequency source input Selection of 1/2 or 1/3 bias,

More information

AT29C K (32K x 8) 5-volt Only CMOS Flash Memory. Features. Description. Pin Configurations

AT29C K (32K x 8) 5-volt Only CMOS Flash Memory. Features. Description. Pin Configurations Features Fast Read Access Time - 70 ns 5-Volt-Only Reprogramming Page Program Operation Single Cycle Reprogram (Erase and Program) Internal Address and Data Latches for 64-Bytes Internal Program Control

More information

1. Internal Architecture of 8085 Microprocessor

1. Internal Architecture of 8085 Microprocessor 1. Internal Architecture of 8085 Microprocessor Control Unit Generates signals within up to carry out the instruction, which has been decoded. In reality causes certain connections between blocks of the

More information

HT1628 RAM Mapping LCD Driver

HT1628 RAM Mapping LCD Driver RAM Mapping 116 2 LCD Driver Features Logic voltage 2.4V~5.5V LCD operating voltage (VLCD) 2.4V~5.5V LCD display 2 commons, 116 segments Support a maximum of 58 4 bit Display RAM Duty Static, 1/2; Bias

More information

256K (32K x 8) 3-volt Only Flash Memory

256K (32K x 8) 3-volt Only Flash Memory Features Single Supply Voltage, Range 3V to 3.6V 3-Volt Only Read and Write Operation Software Protected Programming Low Power Dissipation 15 ma Active Current 40 µa CMOS Standby Current Fast Read Access

More information