158 relations: Analog-to-digital converter, ARM architecture, ARM Cortex-M, Assembly language, AT91CAP, Atmel, Atmel ARM-based processors, Atmel AVR, AVR32, BASIC, BASIC Stamp, Bit manipulation, C (programming language), C166 family, CAN bus, Central processing unit, CircuitPython, Clock generator, CMOS, Compiler, Computer, Computer memory, Computer program, Consumer Electronics Control, Context switch, Control flow, CPython, Critical section, Cypress Semiconductor, Debugger, Debugging, Digital signal processor, Digital-to-analog converter, EEPROM, Electric motor, Electrical resistance and conductance, Embedded system, EPROM, Ethernet, Ferroelectric RAM, Firmware, Flash memory, Floating-point arithmetic, Floating-point unit, Forth (programming language), Freescale 68HC11, Freescale S08, H8 Family, Harvard architecture, Hertz, ..., High-level programming language, I²C, In-circuit emulation, In-system programming, Infineon AURIX, Infineon TriCore, Infineon XMC, Input/output, Integrated circuit, Intel, Intel 4004, Intel 8008, Intel MCS-48, Intel MCS-51, Interactive programming, Interface (computing), Interpreter (computing), Interrupt, Interrupt handler, Interrupt latency, JavaScript, JTAG, Kilobyte, Light-emitting diode, Liquid-crystal display, List of common microcontrollers, List of NXP products, List of open-source hardware projects, List of Wi-Fi microcontrollers, Load-link/store-conditional, Logic simulation, Machine code, Magnetoresistive random-access memory, Mask ROM, Maxim Integrated, Microbotics, Microchip Technology, Microprocessor, MicroPython, MIPS architecture, Mixed-signal integrated circuit, Motor controller, Nanometre, Network interface controller, NXP ColdFire, NXP Semiconductors, Parallax Propeller, Peripheral, Personal computer, PIC microcontroller, PIC16x84, PowerPC, Printed circuit board, Processor register, Programmable interval timer, Programmable logic controller, Programmable read-only memory, PSoC, Pulse-width modulation, Python (programming language), Quad Flat Package, R8C, Rabbit 2000, Random-access memory, RC circuit, Read-only memory, Real-time computing, Reduced instruction set computer, Register file, Relay, Renesas Electronics, RL78, RX microcontroller family, Serial communication, Serial Peripheral Interface, Serial port, Silicon Labs, Simulation, Single-board microcontroller, Small Device C Compiler, Software development, Solenoid, STM32, STM8, STMicroelectronics, SuperH, Switched-mode power supply, System on a chip, Tail call, Texas Instruments, Texas Instruments TMS1000, Texas Instruments TMS320, TI MSP430, Timer, Toshiba TLCS, Ultraviolet, Universal asynchronous receiver-transmitter, USB, V850, Watchdog timer, Word (computer architecture), XC800 family, XE166 family, Zilog Z8, 32-bit, 4-bit, 64-bit computing, 8-bit. Expand index (108 more) »
Analog-to-digital converter
In electronics, an analog-to-digital converter (ADC, A/D, or A-to-D) is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a digital signal.
New!!: Microcontroller and Analog-to-digital converter · See more »
ARM architecture
ARM, previously Advanced RISC Machine, originally Acorn RISC Machine, is a family of reduced instruction set computing (RISC) architectures for computer processors, configured for various environments.
New!!: Microcontroller and ARM architecture · See more »
ARM Cortex-M
The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by Arm Holdings.
New!!: Microcontroller and ARM Cortex-M · See more »
Assembly language
An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.
New!!: Microcontroller and Assembly language · See more »
AT91CAP
AT91CAP (AT91CAP Customizable Atmel Microcontrollers) is a family of Atmel microcontrollers based on the 32-bit RISC microprocessors from ARM.
New!!: Microcontroller and AT91CAP · See more »
Atmel
Atmel Corporation is an American-based designer and manufacturer of semiconductors, founded in 1984.
New!!: Microcontroller and Atmel · See more »
Atmel ARM-based processors
Atmel ARM-based processors are microcontrollers and microprocessors integrated circuits, by Atmel (a subsidiary of Microchip Technology), that are based on various 32-bit ARM processor cores, with Atmel-designed peripherals and tool support.
New!!: Microcontroller and Atmel ARM-based processors · See more »
Atmel AVR
AVR is a family of microcontrollers developed by Atmel beginning in 1996.
New!!: Microcontroller and Atmel AVR · See more »
AVR32
The AVR32 is a 32-bit RISC microcontroller architecture produced by Atmel.
New!!: Microcontroller and AVR32 · See more »
BASIC
BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
New!!: Microcontroller and BASIC · See more »
BASIC Stamp
The BASIC Stamp is a microcontroller with a small, specialized BASIC interpreter (PBASIC) built into ROM.
New!!: Microcontroller and BASIC Stamp · See more »
Bit manipulation
Bit manipulation is the act of algorithmically manipulating bits or other pieces of data shorter than a word.
New!!: Microcontroller and Bit manipulation · See more »
C (programming language)
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
New!!: Microcontroller and C (programming language) · See more »
C166 family
The C166 family is a 16-bit microcontroller architecture from Infineon (formerly the semiconductor division of Siemens) in cooperation with STMicroelectronics.
New!!: Microcontroller and C166 family · See more »
CAN bus
A Controller Area Network (CAN bus) is a robust vehicle bus standard designed to allow microcontrollers and devices to communicate with each other in applications without a host computer.
New!!: Microcontroller and CAN bus · See more »
Central processing unit
A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.
New!!: Microcontroller and Central processing unit · See more »
CircuitPython
CircuitPython is an open source derivative of the MicroPython programming language targeted towards the student and beginner.
New!!: Microcontroller and CircuitPython · See more »
Clock generator
A clock generator is a circuit that produces a timing signal (known as a clock signal and behaves as such) for use in synchronizing a circuit's operation.
New!!: Microcontroller and Clock generator · See more »
CMOS
Complementary metal–oxide–semiconductor, abbreviated as CMOS, is a technology for constructing integrated circuits.
New!!: Microcontroller and CMOS · See more »
Compiler
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
New!!: Microcontroller and Compiler · See more »
Computer
A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.
New!!: Microcontroller and Computer · See more »
Computer memory
In computing, memory refers to the computer hardware integrated circuits that store information for immediate use in a computer; it is synonymous with the term "primary storage".
New!!: Microcontroller and Computer memory · See more »
Computer program
A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.
New!!: Microcontroller and Computer program · See more »
Consumer Electronics Control
Consumer Electronics Control (CEC) is a feature of HDMI designed to allow users to command and control devices connected through HDMI by using only one remote control.
New!!: Microcontroller and Consumer Electronics Control · See more »
Context switch
In computing, a context switch is the process of storing the state of a process or of a thread, so that it can be restored and execution resumed from the same point later.
New!!: Microcontroller and Context switch · See more »
Control flow
In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.
New!!: Microcontroller and Control flow · See more »
CPython
CPython is the reference implementation of the Python programming language.
New!!: Microcontroller and CPython · See more »
Critical section
In concurrent programming, concurrent accesses to shared resources can lead to unexpected or erroneous behavior, so parts of the program where the shared resource is accessed are protected.
New!!: Microcontroller and Critical section · See more »
Cypress Semiconductor
Cypress Semiconductor Corporation is an American semiconductor design and manufacturing company.
New!!: Microcontroller and Cypress Semiconductor · See more »
Debugger
A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).
New!!: Microcontroller and Debugger · See more »
Debugging
Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.
New!!: Microcontroller and Debugging · See more »
Digital signal processor
A digital signal processor (DSP) is a specialized microprocessor (or a SIP block), with its architecture optimized for the operational needs of digital signal processing.
New!!: Microcontroller and Digital signal processor · See more »
Digital-to-analog converter
In electronics, a digital-to-analog converter (DAC, D/A, D2A, or D-to-A) is a system that converts a digital signal into an analog signal.
New!!: Microcontroller and Digital-to-analog converter · See more »
EEPROM
EEPROM (also E2PROM) stands for Electrically Erasable Programmable Read-Only Memory and is a type of non-volatile memory used in computers, integrated in microcontrollers for smart cards and remote keyless system, and other electronic devices to store relatively small amounts of data but allowing individual bytes to be erased and reprogrammed.
New!!: Microcontroller and EEPROM · See more »
Electric motor
An electric motor is an electrical machine that converts electrical energy into mechanical energy.
New!!: Microcontroller and Electric motor · See more »
Electrical resistance and conductance
The electrical resistance of an electrical conductor is a measure of the difficulty to pass an electric current through that conductor.
New!!: Microcontroller and Electrical resistance and conductance · See more »
Embedded system
An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.
New!!: Microcontroller and Embedded system · See more »
EPROM
An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of memory chip that retains its data when its power supply is switched off.
New!!: Microcontroller and EPROM · See more »
Ethernet
Ethernet is a family of computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN).
New!!: Microcontroller and Ethernet · See more »
Ferroelectric RAM
Ferroelectric RAM (FeRAM, F-RAM or FRAM) is a random-access memory similar in construction to DRAM but using a ferroelectric layer instead of a dielectric layer to achieve non-volatility.
New!!: Microcontroller and Ferroelectric RAM · See more »
Firmware
In electronic systems and computing, firmware is a specific class of computer software that provides the low-level control for the device's specific hardware.
New!!: Microcontroller and Firmware · See more »
Flash memory
Flash memory is an electronic (solid-state) non-volatile computer storage medium that can be electrically erased and reprogrammed.
New!!: Microcontroller and Flash memory · See more »
Floating-point arithmetic
In computing, floating-point arithmetic is arithmetic using formulaic representation of real numbers as an approximation so as to support a trade-off between range and precision.
New!!: Microcontroller and Floating-point arithmetic · See more »
Floating-point unit
A floating-point unit (FPU, colloquially a math coprocessor) is a part of a computer system specially designed to carry out operations on floating point numbers.
New!!: Microcontroller and Floating-point unit · See more »
Forth (programming language)
Forth is an imperative stack-based computer programming language and environment originally designed by Charles "Chuck" Moore.
New!!: Microcontroller and Forth (programming language) · See more »
Freescale 68HC11
The 68HC11 (6811 or HC11 for short) is an 8-bit microcontroller (µC) family introduced by Motorola in 1985.
New!!: Microcontroller and Freescale 68HC11 · See more »
Freescale S08
The 9S08 (68HCS08 or S08 for short) is a 8-bit microcontroller (µC) family originally produced by Motorola, later by Freescale Semiconductor,, and currently by NXP, descended from the Motorola 6800 microprocessor.
New!!: Microcontroller and Freescale S08 · See more »
H8 Family
H8 is the name of a large family of 8-bit, 16-bit and 32-bit microcontrollers made by Renesas Technology, originating in the early 1990s within Hitachi Semiconductor and still evolving as of 2006.
New!!: Microcontroller and H8 Family · See more »
Harvard architecture
The Harvard architecture is a computer architecture with physically separate storage and signal pathways for instructions and data.
New!!: Microcontroller and Harvard architecture · See more »
Hertz
The hertz (symbol: Hz) is the derived unit of frequency in the International System of Units (SI) and is defined as one cycle per second.
New!!: Microcontroller and Hertz · See more »
High-level programming language
In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.
New!!: Microcontroller and High-level programming language · See more »
I²C
I²C (Inter-Integrated Circuit), pronounced I-squared-C, is a synchronous, multi-master, multi-slave, packet switched, single-ended, serial computer bus invented in 1982 by Philips Semiconductor (now NXP Semiconductors).
New!!: Microcontroller and I²C · See more »
In-circuit emulation
In-circuit emulation (ICE) is the use of a hardware device or in-circuit emulator used to debug the software of an embedded system.
New!!: Microcontroller and In-circuit emulation · See more »
In-system programming
In-system programming (ISP), also called in-circuit serial programming (ICSP), is the ability of some programmable logic devices, microcontrollers, and other embedded devices to be programmed while installed in a complete system, rather than requiring the chip to be programmed prior to installing it into the system.
New!!: Microcontroller and In-system programming · See more »
Infineon AURIX
AURIX (Automotive Realtime Integrated NeXt Generation Architecture) is a 32-bit Infineon microcontroller family, targeting the automotive industry in terms of performance and safety.
New!!: Microcontroller and Infineon AURIX · See more »
Infineon TriCore
TriCore is a 32-bit microcontroller architecture from Infineon.
New!!: Microcontroller and Infineon TriCore · See more »
Infineon XMC
XMC is a family of microcontroller ICs by Infineon.
New!!: Microcontroller and Infineon XMC · See more »
Input/output
In computing, input/output or I/O (or, informally, io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system.
New!!: Microcontroller and Input/output · See more »
Integrated circuit
An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, normally silicon.
New!!: Microcontroller and Integrated circuit · See more »
Intel
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
New!!: Microcontroller and Intel · See more »
Intel 4004
The Intel 4004 is a 4-bit central processing unit (CPU) released by Intel Corporation in 1971.
New!!: Microcontroller and Intel 4004 · See more »
Intel 8008
The Intel 8008 ("eight-thousand-eight" or "eighty-oh-eight") is an early byte-oriented microprocessor designed and manufactured by Intel and introduced in April 1972.
New!!: Microcontroller and Intel 8008 · See more »
Intel MCS-48
The MCS-48 microcontroller (µC) series, Intel's first microcontroller, was originally released in 1976.
New!!: Microcontroller and Intel MCS-48 · See more »
Intel MCS-51
The Intel MCS-51 (commonly termed 8051) is an internally Harvard architecture, complex instruction set computer (CISC) instruction set, single chip microcontroller (µC) series developed by Intel in 1980 for use in embedded systems.
New!!: Microcontroller and Intel MCS-51 · See more »
Interactive programming
Interactive programming is the procedure of writing parts of a program while it is already active.
New!!: Microcontroller and Interactive programming · See more »
Interface (computing)
In computing, an interface is a shared boundary across which two or more separate components of a computer system exchange information.
New!!: Microcontroller and Interface (computing) · See more »
Interpreter (computing)
In computer science, an interpreter is a computer program that directly executes, i.e. performs, instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program.
New!!: Microcontroller and Interpreter (computing) · See more »
Interrupt
In system programming, an interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention.
New!!: Microcontroller and Interrupt · See more »
Interrupt handler
In computer systems programming, an interrupt handler, also known as an interrupt service routine or ISR, is a special block of code associated with a specific interrupt condition.
New!!: Microcontroller and Interrupt handler · See more »
Interrupt latency
In computing, interrupt latency is the time that elapses from when an interrupt is generated to when the source of the interrupt is serviced.
New!!: Microcontroller and Interrupt latency · See more »
JavaScript
JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.
New!!: Microcontroller and JavaScript · See more »
JTAG
JTAG (named after the Joint Test Action Group which codified it) is an industry standard for verifying designs and testing printed circuit boards after manufacture.
New!!: Microcontroller and JTAG · See more »
Kilobyte
The kilobyte is a multiple of the unit byte for digital information.
New!!: Microcontroller and Kilobyte · See more »
Light-emitting diode
A light-emitting diode (LED) is a two-lead semiconductor light source.
New!!: Microcontroller and Light-emitting diode · See more »
Liquid-crystal display
A liquid-crystal display (LCD) is a flat-panel display or other electronically modulated optical device that uses the light-modulating properties of liquid crystals.
New!!: Microcontroller and Liquid-crystal display · See more »
List of common microcontrollers
This is a list of common microcontrollers listed by brand.
New!!: Microcontroller and List of common microcontrollers · See more »
List of NXP products
The following is a partial list of Freescale Semiconductor products, including products formerly manufactured by Motorola until 2004.
New!!: Microcontroller and List of NXP products · See more »
List of open-source hardware projects
This is a list of open-source hardware projects, including computer systems and components, cameras, radio, telephony, science education, machines and tools, robotics, renewable energy, home automation, medical and biotech, automotive, prototyping, test equipment, and musical instruments.
New!!: Microcontroller and List of open-source hardware projects · See more »
List of Wi-Fi microcontrollers
Wi-Fi microcontrollers enable Wi-Fi connectivity for devices so that they can send & receive data and accept commands.
New!!: Microcontroller and List of Wi-Fi microcontrollers · See more »
Load-link/store-conditional
In computer science, load-link and store-conditional (LL/SC) are a pair of instructions used in multithreading to achieve synchronization.
New!!: Microcontroller and Load-link/store-conditional · See more »
Logic simulation
Logic simulation is the use of simulation software to predict the behavior of digital circuits and hardware description languages.
New!!: Microcontroller and Logic simulation · See more »
Machine code
Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).
New!!: Microcontroller and Machine code · See more »
Magnetoresistive random-access memory
Magnetoresistive random-access memory (MRAM) is a non-volatile random-access memory technology available today that began its development in mid-1980s.
New!!: Microcontroller and Magnetoresistive random-access memory · See more »
Mask ROM
Mask ROM (MROM) is a type of read-only memory (ROM) whose contents are programmed by the integrated circuit manufacturer (rather than by the user).
New!!: Microcontroller and Mask ROM · See more »
Maxim Integrated
Maxim Integrated is an American, publicly traded company that designs, manufactures, and sells analog and mixed-signal integrated circuits.
New!!: Microcontroller and Maxim Integrated · See more »
Microbotics
Microbotics (or microrobotics) is the field of miniature robotics, in particular mobile robots with characteristic dimensions less than 1 mm.
New!!: Microcontroller and Microbotics · See more »
Microchip Technology
Microchip Technology is an American manufacturer of microcontroller, memory and analog semiconductors.
New!!: Microcontroller and Microchip Technology · See more »
Microprocessor
A microprocessor is a computer processor that incorporates the functions of a central processing unit on a single integrated circuit (IC), or at most a few integrated circuits.
New!!: Microcontroller and Microprocessor · See more »
MicroPython
MicroPython is a software implementation of the Python 3 programming language, written in C, that is optimized to run on a microcontroller.
New!!: Microcontroller and MicroPython · See more »
MIPS architecture
MIPS (an acronym for Microprocessor without Interlocked Pipeline Stages) is a reduced instruction set computer (RISC) instruction set architecture (ISA)Price, Charles (September 1995).
New!!: Microcontroller and MIPS architecture · See more »
Mixed-signal integrated circuit
A mixed-signal integrated circuit is any integrated circuit that has both analog circuits and digital circuits on a single semiconductor die.
New!!: Microcontroller and Mixed-signal integrated circuit · See more »
Motor controller
A motor controller is a device or group of devices that serves to govern in some predetermined manner the performance of an electric motor.
New!!: Microcontroller and Motor controller · See more »
Nanometre
The nanometre (International spelling as used by the International Bureau of Weights and Measures; SI symbol: nm) or nanometer (American spelling) is a unit of length in the metric system, equal to one billionth (short scale) of a metre (m).
New!!: Microcontroller and Nanometre · See more »
Network interface controller
A network interface controller (NIC, also known as a network interface card, network adapter, LAN adapter or physical network interface, and by similar terms) is a computer hardware component that connects a computer to a computer network.
New!!: Microcontroller and Network interface controller · See more »
NXP ColdFire
The NXP ColdFire is a microprocessor that derives from the Motorola 68000 family architecture, manufactured for embedded systems development by NXP Semiconductors.
New!!: Microcontroller and NXP ColdFire · See more »
NXP Semiconductors
NXP Semiconductors N.V. is a Dutch global semiconductor manufacturer headquartered in Eindhoven, Netherlands.
New!!: Microcontroller and NXP Semiconductors · See more »
Parallax Propeller
The Parallax P8X32A Propeller is a multi-core processor parallel computer architecture microcontroller chip with eight 32-bit reduced instruction set computer (RISC) central processing unit (CPU) cores.
New!!: Microcontroller and Parallax Propeller · See more »
Peripheral
A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.
New!!: Microcontroller and Peripheral · See more »
Personal computer
A personal computer (PC) is a multi-purpose computer whose size, capabilities, and price make it feasible for individual use.
New!!: Microcontroller and Personal computer · See more »
PIC microcontroller
PIC (usually pronounced as "pick") is a family of microcontrollers made by Microchip Technology, derived from the PIC1650"PICmicro Family Tree", PIC16F Seminar Presentation originally developed by General Instrument's Microelectronics Division.
New!!: Microcontroller and PIC microcontroller · See more »
PIC16x84
The PIC16C84, PIC16F84 and PIC16F84A are 14-bit microcontrollers of which the PIC16C84 was the first introduced in 1993 and hailed as the first PIC microcontroller to feature a serial programming algorithm and EEPROM memory.
New!!: Microcontroller and PIC16x84 · See more »
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computing (RISC) instruction set architecture (ISA) created by the 1991 Apple–IBM–Motorola alliance, known as AIM.
New!!: Microcontroller and PowerPC · See more »
Printed circuit board
A printed circuit board (PCB) mechanically supports and electrically connects electronic components or electrical components using conductive tracks, pads and other features etched from one or more sheet layers of copper laminated onto and/or between sheet layers of a non-conductive substrate.
New!!: Microcontroller and Printed circuit board · See more »
Processor register
In computer architecture, a processor register is a quickly accessible location available to a computer's central processing unit (CPU).
New!!: Microcontroller and Processor register · See more »
Programmable interval timer
In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count.
New!!: Microcontroller and Programmable interval timer · See more »
Programmable logic controller
A programmable logic controller (PLC), or programmable controller is an industrial digital computer which has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, or robotic devices, or any activity that requires high reliability control and ease of programming and process fault diagnosis.
New!!: Microcontroller and Programmable logic controller · See more »
Programmable read-only memory
A programmable read-only memory (PROM) or field programmable read-only memory (FPROM) or one-time programmable non-volatile memory (OTP NVM) is a form of digital memory where the setting of each bit is locked by a fuse or antifuse.
New!!: Microcontroller and Programmable read-only memory · See more »
PSoC
PSoC (Programmable System-on-Chip) is a family of microcontroller integrated circuits by Cypress Semiconductor.
New!!: Microcontroller and PSoC · See more »
Pulse-width modulation
Pulse-width modulation (PWM), or pulse-duration modulation (PDM), is a modulation technique used to encode a message into a pulsing signal.
New!!: Microcontroller and Pulse-width modulation · See more »
Python (programming language)
Python is an interpreted high-level programming language for general-purpose programming.
New!!: Microcontroller and Python (programming language) · See more »
Quad Flat Package
A QFP or Quad Flat Package is a surface mount integrated circuit package with "gull wing" leads extending from each of the four sides.
New!!: Microcontroller and Quad Flat Package · See more »
R8C
The Renesas is a 16-bit microcontroller that was developed as a smaller and cheaper version of the Renesas M16C.
New!!: Microcontroller and R8C · See more »
Rabbit 2000
The Rabbit 2000 is a high-performance 8-bit microcontroller designed by Rabbit Semiconductor for embedded system applications.
New!!: Microcontroller and Rabbit 2000 · See more »
Random-access memory
Random-access memory (RAM) is a form of computer data storage that stores data and machine code currently being used.
New!!: Microcontroller and Random-access memory · See more »
RC circuit
A resistor–capacitor circuit (RC circuit), or RC filter or RC network, is an electric circuit composed of resistors and capacitors driven by a voltage or current source.
New!!: Microcontroller and RC circuit · See more »
Read-only memory
Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.
New!!: Microcontroller and Read-only memory · See more »
Real-time computing
In computer science, real-time computing (RTC), or reactive computing describes hardware and software systems subject to a "real-time constraint", for example from event to system response.
New!!: Microcontroller and Real-time computing · See more »
Reduced instruction set computer
A reduced instruction set computer, or RISC (pronounced 'risk'), is one whose instruction set architecture (ISA) allows it to have fewer cycles per instruction (CPI) than a complex instruction set computer (CISC).
New!!: Microcontroller and Reduced instruction set computer · See more »
Register file
A register file is an array of processor registers in a central processing unit (CPU).
New!!: Microcontroller and Register file · See more »
Relay
A relay is an electrically operated switch.
New!!: Microcontroller and Relay · See more »
Renesas Electronics
is a Japanese semiconductor manufacturer headquartered in Tokyo.
New!!: Microcontroller and Renesas Electronics · See more »
RL78
RL78 Family is a 16- and 8-bit CPU core for embedded microcontrollers of Renesas Electronics introduced in 2010.
New!!: Microcontroller and RL78 · See more »
RX microcontroller family
RX is the family name for a range of 32-bit microcontrollers manufactured by Renesas Electronics.
New!!: Microcontroller and RX microcontroller family · See more »
Serial communication
In telecommunication and data transmission, serial communication is the process of sending data one bit at a time, sequentially, over a communication channel or computer bus.
New!!: Microcontroller and Serial communication · See more »
Serial Peripheral Interface
The Serial Peripheral Interface (SPI) is a synchronous serial communication interface specification used for short distance communication, primarily in embedded systems.
New!!: Microcontroller and Serial Peripheral Interface · See more »
Serial port
In computing, a serial port is a serial communication interface through which information transfers in or out one bit at a time (in contrast to a parallel port).
New!!: Microcontroller and Serial port · See more »
Silicon Labs
Silicon Laboratories, Inc.
New!!: Microcontroller and Silicon Labs · See more »
Simulation
Simulation is the imitation of the operation of a real-world process or system.
New!!: Microcontroller and Simulation · See more »
Single-board microcontroller
A single-board microcontroller is a microcontroller built onto a single printed circuit board.
New!!: Microcontroller and Single-board microcontroller · See more »
Small Device C Compiler
The Small Device C Compiler (SDCC) is a free-software, partially retargetable C compiler for microcontrollers.
New!!: Microcontroller and Small Device C Compiler · See more »
Software development
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.
New!!: Microcontroller and Software development · See more »
Solenoid
A solenoid (/ˈsolə.nɔɪd/) (from the French solénoïde, derived in turn from the Greek solen ("pipe, channel") and eidos ("form, shape")) is a coil wound into a tightly packed helix.
New!!: Microcontroller and Solenoid · See more »
STM32
STM32 is a family of 32-bit microcontroller integrated circuits by STMicroelectronics.
New!!: Microcontroller and STM32 · See more »
STM8
The STM8 is an 8-bit microcontroller family by STMicroelectronics an extended variant of the ST7 microcontroller architecture.
New!!: Microcontroller and STM8 · See more »
STMicroelectronics
STMicroelectronics is a French-Italian multinational electronics and semiconductor manufacturer headquartered in Geneva, Switzerland.
New!!: Microcontroller and STMicroelectronics · See more »
SuperH
SuperH (or SH) is a 32-bit reduced instruction set computing (RISC) instruction set architecture (ISA) developed by Hitachi and currently produced by Renesas.
New!!: Microcontroller and SuperH · See more »
Switched-mode power supply
A switched-mode power supply (switching-mode power supply, switch-mode power supply, switched power supply, SMPS, or switcher) is an electronic power supply that incorporates a switching regulator to convert electrical power efficiently.
New!!: Microcontroller and Switched-mode power supply · See more »
System on a chip
A system on a chip or system on chip (SoC) is an integrated circuit (also known as an "IC" or "chip") that integrates all components of a computer or other electronic systems.
New!!: Microcontroller and System on a chip · See more »
Tail call
In computer science, a tail call is a subroutine call performed as the final action of a procedure.
New!!: Microcontroller and Tail call · See more »
Texas Instruments
Texas Instruments Inc. (TI) is an American technology company that designs and manufactures semiconductors and various integrated circuits, which it sells to electronics designers and manufacturers globally.
New!!: Microcontroller and Texas Instruments · See more »
Texas Instruments TMS1000
The TMS1000 is a family of microcontroller integrated circuits, introduced by Texas Instruments in 1974.
New!!: Microcontroller and Texas Instruments TMS1000 · See more »
Texas Instruments TMS320
Texas Instruments TMS320 is a blanket name for a series of digital signal processors (DSPs) from Texas Instruments.
New!!: Microcontroller and Texas Instruments TMS320 · See more »
TI MSP430
The MSP430 is a mixed-signal microcontroller family from Texas Instruments.
New!!: Microcontroller and TI MSP430 · See more »
Timer
A timer is a specialized type of clock used for measuring specific time intervals.
New!!: Microcontroller and Timer · See more »
Toshiba TLCS
The Toshiba TLCS series is a family of CISC and RISC microcontrollers from Toshiba.
New!!: Microcontroller and Toshiba TLCS · See more »
Ultraviolet
Ultraviolet (UV) is electromagnetic radiation with a wavelength from 10 nm to 400 nm, shorter than that of visible light but longer than X-rays.
New!!: Microcontroller and Ultraviolet · See more »
Universal asynchronous receiver-transmitter
A universal asynchronous receiver-transmitter (UART) is a computer hardware device for asynchronous serial communication in which the data format and transmission speeds are configurable.
New!!: Microcontroller and Universal asynchronous receiver-transmitter · See more »
USB
USB (abbreviation of Universal Serial Bus), is an industry standard that was developed to define cables, connectors and protocols for connection, communication, and power supply between personal computers and their peripheral devices.
New!!: Microcontroller and USB · See more »
V850
V850 is the trademark name for a 32-bit RISC CPU architecture of Renesas Electronics for embedded microcontrollers, introduced in early 90's by NEC and still being developed as of 2018.
New!!: Microcontroller and V850 · See more »
Watchdog timer
A watchdog timer (sometimes called a computer operating properly or COP timer, or simply a watchdog) is an electronic timer that is used to detect and recover from computer malfunctions.
New!!: Microcontroller and Watchdog timer · See more »
Word (computer architecture)
In computing, a word is the natural unit of data used by a particular processor design.
New!!: Microcontroller and Word (computer architecture) · See more »
XC800 family
The Infineon XC800 family is an 8-bit microcontroller family, first introduced in 2005, with a dual cycle optimized 8051 "E-Warp" core.
New!!: Microcontroller and XC800 family · See more »
XE166 family
The Infineon XE166 family is a 16-bit microcontroller family, first introduced in 2007.
New!!: Microcontroller and XE166 family · See more »
Zilog Z8
The Zilog Z8 is a microcontroller architecture, originally introduced in 1979, which today also includes the Z8 Encore!, eZ8 Encore!, eZ8 Encore! XP, and eZ8 Encore! MC families.
New!!: Microcontroller and Zilog Z8 · See more »
32-bit
32-bit microcomputers are computers in which 32-bit microprocessors are the norm.
New!!: Microcontroller and 32-bit · See more »
4-bit
A group of four bits is also called a nibble and has 24.
New!!: Microcontroller and 4-bit · See more »
64-bit computing
In computer architecture, 64-bit computing is the use of processors that have datapath widths, integer size, and memory address widths of 64 bits (eight octets).
New!!: Microcontroller and 64-bit computing · See more »
8-bit
8-bit is also a generation of microcomputers in which 8-bit microprocessors were the norm.
New!!: Microcontroller and 8-bit · See more »
Redirects here:
Application of microcontroller, Application of microcontrollers, Customizable microcontroller, Difference Between Microprocessor And Microcontroller, Micro controller, Micro-controller, Microcontroller board, Microcontroller programming, Microcontroller unit, Microcontrollers, Microprocessor control, One-chip computer, Single chip microcontroller, ΜC.
References
[1] https://en.wikipedia.org/wiki/Microcontroller