PIC+Microcontroller

a family of [|microcontrollers] (MCUs) with a [|Harvard architecture] design, made by [|Microchip Technology], derived from the 1976 ancestor, the Programmable Interface Controller PIC1650 developed by [|General Instrument]. The PIC family includes various 8, 16 and 32-bit controllers with 12, 14, 16, or 24 bit instructions, flash memory (EEPROM), RAM, [|parallel I/O-ports], [|DMA], [|serial communication], [|ADC] and [|DAC], and further peripherals such as timer, [|interrupt controller] and [|PWM] devices for [|motor control]. || toc =PIC24= The PIC24 is a 16-bit MCU. It has 16 16-bit working registers (W0-W15). W0-W3 act as div and mul result registers, W15 operates as a software stack pointer for interrupts and calls. The data space can be addressed as 32 Ki words or 64 KiB. Beside move ([|memory mapped I/O]), [|arithmetical], [|bitwise logical] and [|shift/rotate], [|control flow] and stack instructions, PIC24 has bit instructions along with bitscan aka "Find first one from left (MSb) side" (FF1L) and "Find first one from right (LSb) side" (FF1R), i.e. for piece set traversal.
 * Home * Hardware * PIC Microcontroller**
 * [[image:PICKit3.jpg link="https://commons.wikimedia.org/wiki/File:PICKit3.jpg"]] ||~ || **PIC Microcontroller**,
 * [|PICKit] 3 Debug Express ||~ ||^ ||

=Chess Engines=
 * PICcolino

=See also=
 * Analog Evaluation

=Manuals=
 * [|Microchip] (**2009**). //[|16-bit MCU and DSC Programmer’s Reference Manual]//. (pdf)
 * [|Microchip] (**2009**). //PIC24F Family Reference Manual - Section 17. 10-Bit A/D Converter//. [|pdf]
 * [|Microchip] (**2012**). //PIC24F Family Reference Manual - Section 62. 10-bit Digital-to-Analog Converter (DAC)//. [|pdf]

=Publications=
 * [|Lucio Di Jasio] (**2011**). //[|Programming 16-Bit PIC Microcontrollers in C, Learning to Fly the PIC 24]//. [|Elsevier], [|2nd edition from amazom]

=External Links= > media type="youtube" key="zKIZeHryYVA"
 * [|PIC microcontroller from Wikipedia]
 * [|16-bit PIC® Microcontrollers]
 * [|MPLAB from Wikipedia]
 * [|MPLAB- X IDE | Microchip Technology Inc.]
 * [|PICkit from Wikipedia]
 * [|A Guide To PIC Microcontroller Documentation - Wikibooks]
 * [|PIC micro controller board, PIC micro controller projects, and PIC microcontroller tutorials]
 * [|PIC Microcontrollers Tutorials]
 * Introduction to the 16-bit PIC24F Microcontroller Family, [|YouTube] Video

=References= =What links here?= include component="backlinks" page="PIC Microcontroller" limit="40"
 * Up one Level**