====== Sitemap ====== This is a sitemap over all available pages ordered by [[doku>namespaces|namespaces]].
Page Actions
Wiki Actions
User Actions
====== Differences ====== This shows you the differences between two versions of the page.
guides:microcontroller [2010/09/26 17:04] fishy typo |
guides:microcontroller [2010/09/26 17:09] (current) fishy |
||
---|---|---|---|
Line 72: | Line 72: | ||
* **XMEGA**\\ the ATxmega series, extended performance features, such as DMA, "Event System", and cryptography support, extensive peripheral set with DACs | * **XMEGA**\\ the ATxmega series, extended performance features, such as DMA, "Event System", and cryptography support, extensive peripheral set with DACs | ||
* **FPSLIC**\\ AVR with FPGA | * **FPSLIC**\\ AVR with FPGA | ||
- | |||
==== PIC ==== | ==== PIC ==== | ||
{{ :guides:pic18-150-40-dip.jpg?150}} | {{ :guides:pic18-150-40-dip.jpg?150}} | ||
The PIC family is very popular among hobbyists and industry developers alike, | The PIC family is very popular among hobbyists and industry developers alike, | ||
- | and ha a wide variety of devices with varying interfaces and capabilities. | + | and has a wide variety of devices with varying interfaces and capabilities. |
These microcontrollers are supplied by Microchip, who currently holds the | These microcontrollers are supplied by Microchip, who currently holds the | ||
- | patents and trademarks for PIC technology. Like AVR, PIC is based on ah Harvard architecture, where code and data space is separated. The PIC technology | + | patents and trademarks for PIC technology. Like AVR, PIC is based on a Harvard architecture, where code and data space is separated. The PIC technology |
derives from the PIC1640 originally developed by General Instrument's Microelectronics Division. The name PIC initially referred to "Programmable Interface Controller" | derives from the PIC1640 originally developed by General Instrument's Microelectronics Division. The name PIC initially referred to "Programmable Interface Controller" | ||
Line 89: | Line 88: | ||
* **PIC18**\\ high-performance 8-bit architecture with 16 bit code-space. Quite a lot of developers who used PIC16 previously is now moving to PIC18. | * **PIC18**\\ high-performance 8-bit architecture with 16 bit code-space. Quite a lot of developers who used PIC16 previously is now moving to PIC18. | ||
* **PIC24 and dsPIC**\\ 16 bit architecture, high performance devices. Mulitple registers make them very powerful compared to 8-bit PIC's | * **PIC24 and dsPIC**\\ 16 bit architecture, high performance devices. Mulitple registers make them very powerful compared to 8-bit PIC's | ||
- | * **PIC32**\\ These differ from previos PIC's by being Von Neumann devices, not Harvard. A leap up from PIC24, they 32 bit devices with very high MIPS and capabilities. The first sets of PIC32 devices are pin-compatible with PIC24. | + | * **PIC32**\\ These differ from previous PIC's by being Von Neumann devices, not Harvard. A leap up from PIC24, they 32 bit devices with very high MIPS and capabilities. The first sets of PIC32 devices are pin-compatible with PIC24. |
==== ARM ==== | ==== ARM ==== | ||
{{ :guides:lpc214x_chip.jpg?150}} | {{ :guides:lpc214x_chip.jpg?150}} |