AT90S2313 merupakan mikrokontroler CMOS 8-bit berarsitektur RISC (Reduced Intruction Set Computer). Dengan pelaksanaan satu instruksi dalam satu siklus clock, mikrokontroller AT90S2313 mendekati 1 MIPS (Million Instruction Per Second) pada 1 MHZ, yang memungkinkan pengguna mengoptimalkan perbandingan konsumsi energi terhadap kecepatan proses. Deskripsi singkat Mikrokontroler AT90S2313:
• AVR – Arsitektur RISC berunjuk kerja tinggi dan berkonsumsi daya rendah.
– 118 Instruksi – Hampir semua instruksi hanya perlu satu clock
– Register Serbaguna 832×
– Mendekati 10 MIPS pada 10 MHz
• Data and Non-volatile Program Memory
– 2K Byte In-System Programmable Flash, ketahanan 1,000 kali baca/tulis
– 128 Byte SRAM
– 128 Byte In-System Programmable EEPROM, ketahanan: 100,000 kali baca/tulis
– Programming Lock untuk keamanan data Flash memory dan EEPROM
• Peripheral yang tersedia
– One 8-bit Timer/Counter dengan Prescaler terpisah
– One 16-bit Timer/Counter dengan Prescaler terpisah, Compare, Capture Mode dan 8-, 9-, atau 10-bit PWM
– On-chip Analog Comparator
– Programmable Watchdog Timer dengan On-chip Oscillator
– SPI Serial Interface untuk In-System Programming
– Full Duplex UART
• Fasilitas khusus pada mikrokontroler ini:
– Low-power Idle dan mode power-down
– Sumber interupsi eksternal dan internal
• Spesifikasi
– Low-power, High-speed CMOS Process Technology
– Fully Static Operation
• Konsumsi daya pada 4 MHz, 3V, 25°C
– Aktif: 2.8 mA
– Mode Idle: 0.8 mA
– Mode Power-down: <1 μA
• Jumlah pin Input/Output dan kemasan IC
– 15 Programmable I/O Lines
– 20-pin PDIP and SOIC
• Rekomendasi tegangan kerja
– 2.7 s.d 6.0V (AT90S2313-4)
– 4.0 s.d 6.0V (AT90S2313-10)
• Rekomendasi frekuensi kerja
– 0 s.d 4 MHz (AT90S2313-4)
– 0 s.d 10 MHz (AT90S2313-10)
Mikrokontroller AVR mengkombinasikan set instruksi dengan 32 register serbaguna (general purpose working registers). Semua 32 register terhubung secara langsung ke Logic Unit (ALU), memungkinkan dua register diakses dalam satu eksekusi instruksi yang hanya membutuhkan satu siklus clock. Arsitektur yang dihasilkan lebih efisien mencapai 10 kali lebih cepat daripada mikrokontroler CISC konvensional.
ROM jenis On-chip In-System Programmable Flash memungkinkan penulisan ulang program melalui suatu SPI serial interface atau oleh suatu programmer konvensional. Mikrokontroller AVR AT90S2313 didukung oleh development tools mencakup: C compiler, asembler makro, program debugger/simulators, In-Circuit Emulators dan kit evaluasi.
Memori yang terdapat pada AT90S2313 adalah 2KByte Programmable Flash memory, 128 Byte EEPROM, dan 128 Byte SRAM. Flash memory digunakan untuk tempat penyimpanan program dengan kemampuan dapat ditulis ulang sampai 1000kali. EEPROM biasa digunakan untuk menyimpan data sebelum sistem dimatikan, isi EEPROM tidak berubah ketika sistem dinyalakan kembali. Sedangkan SRAM digunakan untuk menyimpan data sementara, isi SRAM akan hilang saat sistem dimatikan.
Tidak ada komentar:
Posting Komentar