ATmega32, Pinouts Dijelaskan

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Atmel AVR Atmega32 adalah cip mikrokontroler berasaskan CMOS berkuasa rendah yang dihasilkan pada seni bina RISC maju AVR. Ia ditampilkan untuk melaksanakan arahan yang kuat dari segi teknologi dalam setiap pusingan jamnya.

Cip ini juga dilengkapi dengan kemampuan mencapai throughput yang dinilai pada 1MIPS per MHz yang memungkinkan pengurus sistem untuk menegakkan nisbah penggunaan kuasa yang efisien atau optimum untuk kecepatan pemprosesan.



Memahami Fungsi Pinout

Pelbagai pin unit MCU maju ini dapat difahami dari data berikut:



Vcc = Ini pin voltan bekalan IC yang sesuai dengan voltan bekalan IC digital (5V)

GND merujuk kepada 'tanah' harus dihubungkan dengan rel negatif bekalan.

Pelabuhan A (PA7 ... PA0) : Di sini port A memudahkan dalam bentuk input analog untuk penukar A / D. Port ini juga dapat digunakan sebagai port Input / Output dwi-arah 8-bit, hanya apabila penukar A / D dikecualikan untuk digunakan.
Pin port difasilitasi dengan resistor penarik terbina dalam (setiap bit ditugaskan).

Output buffered Port A juga memberikan ciri pemacu yang seimbang dan simetri termasuk kemampuan sink dan sumber yang tinggi.

Apabila pin melintasi PA0 dan PA7 ditugaskan sebagai input dan secara luaran dikenakan logik rendah, mereka mula mendapatkan arus sebaik sahaja perintang penarik dalaman diaktifkan.

Semua pinout yang dibincangkan di atas dinyatakan tiga ketika set semula dipicu (walaupun tanpa jam diaktifkan), tri-state merujuk kepada tiga jenis keadaan yang dapat dihasilkan oleh IC: tinggi, rendah, dan tidak responsif atau terbuka .

Pelabuhan B (PB7 ... PB0) : Pada dasarnya, seperti Port A, Port ini juga merupakan port input / output 8 bit dwi-arah yang ditampilkan dengan perintang tarik dalaman (dikonfigurasikan untuk setiap bit). Ciri-ciri pemacu yang ditugaskan ke pin penyangga Port B dilengkapi dengan kedua-dua sifat tenggelam dan sumber yang tinggi.

Apabila digunakan sebagai input, pin ini menghasilkan arus ketika berdenyut rendah oleh tahap litar luaran kerana perintang penarik dalaman diaktifkan. Pin Port B juga ditetapkan dengan ciri tri-keadaan.

Selain dari yang di atas, pin Port B juga dapat digunakan untuk menerapkan fitur khas, seperti yang termasuk dalam Atmega32, ini disenaraikan dalam jadual berikut:

Port C (PC7 ... PC0) : Pin C Pelabuhan juga menikmati pelbagai ciri ciri yang diaktifkan untuk Port A dan Port B.

Walau bagaimanapun, selain daripada ciri port A dan B yang serupa, perintang penarik dalaman untuk pin Port C PC5 (TDI), PC3 (TMS) dan PC2 (TCK) semuanya diaktifkan walaupun semasa tindakan tetapan semula sekiranya antarmuka JTAG ditukar.

Selain itu Port C juga menjalankan fungsi antara muka JTAG dan ciri-ciri lain dari ATmega32 seperti yang ditunjukkan dalam jadual di bawah:

Pelabuhan D (PD7..PD0) : Sekali lagi seperti port di atas, ciri asas penyerapan dan sumber semasa Port D adalah sama.

Namun apabila digunakan secara bergantian pin ini dapat digunakan untuk menegakkan fungsi ATmega32 khas yang dapat dipelajari melalui jadual berikut:

LETAKKAN : Seperti namanya, pinout reset dapat digunakan untuk mengatur ulang atau memaksa IC untuk meneruskan fungsinya, mungkin hanya dilakukan dengan menggunakan nadi logik rendah di sini, namun panjang minimum nadi ini tidak boleh kurang dari panjang nadi yang ditentukan IC. Apa-apa yang lebih pendek daripada ini mungkin tidak menjamin tindakan menetapkan semula.

Jadual berikut menunjukkan panjang nadi semula minimum yang berlaku:

XTAL1 : Dapat digunakan untuk memasang frekuensi tertentu dan untuk memungkinkan tindak balas frekuensi tanpa cacat melintasi pin input penguat terbalik dan input litar penghasil jam dalaman.

XTAL2 : Seperti di atas, ini mungkin dikonfigurasikan di seluruh pinout output penguat osilator terbalik

AREF : Ia merujuk kepada pinout rujukan analog yang ditetapkan untuk tahap penukar A / D dalaman




Sebelumnya: Litar Permulaan Automatik yang Dapat Diprogramkan untuk Pam Air Diesel Seterusnya: Memancing Litar Beralih Berhenti Gerak YoYo dengan Petunjuk