EEPROM adalah singkatan bagi Electrically Erasable Programmable Read Only Memory. EEPROM adalah seperti tempat simpanan data dan boleh di baca kembali. Datanya tidak hilang atau terpadam walaupun ketiadaan voltan. Ini sangat berguna untuk menyimpan data-data penting bagi sistem anda seperti password atau setting.

Baca Seterusnya »
Ditulis pada 13th April 2010
| 4 Komen »
Servo motor adalah alat electromechanical. Ia adalah sebuah motor yang mempunyai feedback loop. Oleh itu ia sebuah motor yang boleh dikawal posisi dan kelajuannya tanpa feedback kepada microcontroller. Servo motor hanya berputar dalam lingkungan sudutnya sahaja, contohnya hanya boleh berputar pada 1800.

Servo motor mempunyai tiga wayar. Kebiasaannya wayar merah adalah supply positif, wayar hitam adalah ground manakala wayar ketiga adalah signal daripada microcontroller. Wayar signal mempunyai beberapa standard warna iaitu warna putih, kuning atau oren.
Baca Seterusnya »
Ditulis pada 12th April 2010
| 2 Komen »
PWM bermaksud Pulse Width Modulation. PWM adalah satu teknik yang sangat berguna untuk mengawal litar analog daripada isyarat digital. Isyarat digital ini boleh dihasilkan daripada microcontroller. Address yang terlibat untuk menghasilan PWM dalam PIC16 adalah CCPCON, CCPR dan PR2.

Baca Seterusnya »
Ditulis pada 11th February 2010
| 2 Komen »
Interrupt adalah salah satu fungsi istimewa di dalam PIC. Interrupt digunakan untuk menempatkan program yang penting atas sebab berlakunya sesuatu punca. PIC16 mempunyai 15 punca interrupt. Pemilihan interrupt ditentukan oleh beberapa address iaitu INTCON, PIE1 dan PIE2.

Baca Seterusnya »
Ditulis pada 4th February 2010
| 2 Komen »
Timer Module adalah salah satu fungsi dalam PIC untuk melakukan timer dan juga counter. Terdapat tiga jenis timer dalam PIC16 iaitu Timer0, Timer1 dan Timer2. Timer0 dan Timer2 adalah 8bit counter manakala Timer1 adalah 16bit counter.
Address-address yang terlibat dalam Timer0 adalah OPTION_REG dan TMR0, address untuk Timer1 adalah T1CON, TMR1H dan TMR1L manakala address untuk Timer2 adalah T2CON dan TMR2.

Baca Seterusnya »
Ditulis pada 2nd February 2010
| 8 Komen »