35
Overview of PIC 16F877 PIC 16F877 is one of the most advanced microcontroller from Microchip. This controller is used for experimental and modern applications because of its low price, wide range of appl high quality, and ease of availability. It is ideal for applications such as machine contr measurement devices, study purpose, and so on. The PIC 16F877 features all the components which modern microcontrollers normally have General Features o High performance RISC CPU. o ONLY 35 simple word insr!cions. o "ll single c#cle insr!cions e$cep for program %ranches which are wo c#cles. o Operaing speed& cloc' inp! ()**+H,- insr!cion c#cle ()**nS-. o Up o 3/010%i of R"+ (daa memor#- )5/10 of 22PRO+ (daa memor#- 0'1 4 of ash memor#. o Pin o! compai%le o PIC /C647 PIC /C6/ PIC /C66. o 2igh le8el deep hardware sac'. o Inerr!p capa%ili# (!p o 4 so!rces-. o 9i:eren #pes of addressing modes (direc Indirec relai8e addressing modes-. o Power on Rese (POR-. o Power;Up <imer (P=R<- and oscillaor sar;!p imer. o Low power; high speed C+OS ash>22PRO+. o ?!ll# saic design. o =ide operaing 8olage range ().* @ 5.5/-8ols. o High sin'>so!rce c!rren ()5m"-. o Commercial ind!srial and e$ended empera!re ranges. o Low power cons!mpion (A*./m" #pical B38;4+H, )* " #pical B38;3)+H, and A " #pical sand%#-. Peripheral Features o <imer *& 0 %i imer>co!ner wih pre;scalar. o <imer & / %i imer>co!ner wih pre;scalar. o <imer )& 0 %i imer>co!ner wih 0 %i period regisers wih pre;scalar and pos; scalar.

embedded system for wbut

Embed Size (px)

DESCRIPTION

important ans to learn in wbut

Citation preview

Overview of PIC 16F877PIC 16F877 is one of the most advanced microcontroller from Microchip. This controller is widely used for experimental and modern applications because of its low price, wide range of applications, high quality, and ease of availability. It is ideal for applications such as machine control applications, measurement devices, study purpose, and so on. The PIC 16F877 features all the components which modern microcontrollers normally haveGeneral Featureso High performance RISC CPU.o ONLY 35 simple word instructions.o All single cycle instructions except for program branches which are two cycles.o Operating speed: clock input (200MHz), instruction cycle (200nS).o Up to 3688bit of RAM (data memory), 2568 of EEPROM (data memory), 8k14 of flash memory.o Pin out compatible to PIC 16C74B, PIC 16C76, PIC 16C77.o Eight level deep hardware stack.o Interrupt capability (up to 14 sources).o Different types of addressing modes (direct, Indirect, relative addressing modes).o Power on Reset (POR).o Power-Up Timer (PWRT) and oscillator start-up timer.o Low power- high speed CMOS flash/EEPROM.o Fully static design.o Wide operating voltage range (2.0 5.56)volts.o High sink/source current (25mA).o Commercial, industrial and extended temperature ranges.o Low power consumption (