ATmega 8535


ATmega 8535

Nilai khas yang terkandung dalam lembar data ini didasarkan pada simulasi dan karakterisasi mikrokontroler AVR lainnya yang diproduksi pada teknologi proses yang sama. Nilai Min dan Max akan tersedia setelah perangkat dicirikan

 

ATmega8535 adalah mikrokontroler CMOS 8-bit berdaya rendah berdasarkan arsitektur RISC yang ditingkatkan AVR. Dengan melaksanakan instruksi dalam satu siklus clock, ATmega8535 mencapai throughput mendekati 1 MIPS per MHz yang memungkinkan perancang sistem untuk mengoptimalkan konsumsi daya versus kecepatan pemrosesan.

 

Inti AVR menggabungkan instruksi yang kaya dengan 32 register kerja tujuan umum. Semua 32 register terhubung langsung ke Arithmetic Logic Unit (ALU), yang memungkinkan dua register independen untuk diakses dalam satu instruksi tunggal yang dijalankan dalam satu siklus clock. Arsitektur yang dihasilkan lebih efisien kode sambil mencapai throughput hingga sepuluh kali lebih cepat daripada mikrokontroler CISC konvensional. ATmega8535 menyediakan fitur-fitur berikut: 8K byte In-System Programmable Flash dengan kemampuan Read-While-Write, 512 byte EEPROM, 512 byte SRAM, 32 jalur I / O tujuan umum, 32 register kerja tujuan umum, tiga Timer / Counter fleksibel dengan mode perbandingan, interupsi internal dan eksternal, USART serial yang dapat diprogram, Antarmuka Serial Dua kawat berorientasi byte, ADC 8-channel, 10-bit dengan tahap input diferensial opsional dengan keuntungan yang dapat diprogram dalam paket TQFP, Timer Watchdog yang dapat diprogram dengan Internal Oscillator, port serial SPI, dan enam mode penghematan daya yang dapat dipilih perangkat lunak. 


Mode Idle menghentikan CPU saat memungkinkan SRAM, Timer / Counters, port SPI, dan sistem interupsi untuk terus berfungsi. Mode Power-down menyimpan konten register tetapi membekukan Oscillator, menonaktifkan semua fungsi chip lainnya sampai interupsi berikutnya atau Reset Perangkat Keras. 


Dalam mode Hemat Daya, timer asinkron terus berjalan, memungkinkan pengguna untuk mempertahankan basis timer sementara sisa perangkat sedang tidur. Mode Pengurangan Kebisingan ADC menghentikan CPU dan semua modul I / O kecuali timer asinkron dan ADC, untuk meminimalkan kebisingan switching selama konversi ADC. 


Dalam mode Standby, crystal / resonator Oscillator berjalan saat sisa perangkat sedang tidur. Hal ini memungkinkan start-up yang sangat cepat dikombinasikan dengan konsumsi daya rendah. Dalam mode Extended Standby, baik Osilator utama dan timer asinkron terus berjalan. Perangkat ini diproduksi menggunakan teknologi memori nonvolatile kepadatan tinggi Atmel. On-chip ISP Flash memungkinkan memori program untuk diprogram ulang Dalam Sistem melalui antarmuka serial SPI, oleh programmer memori nonvolatile konvensional, atau oleh program Boot On-chip yang berjalan pada inti AVR. Program boot dapat menggunakan antarmuka apa pun untuk mengunduh program aplikasi di memori Application Flash. 


Perangkat lunak di bagian Boot Flash akan terus berjalan saat bagian Application Flash diperbarui, menyediakan operasi Read-While-Write yang benar. Dengan menggabungkan CPU RISC 8-bit dengan In-System Self-Programmable Flash pada chip monolitik, Atmel ATmega8535 adalah mikrokontroler yang kuat yang menyediakan solusi yang sangat fleksibel dan hemat biaya untuk banyak aplikasi kontrol tertanam. ATmega8535 AVR didukung dengan rangkaian lengkap program dan alat pengembangan sistem termasuk: Kompiler C, perakit makro, debugger / simulator program, Emulator InCircuit, dan kit evaluasi. Kompatibilitas AT90S8535 ATmega8535 menyediakan semua fitur AT90S8535. Selain itu, beberapa fitur baru ditambahkan. ATmega8535 kompatibel dengan AT90S8535 dalam banyak kasus. Namun, beberapa ketidaksesuaian antara dua mikrokontroler ada. Untuk mengatasi masalah ini, mode kompatibilitas AT90S8535 dapat dipilih dengan memprogram sekering S8535C. ATmega8535 adalah pin yang kompatibel dengan AT90S8535, dan dapat menggantikan AT90S8535 pada Papan Sirkuit Cetak saat ini. Namun, lokasi bit sekering dan karakteristik listrik berbeda antara kedua perangkat. AT90S8535 Compatibility Mode Programming sekering S8535C akan mengubah fungsi berikut: • Urutan waktunya untuk mengubah periode Watchdog Time-out dinonaktifkan. Lihat "Urutan Waktunya untuk Mengubah Konfigurasi Timer Pengawas" di halaman 45 untuk detailnya. • Buffering ganda dari USART Receive Register dinonaktifkan. Lihat "AVR USART vs. AVR UART – Kompatibilitas" di halaman 146 untuk detailnya.

 

