15 Facts About PIC microcontrollers

1.

PIC is a family of microcontrollers made by Microchip Technology, derived from the PIC1650 originally developed by General Instrument's Microelectronics Division.

FactSnippet No. 1,008,486
2.

The name PIC microcontrollers initially referred to Peripheral Interface Controller, and is currently expanded as Programmable Intelligent Computer.

FactSnippet No. 1,008,487
3.

PIC microcontrollers was originally intended to be used with the General Instrument CP1600, the first commercially available single-chip 16-bit microprocessor.

FactSnippet No. 1,008,488
4.

The CP1600 had a complex bus that made it difficult to interface with, and the PIC microcontrollers was introduced as a companion device offering ROM for program storage, RAM for temporary data handling, and a simple CPU for controlling the transfers.

FactSnippet No. 1,008,489
5.

PIC microcontrollers devices are popular with both industrial developers and hobbyists due to their low cost, wide availability, large user base, an extensive collection of application notes, availability of low cost or free development tools, serial programming, and re-programmable flash-memory capability.

FactSnippet No. 1,008,490

Related searches

Microchip Technology ROM CPU RAM
6.

Original PIC microcontrollers was intended to be used with General Instrument's new CP1600 16-bit central processing unit .

FactSnippet No. 1,008,491
7.

The idea was that a device would use the PIC microcontrollers to handle all the interfacing with the host computer's CP1600, but use its own internal processor to handle the actual device it was connected to.

FactSnippet No. 1,008,492
8.

For instance, a floppy disk drive could be implemented with a PIC microcontrollers talking to the CPU on one side and the floppy disk controller on the other.

FactSnippet No. 1,008,493
9.

In keeping with this idea, what would today be known as a microcontroller, the PIC microcontrollers included a small amount of read-only memory that would be written with the user's device controller code, and a separate random access memory for buffering and working with data.

FactSnippet No. 1,008,494
10.

The PIC microcontrollers was upgraded with an internal EPROM to produce a programmable channel controller.

FactSnippet No. 1,008,495
11.

PIC microcontrollers cores have skip instructions, which are used for conditional execution and branching.

FactSnippet No. 1,008,496
12.

The PIC microcontrollers architecture was among the first scalar CPU designs and is still among the simplest and cheapest.

FactSnippet No. 1,008,497
13.

PIC microcontrollers instruction set is suited to implementation of fast lookup tables in the program space.

FactSnippet No. 1,008,498
14.

For example, on PIC microcontrollers16, CALL and GOTO have 11 bits of addressing, so the page size is 2048 instruction words.

FactSnippet No. 1,008,499
15.

The original Parallax PIC microcontrollers assembler has macros, which hide W and make the PIC microcontrollers look like a two-address machine.

FactSnippet No. 1,008,500