Apa Itu PIC?

Tahu tak PIC? PIC kat sini bukan picture atau pig. PIC di sini adalah singkatan bagi Peripheral Interface Controller. PIC ni adalah microcontroller yang di keluaran oleh Microchip Technology. PIC ni popular kerana harganya murah. Saya tak tipu. Bukan saya je cakap, orang lain pun cakap sama gak. Malah (en) Wikipedia pun tulis begitu.

Seperti yang diketahui, anda boleh gunakan assembly language atau C language untuk memprogram PIC. Menggunakan assembly language membolehkan programmer mengarahkan apa yang processor buat dengan lebih tepat. Oleh itu, programnya lebih pantas dan padat. Penggunaan memory dalam PIC juga adalah kurang berbanding jika menggunakan C language.

Menggunakan C language pula, memerlukan anda menggunakan C compiler. Bagi PIC, kiranya telah wujud banyak compiler. Menggunakan C language juga adalah lebih mudah di fahami berbanding assembly language.

Ketika mula-mula saya belajar PIC menggunakan assembly language. Saya menggunakan software MPLab untuk membuat programming. Pada ketika itu, saya belum menjumpai compiler yang boleh di gunakan untuk PIC. Kemudian sejak keluarnya MPLab version 8.20, telah tersedia dengan Hi-Tech Compiler. Kini saya selesa menggunakan C programming dengan Hi-Tech compiler ini.

Saya biasa menggunakan PIC16F876A dan PIC16F877A. Anda boleh download datasheet PIC16F87XA di sini. Antara features yang ada pada PIC ini adalah I/O Ports, Timer, Pulse Width Modulation (PWM) Module, Master Synchronous Serial Port (MSSP) Module, Addressable Universal Synchronous Asynchronous Receiver Transmitter (USART), Analog-to-Digital Converter (ADC) Module dan Comparator Module. Untuk basic schematic untuk PIC16F877A adalah seperti di bawah.

Download litar lengkap PIC Starter Kit dan PCB Design di sini.


Post ini telah menerima 1,646 views sejak dikeluarkan pada 7:09 PM, Sunday, 31st May 2009
Category: Pengetahuan Am Tags: ,
Anda sukakan post ini, apa kata anda subcribe blog ini. Post terbaru akan dihantar ke alamat e-mail anda.
Masukkan e-mail anda dan klik subcribe.

Anda mungkin belum baca post ini

5 komen untuk Apa Itu PIC?

  1. Komen dari miftahul pada 9:41 AM, 11th May 2010

    sy nak tanye tentang programming PIC?macam mane penggunaan bahasa dalam PIC?

  2. Komen dari Shahrul pada 11:48 AM, 15th June 2010

    miftahul, programming PIC menggunakan Assembly Language dan C Language.

  3. Komen dari rosli pada 9:16 PM, 6th July 2010

    pic panel auto gate sy dah rosak. bagaimana sya nak dptkan semula PIC tersebut.

  4. Komen dari saz pada 4:02 PM, 20th July 2010

    mcm mne nk buat program gne I2P

  5. Komen dari Shahrul pada 4:14 PM, 20th July 2010

    I2P, Invisible Internet Project? Saya pun belum explore sampai ke situ.

Dah baca, tinggalkan komen anda disini