Diagram Pin Mikroprosesor 8085 dan Penerangannya

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Mikroprosesor 8085 adalah salah satu jenis peranti semikonduktor disegerakkan oleh CLK (jam). Pemproses ini boleh dibina dengan litar logik elektronik yang dibuat menggunakan teknologi seperti VLSI (penyatuan skala yang sangat besar) atau LSI (integrasi skala besar). Fungsi utama mikroprosesor adalah melakukan beberapa fungsi serta membuat keputusan untuk mengubah rangkaian pelaksanaan program. Di komputer, unit pemprosesan pusat akan dijalankan pada papan litar tunggal atau tambahan untuk melaksanakan tugas pengkomputeran. Terdapat pelbagai jenis mikroprosesor yang tersedia di pasaran seperti CPU, terdiri daripada litar logik, unit kawalan, dan ia dapat dipisahkan menjadi tiga segmen seperti ALU, unit kawalan dan array daftar.

Apakah Mikropemproses 8085?

Tahun 8085 mikropemproses adalah pemproses tujuan umum 8-bit yang dapat menangani memori 64K Byte. Mikroprosesor ini terdiri daripada 40-pin serta berfungsi dengan + 5V bekalan kuasa . Pemproses ini boleh berfungsi pada frekuensi maksimum 3MHz. Pemproses ini boleh didapati dalam tiga versi seperti 8085 AH, 8085 AH1, dan 8085 AH2 yang direka dengan teknologi HMOS. Versi yang sangat maju menggunakan 20% bekalan kuasa. Frekuensi CLK versi pemproses ini ialah 8085 A- 3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz, dan 8085 AH1-6 MHz.




8085 Mikropemproses

8085 Mikropemproses

Konfigurasi Pin Mikroprosesor 8085

40 pin dari mikropemproses boleh dibahagikan kepada enam kumpulan seperti bus alamat, bas data, isyarat kawalan & isyarat status bekalan kuasa & frekuensi, isyarat yang dimulakan secara luaran dan port input / output bersiri.



Konfigurasi pin mikropemproses 8085

Konfigurasi pin mikropemproses 8085

Bas Alamat (A8-A15)

Pin bas alamat berkisar antara A8 hingga A15 dan ini terutama digunakan untuk bit alamat memori yang paling besar.

Bas Alamat (atau) Bas Data (AD0-AD7)


Pin bas alamat atau pin bas data berkisar antara AD0 hingga AD7, dan pin ini boleh digunakan untuk LSB (bit paling tidak signifikan) bas alamat dalam kitaran CLK radas utama serta digunakan sebagai bas data untuk kitaran jam kedua & kitaran jam ketiga.
Kitaran CLK dapat dirancang sebagai, waktu yang digunakan di antara dua denyut pengayun yang berdekatan, atau hanya boleh merujuk kepada sifar volt. Di sini jam pertama adalah peralihan nadi utama antara 0V hingga 5V & kemudian mencapai kembali ke 0V.

Aktifkan Selak Alamat (ALE)

Pada asasnya, ALE membantu menyahgandakan bas data dan juga alamat pesanan rendah. Ini akan menjadi tinggi sepanjang kitaran jam utama dan juga membolehkan bit alamat dengan susunan rendah. Bus alamat dengan pesanan rendah ditambahkan untuk memori jika tidak ada kait luar

Isyarat Status (IO / 1000)

Isyarat status IO / M menyelesaikan sama ada alamat tersebut dimaksudkan untuk memori atau input / output. Apabila alamat tinggi maka alamat bus alamat digunakan untuk peranti peranti input / output. Apabila alamat rendah maka alamat bus alamat digunakan untuk ingatan.

Isyarat Status (S0-S1)

Status memberi isyarat S0, S1 memberikan fungsi yang berbeza serta status berdasarkan statusnya.

  • Apabila S0, S1 adalah 01 maka operasi akan HALT.
  • S0, S1 adalah 10 maka operasi akan MENULIS
  • Apabila S0, S1 adalah 10 maka operasi akan DIBACA
  • Apabila S0, S1 adalah 11 maka operasi akan menjadi FETCH

Isyarat Rendah Aktif (RD)

RD adalah isyarat rendah yang bertenaga dan operasi dijalankan setiap kali indikasi menjadi kecil, dan digunakan untuk mengendalikan operasi MEMBACA mikroprosesor. Apabila pin RD menjadi kecil maka mikropemproses 8085 memahami maklumat dari peranti I / O atau memori.

Isyarat Rendah Aktif (WR)

Ini adalah isyarat rendah yang bertenaga, dan ia mengawal operasi penulisan mikropemproses. Apabila pin WR menjadi kecil, maka maklumat akan ditulis ke peranti I / O atau memori.

SIAP

