MPLab adalah software yang digunakan untuk membuat programming dan download program kepada PIC. MPLab boleh digunakan bagi Assembly Language dan C Language.
Dari segi hardware pula, saya menggunakan USB Programmer dari Cytron. Ia compatible dengan Programmer PICkit2.
Sebelum membuat program, anda juga perlu memilih compiler yang sesuai. Bagi MBLab v8.20, telah tersedia HI-TECH ANSI C Compiler untuk support C Language. Compiler ini diperlukan untuk menukarkan C Language kepada file .hex. File .hex ini yang akan di download ke dalam PIC.
Saya telah menyediakan step-by-step cara menggunakan MPLAB v8.20 ini dalam bentuk PowerPoint.
Baca Seterusnya »
Ditulis pada 8th July 2009
| 4 Komen »
Kebanyakan pin PIC mempunyai lebih daripada satu fungsi.Address yang terlibat di dalam I/O port adalah
| Address |
Bit 7 |
Bit 6 |
Bit 5 |
Bit 4 |
Bit 3 |
Bit 2 |
Bit 1 |
Bit 0 |
| PORTA |
- |
- |
RA5 |
RA4 |
RA3 |
RA2 |
RA1 |
RA0 |
| PORTB |
RB7 |
RB6 |
RB5 |
RB4 |
RB3 |
RB2 |
RB1 |
RB0 |
| PORTC |
RC7 |
RC6 |
RC5 |
RC4 |
RC3 |
RC2 |
RC1 |
RC0 |
| PORTD |
RD7 |
RD6 |
RD5 |
RD4 |
RD3 |
RD2 |
RD1 |
RD0 |
| PORTE |
- |
- |
- |
- |
- |
RE2 |
RE1 |
RE0 |
| TRISA |
- |
- |
PORTA Data Direction Register |
| TRISB |
PORTB Data Direction Register |
| TRISC |
PORTC Data Direction Register |
| TRISD |
PORTD Data Direction Register |
| TRISE |
IBF |
OBF |
IBOV |
PSPMODE |
- |
PORTE Data Direction Register |
Baca Seterusnya »
Ditulis pada 2nd July 2009
| 6 Komen »
Configuration Bits adalah untuk setting PIC.
Flash Program Memory Code Protection bit
| CP |
Flash Program Memory Code Protection |
| 0 |
All program memory code-protected |
| 1 |
Code protection off |
In-Circuit Debugger Mode bit
| DEBUG |
In-Circuit Debugger Mode |
| 0 |
In-Circuit Debugger enabled, RB6 and RB7 are dedicated to the debugger |
| 1 |
In-Circuit Debugger enabled, RB6 and RB7 are general purpose I/O pins |
Baca Seterusnya »
Ditulis pada 26th June 2009
| 2 Komen »
Bagaimana anda ingin menyalakan 7 Segment atau membuat kiraan nombor?
Langkah pertama anda perlu tahu cara sambungannya. Untuk di sambungkan kepada Microcontroller PIC, anda boleh memilih sama ada menggunakan 7 segment Common anode atau Common Cathode. Sambungannya seperti di bawah.

Baca Seterusnya »
Ditulis pada 25th June 2009
| 1 Komen »
Bagaimana anda ingin menyalakan LED atau membuat LED berkelip-kelip?
Langkah pertama anda perlu tahu cara sambungannya. Untuk di sambungkan kepada Microcontroller PIC, anda boleh memilih untuk membuat ‘active high’ atau ‘active low’. Sambungannya seperti di bawah.

Baca Seterusnya »
Ditulis pada 23rd June 2009
| 3 Komen »