Deskripsi Pin VCC Tegangan pasokan digital. GND Ground. Pelabuhan A (PA7.. PA0) Port A berfungsi sebagai input analog ke A / D Converter. Port A juga berfungsi sebagai port I / O dua arah 8-bit, jika Konverter A / D tidak digunakan. Pin port dapat menyediakan resistor pull-up internal (dipilih untuk setiap bit). Port A output buffer memiliki karakteristik drive simetris dengan kedua tenggelam tinggi dan kemampuan sumber. Ketika pin PA0 ke PA7 digunakan sebagai input dan ditarik secara eksternal rendah, mereka akan sumber arus jika internal pull-up resistor diaktifkan. Port A pin adalah tri-dinyatakan ketika kondisi reset menjadi aktif, bahkan jika jam tidak berjalan. Pelabuhan B (PB7.. PB0) Port B adalah port I / O dua arah 8-bit dengan resistor pull-up internal (dipilih untuk setiap bit). Port B output buffer memiliki karakteristik drive simetris dengan kedua tenggelam tinggi dan kemampuan sumber. Sebagai input, pin Port B yang ditarik rendah secara eksternal akan sumber arus jika resistor pull-up diaktifkan. Pin Port B tri-dinyatakan ketika kondisi reset menjadi aktif, bahkan jika jam tidak berjalan. 


Port B juga melayani fungsi berbagai fitur khusus dari ATmega8535 seperti yang tercantum pada halaman 60. Port C (PC7.. PC0) Port C adalah port I / O dua arah 8-bit dengan resistor pull-up internal (dipilih untuk setiap bit). Port C output buffer memiliki karakteristik drive simetris dengan kedua tenggelam tinggi dan kemampuan sumber. Sebagai input, pin Port C yang ditarik secara eksternal rendah akan sumber arus jika resistor pull-up diaktifkan. Pin Port C tri-dinyatakan ketika kondisi reset menjadi aktif, bahkan jika jam tidak berjalan. Pelabuhan D (PD7.. PD0) Port D adalah port I / O dua arah 8-bit dengan resistor pull-up internal (dipilih untuk setiap bit). Port D output buffer memiliki karakteristik drive simetris dengan kedua tenggelam tinggi dan kemampuan sumber. Sebagai input, pin Port D yang ditarik secara eksternal rendah akan sumber arus jika resistor pull-up diaktifkan. Pin Port D tri-dinyatakan ketika kondisi reset menjadi aktif, bahkan jika jam tidak berjalan. Port D juga melayani fungsi berbagai fitur khusus dari ATmega8535 seperti yang tercantum pada halaman 64. Reset Reset input. Tingkat rendah pada pin ini lebih lama dari panjang pulsa minimum akan menghasilkan reset, bahkan jika jam tidak berjalan. Panjang pulsa minimum diberikan dalam Tabel 15 pada halaman 37. Pulsa yang lebih pendek tidak dijamin untuk menghasilkan reset. XTAL1 Input ke amplifier Oscillator terbalik dan input ke sirkuit operasi jam internal. XTAL2 Output dari amplifier Oscillator terbalik. AVCC AVCC adalah pin tegangan pasokan untuk Port A dan A / D Converter. Ini harus terhubung secara eksternal ke VCC, bahkan jika ADC tidak digunakan. Jika ADC digunakan, itu harus terhubung ke VCC melalui filter low-pass. AREF AREF adalah pin referensi analog untuk A / D Converter.

   

Fitur

• Kinerja tinggi, AVR berdaya rendah® Mikrokontroler 8-bit

• Arsitektur RISC Canggih – 130 Instruksi Kuat – Eksekusi Siklus Jam Tunggal – 32 x 8 Daftar Kerja Tujuan Umum – Operasi Statis Sepenuhnya – Hingga 16 Throughput MIPS pada 16 MHz – Pengganda 2-siklus On-chip

• Program Nonvolatile dan Memori Data – 8K Byte 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 Byte EEPROM Endurance: 100.000 Write /Erase Cycles – 512 Bytes Internal SRAM – Programming Lock for Software Security Security

• Fitur Periferal – Dua Timer / Penghitung 8-bit dengan Prescalers Terpisah dan Mode Bandingkan – Satu Timer / Counter 16-bit dengan Prescaler Terpisah, Bandingkan Mode, dan Mode Tangkap – Penghitung Real Time dengan Osilator Terpisah – Empat Saluran PWM – Saluran 8-saluran, 10-bit ADC 8 Saluran Single-ended 7 Saluran Diferensial untuk Paket TQFP Hanya 2 Saluran Diferensial dengan Keuntungan Yang Dapat Diprogram pada 1x, 10x, atau 200x untuk Paket TQFP Saja – Antarmuka Serial Dua Kawat berorientasi Byte – Usart Serial yang Dapat Diprogram – Antarmuka Serial Master / Slave SPI – Timer Pengawas yang Dapat Diprogram dengan Osilator Analog On-chip Terpisah – On-chip Analog Comparator

• Fitur Mikrokontroler Khusus – Power-on Reset dan Deteksi Brown-out yang Dapat Diprogram – Osilator RC yang Dikalibrasi Internal – Sumber Interupsi Eksternal dan Internal – Enam Mode Tidur: Idle, Pengurangan Kebisingan ADC, Hemat Daya, Power-down, Siaga dan Siaga Diperpanjang

• I/O dan Packages – 32 Jalur I/O yang Dapat Diprogram – PDIP 40-pin, TQFP 44-lead, PLCC 44-lead, dan QFN/MLF 44-pad

• Tegangan Operasi - 2,7 - 5.5V untuk ATmega8535L - 4.5 - 5.5V untuk ATmega8535

• Nilai Kecepatan - 0 - 8 MHz untuk ATmega8535L - 0 - 16 MHz untuk ATmega8535

 

LihatTutupKomentar