Pin READY digunakan dengan mikropemproses 8085 untuk memastikan sama ada peranti ditetapkan untuk menerima atau memindahkan data. Peranti mungkin penukar A / D atau paparan LCD, dll. Peranti ini dikaitkan dengan mikropemproses 8085 dengan pin READY. Apabila pin ini tinggi, peranti disiapkan untuk memindahkan maklumat, jika tidak maka mikroprosesor akan kekal sehingga pin ini tinggi.

PAKAI

Pin HOLD menentukan kapan mana-mana peranti menuntut penggunaan alamat dan juga bas data. Kedua-dua peranti itu adalah LCD dan juga penukar A / D. Andaikan bahawa jika Penukar A / D menggunakan bas alamat dan juga bas data. Apabila LCD menginginkan penggunaan kedua-dua bas dengan memberikan isyarat HOLD, maka mikropemproses menghantar isyarat kawalan ke arah LCD selepas itu kitaran yang ada akan berakhir. Bila LCD prosedur selesai, maka isyarat kawalan dihantar terbalik ke penukar A / D.

HLDA

Ini adalah isyarat tindak balas HOLD, dan ini menentukan sama ada isyarat ini diperoleh atau tidak. Selepas pelaksanaan permintaan HOLD, isyarat ini akan menjadi rendah.

DALAM

Ini adalah isyarat gangguan, dan keutamaan ini antara lain yang mengganggu rendah. Isyarat ini boleh dibenarkan atau tidak dibenarkan oleh perisian. Apabila pin INTR naik tinggi maka mikropemproses 8085 melengkapkan arahan arus yang sedang dijalankan dan kemudian mengenali isyarat INTR dan meneruskannya.

INTA

Apabila mikroprosesor 8085 mendapat isyarat gangguan, maka ia harus dikenali. Ini akan dilakukan oleh INTA. Akibatnya, apabila gangguan akan diperoleh maka INTA akan naik tinggi.

RST 5.5, RST 6.5, RST 7.5

Pin ini adalah gangguan semula yang dapat ditutup semula atau Gangguan Vektor , digunakan untuk memasukkan fungsi restart dalaman berulang kali. Semua gangguan ini dapat ditutupi, mereka boleh dibenarkan atau tidak dibenarkan dengan menggunakan program.

Perangkap

Bersama dengan gangguan mikroprosesor 8085, TRAP adalah gangguan tidak bertopeng , dan tidak membenarkan atau dihentikan oleh program. TRAP mempunyai keutamaan maksimum antara gangguan. Urutan keutamaan dari maksimum ke rendah merangkumi TRAP, RST 5.5, RST 6.5, RST 7.5, dan INTR.

RESET DALAM

Pin RESET IN digunakan untuk menetapkan semula kaunter program ke arah sifar dan penyusunan semula mengaktifkan serta HLDA selipar (FF). Unit pemprosesan pusat ditahan dalam keadaan RST sehingga pin ini tinggi. Tetapi daftar dan bendera tidak akan rosak selain dari daftar arahan.

RST (RESET) KELUAR

Pin RESET OUT menetapkan bahawa unit pemprosesan pusat telah disusun semula dengan RST IN.

X1 X2

Terminal X1, X2 yang dihubungkan dengan pengayun luaran untuk menghasilkan operasi jam yang diperlukan dan sesuai.

CLK

Kadang-kadang diwajibkan untuk menghasilkan CLK o / PS dari 8085 mikropemproses sehingga boleh digunakan untuk menyokong periferal lain atau rangkaian digital yang lain. Ini ditawarkan dengan CLK pin. Kekerapannya selalu serupa kerana frekuensi di mana mikropemproses berfungsi.

SID

Ini adalah data i / p bersiri, dan maklumat pada pin ini dimuat ke dalam akumulator bit ke-7 semasa arahan RIM (Read Interrupt Mask) dilakukan. RIM mengesahkan gangguan sama ada dilindungi atau tidak dilindungi.

SOD

Ini adalah data o / p bersiri, dan data pada pin ini mengirimkan outputnya ke bit ke-7 akumulator setiap kali arahan SIM dilakukan.

VSS dan VCC

VSS adalah pin ground sedangkan Vcc adalah pin + 5v. Oleh itu Gambar rajah 8085 pin , serta isyarat, dibincangkan secara terperinci.

Oleh itu, ini semua berkaitan mikropemproses 8085 . Dari maklumat di atas akhirnya, kita dapat menyimpulkan bahawa nama sebenar pemproses ini adalah 8085A. Pemproses ini adalah peranti NMOS dan terdiri daripada beribu-ribu transistor. Berikut adalah soalan untuk anda, apakah fungsi Tahap Mencetuskan Gangguan pada 8085 mikropemproses?