microchip pic

by Kenny Lee Attention electronics
We are independent distributor for all series of Microchip pic, We primarly supplied by manufacturer and agent directly.
Recommended Features
  • Microchip PIC
  • logic IC
  • memory
  • LED drive
Learn more about microchip pic»

Review on microchip pic

PIC is a family of Harvard architecture microcontrollers made by Microchip Technology, derived from the PIC1650 originally developed by General Instrument's Microelectronics Division. The name Microchip PIC initially referred to "Peripheral Interface Controller".

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

PICs have a set of registers that function as general purpose RAM. Special purpose control registers for on-chip hardware resources are also mapped into the data space. The addressability of memory varies depending on device series, and all PIC devices have some banking mechanism to extend addressing to additional memory. Later series of devices feature move instructions which can cover the whole addressable space, independent of the selected bank. In earlier devices, any register move had to be achieved via the accumulator.

To implement indirect addressing, a "file select register" (FSR) and "indirect register" (INDF) are used. A register number is written to the FSR, after which reads from or writes to INDF will actually be to or from the register pointed to by FSR. Later devices extended this concept with post- and pre- increment/decrement for greater efficiency in accessing sequentially stored data. This also allows FSR to be treated almost like a stack pointer (SP).
A PIC's instructions vary from about 35 instructions for the low-end PICs to over 80 instructions for the high-end PICs. The instruction set includes instructions to perform a variety of operations on registers directly, the accumulator and a literal constant or the accumulator and a register, as well as for conditional execution, and program branching.

Some operations, such as bit setting and testing, can be performed on any numbered register, but bi-operand arithmetic operations always involve W (the accumulator), writing the result back to either W or the other operand register. To load a constant, it is necessary to load it into W before it can be moved into another register. On the older cores, all register moves needed to pass through W, but this changed on the "high end" cores.

PIC cores have skip instructions which are used for conditional execution and branching. The skip instructions are 'skip if bit set' and 'skip if bit not set'. Because cores before PIC18 had only unconditional branch instructions, conditional jumps are implemented by a conditional skip (with the opposite condition) followed by an unconditional branch.PIC12F508-I/SN Skips are also of utility for conditional execution of any immediate single following instruction.

Related to microchip pic

Related Articles

Microchip PIC10F200T-I/OT,Detailed info for PIC10F200T-I/OT on

The PIC10F200T-I/OT is a low-cost, high-performance, 8-bit, fully-static, Flash-based CMOS microcontroller. It delivers performance in an order of magnitude higher than their competitors in the ...

Related Resources

ic dealer

Sep 2, 2011 ... Our company is the best ex-stock IC supplier and the best IC distributor in china, Our company agent products have Microchip IC,TI(texas ...

TI(texas instruments) IC,TI Analog, DSP And Semiconductor - ic dealer

Our products includes TI(texas instruments) IC,TI Analog, DSP And ...

Offer Maxim ic Include Analog, linear, and mixed-signal devices ...

Maxim Integrated Products have founded in 1983, it is one of the leader in ...

Digg - 11 Results For We are independent distributor for all series of Microchip in China, Our products include PIC, logic IC, memory ,EEPROM etc. They widely apply ...

Sponsor Ads

About Kenny Lee Advanced     Attention electronics

63 connections, 0 recommendations, 146 honor points.
Joined APSense since, April 26th, 2011, From shenzhen, China.

Created on Nov 13th 2011 20:15. Viewed 1,549 times.


No comment, be the first to comment.
Please sign in before you comment.