Jelaskan Sinyal dan pinout dari Pemrograman dalam sistem

V pp - Tegangan mode pemrograman. Ini harus dihubungkan ke pin MCLR, atau pin V pp dari port ICSP opsional yang tersedia pada beberapa PIC dengan jumlah pin besar. Untuk menempatkan PIC ke mode pemrograman, baris ini harus dalam kisaran tertentu yang bervariasi dari PIC ke PIC. Untuk 5V PIC, ini selalu beberapa jumlah di atas V dd, dan dapat setinggi 13,5 V. PIC 3,3 V saja seperti seri 18FJ, 24H, dan 33F menggunakan tanda tangan khusus untuk masuk ke mode pemrograman dan V pp adalah sinyal digital yang baik di tanah atau Vdd. Tidak ada satu tegangan V pp yang berada dalam kisaran V pp yang valid dari semua PIC. Faktanya, level minimum V pp yang diperlukan untuk beberapa PIC dapat merusak PIC lainnya.

V dd - Ini adalah input daya positif ke PIC. Beberapa programmer memerlukan ini untuk disediakan oleh sirkuit (sirkuit harus setidaknya sebagian dinyalakan), beberapa programmer berharap untuk menggerakkan jalur ini sendiri dan mengharuskan sirkuit dimatikan, sementara yang lain dapat dikonfigurasi dengan cara apa pun (seperti Microchip ICD2) . Pemrogram Embed Inc berharap untuk menggerakkan jalur V dd sendiri dan mengharuskan rangkaian target dimatikan selama pemrograman.

V ss - Input daya negatif ke PIC dan referensi nol volt untuk sinyal yang tersisa. Tegangan sinyal lain secara implisit sehubungan dengan V ss .

ICSPCLK - Garis jam antarmuka data serial. Baris ini berayun dari GND ke V dd dan selalu digerakkan oleh programmer. Data ditransfer di tepi jatuh.

ICSPDAT - Jalur data serial. Antarmuka serial adalah dua arah, sehingga jalur ini dapat digerakkan oleh programmer atau PIC tergantung pada operasi saat ini. Dalam kedua kasus, garis ini berayun dari GND ke Vdd. Sedikit ditransfer di tepi jatuh PGC.

AUX/PGM - Pengontrol PIC yang lebih baru menggunakan pin ini untuk mengaktifkan pemrograman tegangan rendah (LVP). Dengan menahan PGM tinggi, mikrokontroler akan masuk ke mode LVP. Pengontrol mikro PIC dikirimkan dengan LVP diaktifkan - jadi jika Anda menggunakan chip baru, Anda dapat menggunakannya dalam mode LVP. Satu-satunya cara untuk mengubah mode adalah dengan menggunakan programmer tegangan tinggi. Jika Anda memprogram pengontrol mikro tanpa koneksi ke pin ini, mode tidak akan berubah.