Em Microelectronic - Marin SAleader in Ultra Low Power & Low Voltage SolutionsSwatch Group Electronic Systems
Contact us Sitemap Home
You are here : Product list  Line  Products  


Product folder
EM6540
(obsolete, replaced by EM6819 family) MFP version of EM6640
Contents:   •  General description
  •  Features
  •  Applications notes
  •  Errata
  •  Demo Program
 
General description
The EM6540 is an advanced single chip CMOS 4-bit microcontroller. It contains RAM, EEPROM, watchdog timer, oscillation detection circuit, 10 bit up/down counter, prescaler, supply voltage level detector (SVLD), sleep counter reset (SCR), frequency output and SWB. The low voltage feature and low power consumption make it the most suitable controller for battery, stand alone and mobile equipment. The EM6540 is manufactured using an Advanced Low Power CMOS Process.
 
Features
• Low Power - 210µA active mode
•                - 10µA standby mode
•                - 0.4µA sleep mode
•                @ 3.0V, 600kHz, 25°C, typ
• Voltage Range - 2.0 to 5.5 V
• Supply voltage level detection (SVLD)
• EEPROM - 2048 x 16 (Program memory)
• RAM - 80 x 4 (User Read/Write)
• EEPROM - 32 x 8 (Peripheral memory)
• 2 clocks per instruction cycle
• RISC architecture (72 basic instructions)
• RC oscillator
• Oscillation detection circuit / Digital watchdog timer reset.
• Maximum 12 inputs (3 ports)
• Maximum 8 outputs (2 ports)
• Serial Write Buffer - 256 bits (SWB)
• 10 bit up/down counter with PWM capability
• Frequency out 600kHz, 37.5kHz, 2.3kHz, PWM
• Sleep Counter Reset (SCR) programmable.
• 8 internal interrupt sources (3xprescaler, 2xtimer ,1xSWB, 1xSVLD, 1xEEPROM)
• 4 external interrupt sources (port A)
• Reset with input combinations
• Packages available : TSSOP16, SO16, SO18
 
Applications notes
• How to drive a static LCD from a standard I/O port
AN #25
40 Kb
• Programming an EM6540
AN #23
119 Kb
• Frequently Asked Questions for 4-bit EM66xx and EM65xx
QA
110 Kb
• Memory Requirements for Clock Applications
AN #12
101 Kb
• Frequently Used Software Routines for EM 4-bit Microcontrollers (EM66xx and EM65xx products)
AN #30
178 Kb
• How to implement a keyboard matrix 4x4
AN #15
124 Kb
 
Errata
Sleep mode / programming
During the CRC reading on the MFP programmer, the circuit leaves the test mode and can start to go into sleep mode. In this case, the CRC can no longer be read.
Valid for members, with RC oscillator only, of the 4-bit microcontroller family.
See the application note N°23
See the demo program (Prog6540)

Emulator Bug
The instructions NAND, NANDS, NANDX, NANDXS do not work on the emulator.
They are working correctly on simulator and chip.
Valid for all members of the 4-bit microcontroller family.



 
Demo Program
Example program for the EM6640
This program demonstrates several features of the EM6X40 microcontroller.
34 Kb
Example of a keyboard matrix 4x4
34 Kb
Example program on EM microcontroller peripherals
148 Kb
Example of prog. MFP with sleep mode to power up
38 Kb

 

Applications
Quality
Company
Jobs
News

Search parts:
Search site: