Basic information. * Microcontrollers incorporate the microprocessor, memory and input/output...

Preview:

Citation preview

Basic information

*Microcontrollers

*Differences compared to

microprocessors

*Microcontrollers incorporate the microprocessor, memory and input/output interfaces all on one chip

*Microcontrollers have a separate program instruction bus (Harvard architecture)

*Microcontrollers are better at small dedicated tasks, microprocessors are generally more flexible

*Introducing the PIC

microcontroller

*PIC stands for Peripheral Interface Controller

*The PIC you will be using is the 16F627

*It has flash memory which means it can be easily reprogrammed

*PICs with flash memory can generally be programmed up to 1000 times

*Peripherals

*Peripherals are interfaces or memory which are external to the microprocessor

*Carry out some research and see if you can name up to 5 peripherals

*Some peripherals

*Input and output ports

*Timers

*Clocks

*ADC converters

*USART

*DAC converters

*LCD drivers

*Buffers

Inside thePIC 16F627

Datasheet on Bluepill

http://ww1.microchip.com/downloads/en/DeviceDoc/40300C.pdf

*PIC 16F627 pin connections

*Your first PIC circuit

Recommended