The embedded system used here consists of
peripheral interface controller, PIC16F877A.
Microchip the second largest 8-bit microcontroller
supplier in the world is the manufacturer of the PIC
microcontroller and a number of other embedded
control solutions. PIC16F877A is an open loop
peripheral controller. Program to find out the speed
and torque are written in this microcontroller. It is an
8 bit controller. It is having 40 pins. The operating
frequency is 20MHz. Flash memory is 14.3 kb. Data
SRAM is 386 bytes. The PIC16F877A CMOS
FLASH-based 8-bit microcontroller is upward
compatible with the PIC16C5x, PIC12Cxxx and
PIC16C7x devices. It features 200 ns instruction
execution, 256 bytes of EEPROM data memory, selfprogramming,
an ICD, 2 Comparators, 8 channels of
10-bit Analog-to-Digital (A/D) converter, 2
capture/compare/PWM functions, a synchronous
serial port that can be configured as either 3-wire SPI