Temperature Display Project

LEAD IN: Temperature Display Project When designing a system that has 1 function or 1 task to perform the idea would be to use a device that is cost effective and only has sufficient program space and the I/O required. The cost of the device is linked to the package size, memory and obviously the […]

Read More

Crystal vs the internal oscilator

LEAD IN: Every microcontoller requires an oscillator circuit. The osciallator circuit is responsible for stepping the program counter and all other time based functions of the device. There are many types of oscillator circuits that could be implementd from the simple resistor capacitor network to the low speed crystal, high speed crystal, ceramic resonators and […]

Read More

ICSP: In-Circuit Serial Programming

Lead In: ICSP is Microchip’s proprierty protocol for programming their extensive array of microcontrollers. In principle, the interface is shared across all families, with the programming methodology algorithm changing between families to deal with individual devices. A typical implementation of ICSP is illustrated in the image below: the PICKIT 3 being used to program an […]

Read More