PIC PIC16F87X vs AVR ATMEGA ATMega8535

Thursday, October 18th, 2012 - Microcontroller

Untuk memilih microcontroller yang akan digunakan untuk mengendalikan suatu alat yang akan dibuat pada saat ini memang terdapat banyak pilihan, ingin PIC PIC16F87X atau AVR ATMEGA ATMega8535. Semua microcontroler tersebut memiliki feature dan kelebihan masing-masing dan harga yang relatif murah semua, tinggal disesuaikan dengan kebutuhan saja. Untuk memilih mikrokontroler jenis keluarga PIC 16F atau AVR ATMEGA 8535 perlu melihat datasheet masing-masing. System kerjanya sama-sama bekerja pada base 8 bit baik PIC maupun AVR ATMEGA. PIC atau AVR pada dasarnya sama-sama mikrokontroler yang memiliki fasilitas Input analog sesuai dengan yang kita perlukan. Feature yang dimiliki PIC dan AVR ATMEGA pun banyak yang serupa. Dari feature PIC tentang Input analog AVR ATMEGA juga punya. Feature ADC juga dimiliki PIC ataupun AVR ATMEGA bahkan antara PIC dan AVR ATMEGA ini sama-sama punya ADC dengan banyak chanel semua (tambah mantab semua). Dari feature PWM kontrol PIC dan AVR ATMEGA juga memiliki.

mikrokontroler,PIC PIC16F87X atau AVR ATMEGA,ATMega8535,PIC 16f87x,AVR ATMEGA 8535,feature AVR ATmega,Feature PIC,kelebihan PIC,kelebiha AVR Atmega,ADC PIC dan AVR,ADC PIC,ADC AVR,ATMEGA,AT8535,data sheet AVR,Data sheet PIC,harga AVR ATMEGA,jual AVR ATMEGA,harga PIC,jual PIC,harga ATMega8535,jual ATMega8535

Berikut adalah feature yang dimiliki dari PIC PIC16F87X atau AVR ATMEGA ATMega8535 sesuai datasheet masing-masing yang dapat digunakan sebagai referensi untuk memilih PIC PIC16F87X atau AVR ATMEGA ATMega8535 tersebut.

Feature PIC keluarga PIC16F87X

  • High performance RISC CPU
  • Only 35 single word instructions to learn
  • All single cycle instructions except for program branches which are two cycle
  • Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle
  • Up to 8K x 14 words of FLASH Program Memory,
  • Up to 368 x 8 bytes of Data Memory (RAM)
  • Up to 256 x 8 bytes of EEPROM Data Memory
  • Pinout compatible to the PIC16C73B/74B/76/77
  • Interrupt capability (up to 14 sources)
  • Eight level deep hardware stack
  • Direct, indirect and relative addressing modes
  • Power-on Reset (POR)
  • Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
  • Programmable code protection
  • Power saving SLEEP mode
  • Selectable oscillator options
  • Low power, high speed CMOS FLASH/EEPROM technology
  • Fully static design
  • In-Circuit Serial Programming (ICSP) via two pins
  • Single 5V In-Circuit Serial Programming capability
  • In-Circuit Debugging via two pins
  • Processor read/write access to program memory
  • Wide operating voltage range: 2.0V to 5.5V
  • High Sink/Source Current: 25 mA
  • Commercial, Industrial and Extended temperature ranges
  • Low-power consumption
  • Timer0: 8-bit timer/counter with 8-bit prescaler
  • Timer1: 16-bit timer/counter with prescaler, can be incremented during SLEEP via external crystal/clock
  • Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler
  • Two Capture, Compare, PWM modules

– Capture is 16-bit, max. resolution is 12.5 ns
– Compare is 16-bit, max. resolution is 200 ns
– PWM max. resolution is 10-bit

  • 10-bit multi-channel Analog-to-Digital converter
  • Synchronous Serial Port (SSP) with SPI (Master mode) and I2C  (Master/Slave)
  • Universal Synchronous Asynchronous Receiver
  • Transmitter (USART/SCI) with 9-bit address detection
  • Parallel Slave Port (PSP) 8-bits wide, with external RD, WR and CS controls (40/44-pin only)
  • Brown-out detection circuitry for Brown-out Reset (BOR)

Feature AVR ATMEGA 8535

  • High-performance, Low-power AVR 8-bit Microcontroller
  • Advanced RISC Architecture

– Powerful Instructions  Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers
– Fully Static Operation
– Up to 16 MIPS Throughput at 16 MHz
– On-chip 2-cycle Multiplier

  • Nonvolatile Program and Data Memories

– 8K Bytes of In-System Self-Programmable Flash Endurance: 10,000 Write/Erase Cycles
– Optional Boot Code Section with Independent Lock Bits

  • In-System Programming by On-chip Boot Program
  • True Read-While-Write Operation

 – 512 Bytes EEPROM Endurance: 100,000 Write/Erase Cycles
– 512 Bytes Internal SRAM
– Programming Lock for Software Security

  • Peripheral Features

– Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
– One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode
– Real Time Counter with Separate Oscillator
– Four PWM Channels
– 8-channel, 10-bit ADC
– 8 Single-ended Channels
– 7 Differential Channels for TQFP Package Only
– 2 Differential Channels with Programmable Gain at 1x, 10x, or 200x for TQFP Package Only
– Byte-oriented Two-wire Serial Interface
– Programmable Serial USART
– Master/Slave SPI Serial Interface
– Programmable Watchdog Timer with Separate On-chip Oscillator
– On-chip Analog Comparator

  • Special Microcontroller Features

 -Power-on Reset and Programmable Brown-out Detection
– Internal Calibrated RC Oscillator
– External and Internal Interrupt Sources
– Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby and Extended Standby

  • I/O and Packages

– 32 Programmable I/O Lines
– 40-pin PDIP, 44-lead TQFP, 44-lead PLCC, and 44-pad QFN/MLF

  • Operating Voltages

– 2.7 – 5.5V for ATmega8535L
– 4.5 – 5.5V for ATmega8535

  • Speed Grades

– 0 – 8 MHz for ATmega8535L
– 0 – 16 MHz for ATmega8535

Share PIC PIC16F87X vs AVR ATMEGA ATMega8535

Like Dan Ikuti Perkembangan Belajar Elektronika

Artikel Terkait PIC PIC16F87X vs AVR ATMEGA ATMega8535