XE8000
Encyclopedia
The XE8000 series is a low-power microcontroller
Microcontroller
A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM...

 family from XEMICS (now a business unit of Semtech
Semtech
Semtech Corporation is a supplier of analog and mixed-signal semiconductors. The company sells proprietary solutions and breakthrough technology in power management, protection, advanced communications, human interface, test & measurement, as well as wireless and sensing products...

). Advanced analog features are combined with a proprietary RISC CPU
Central processing unit
The central processing unit is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system. The CPU plays a role somewhat analogous to the brain in the computer. The term has been in...

 named CoolRISC on all XE8000 devices. The CPU has 8-bits data bus and 22 bits instruction bus. All instructions (including 8*8 bit multiplication) are executed in 1 clock cycle. The analog features include the ZoomingADC a new type of SD
Sigma Delta
Sigma Delta is a local sorority at Dartmouth College in Hanover, New Hampshire, United States. First established on the campus in 1972, Sigma Delta, known as "Sigma Delt" by students, as a chapter of the national sorority Sigma Kappa. Dartmouth's Sigma Kappa chapter was the first sorority to be...

 ADC that includes capabilities to amplify and offset the input signal during the acquisition.

UART, timer
Timer
A timer is a specialized type of clock. A timer can be used to control the sequence of an event or process. Whereas a stopwatch counts upwards from zero for measuring elapsed time, a timer counts down from a specified time interval, like an hourglass.Timers can be mechanical, electromechanical,...

s, RAM
Ram
-Animals:*Ram, an uncastrated male sheep*Ram cichlid, a species of freshwater fish endemic to Colombia and Venezuela-Military:*Battering ram*Ramming, a military tactic in which one vehicle runs into another...

, MTP-ROM
Read-only memory
Read-only memory is a class of storage medium used in computers and other electronic devices. Data stored in ROM cannot be modified, or can be modified only slowly or with difficulty, so it is mainly used to distribute firmware .In its strictest sense, ROM refers only...

 ("flash" program memory), watchdog timer
Watchdog timer
A watchdog timer is a computer hardware or software timer that triggers a system reset or other corrective action if the main program, due to some fault condition, such as a hang, neglects to regularly service the watchdog A watchdog timer (or computer operating properly (COP) timer) is a computer...

, ADC, DAC
Digital-to-analog converter
In electronics, a digital-to-analog converter is a device that converts a digital code to an analog signal . An analog-to-digital converter performs the reverse operation...

, RC and XTAL oscillators, interrupt
Interrupt
In computing, an interrupt is an asynchronous signal indicating the need for attention or a synchronous event in software indicating the need for a change in execution....

s, I/O
I/O
I/O may refer to:* Input/output, a system of communication for information processing systems* Input-output model, an economic model of flow prediction between sectors...

, drivers for seven segment displays and RF
Radio frequency
Radio frequency is a rate of oscillation in the range of about 3 kHz to 300 GHz, which corresponds to the frequency of radio waves, and the alternating currents which carry radio signals...

 interface are possible on-chip features.

XE8000 devices

For sensor
Sensor
A sensor is a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument. For example, a mercury-in-glass thermometer converts the measured temperature into expansion and contraction of a liquid which can be read on a calibrated...

 interfacing:
  • XE88LC01A
  • XE88LC02 (with display drivers)
  • XE88LC05A (with DAC)


For RF
Radio frequency
Radio frequency is a rate of oscillation in the range of about 3 kHz to 300 GHz, which corresponds to the frequency of radio waves, and the alternating currents which carry radio signals...

 interfacing:
  • XE88LC06A
  • XE88LC07A

Typical target applications

  • Sensor
    Sensor
    A sensor is a device that measures a physical quantity and converts it into a signal which can be read by an observer or by an instrument. For example, a mercury-in-glass thermometer converts the measured temperature into expansion and contraction of a liquid which can be read on a calibrated...

     interface
  • 4-20 mA current loop
    Current loop
    A current loop describes two different electrical signalling schemes.- Digital :For digital serial communications, a current loop is a communication interface that uses current instead of voltage for signaling...

  • Battery
    Battery (electricity)
    An electrical battery is one or more electrochemical cells that convert stored chemical energy into electrical energy. Since the invention of the first battery in 1800 by Alessandro Volta and especially since the technically improved Daniell cell in 1836, batteries have become a common power...

     supplied devices
  • RF
    Radio frequency
    Radio frequency is a rate of oscillation in the range of about 3 kHz to 300 GHz, which corresponds to the frequency of radio waves, and the alternating currents which carry radio signals...

     interface

External links

  • http://www.xemics.com/
  • http://www.raisonance.com/ (Compiler
    Compiler
    A compiler is a computer program that transforms source code written in a programming language into another computer language...

    )
  • http://www.phyton.com/ (Compiler
    Compiler
    A compiler is a computer program that transforms source code written in a programming language into another computer language...

    , programmer and emulator
    Emulator
    In computing, an emulator is hardware or software or both that duplicates the functions of a first computer system in a different second computer system, so that the behavior of the second system closely resembles the behavior of the first system...

    s)
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK