KUMPULAN KATA-KATA MUTIARA MOTIVASI HIDUP

Segala sesuatu yang berasal dari hati akan kembali ke hati. (Jeremiah Burroughs)

Kita berada di dunia untuk saling menolong sepanjang jalan kehidupan ini. (William J. Bennett)

Hidup kita akan selalu penuh makna jika hati kita selalu mau memberi. (Anonim)

Persahabatan dapat melipatgandakan kebahagian dan mengurangi kesedihan. (Thomas Fuller)

Hidup sepatutnya diperkaya dengan persahabatan. Mencintai dan dicintai adalah kebahagian tak terperikan. (Sydney Smith)

Hati saya hanya akan merasa damai ketika saya memaafkan, bukan menghakimi. (Gerald Jampolsky)

Diperlukan keberanian besar untuk dengan tulus mengikuti apa yang kita ketahui sebagai kebenaran. (Sara E. Anderson)

Senyuman adalah sebuah lengkungan yang meluruskan segala sesuatunya.. (Phyllis Diller)

Tak ada perbuatan baik sekecil apa pun yang sia-sia. (Aesop)

Kata-kata yang baik singkat dan mudah diucapkan, tetapi gemanya tak akan berakhir. (Ibu Teresa)

Kebaikan adalah pertanda hati yang penuh cinta. (Anonim)

Anda tidak akan menemukan diri Anda sebelum Anda berhadapan dengan kebenaran. (Pearl Bailey)

Ayo maju !!! Nasib yang lebih baik menanti Anda. (Victor Hugo)

Dengan cinta keajaiban bisa terjadi. (Robert Schuller)

Tak seorang pun mendapati begitu saja bahwa hidup ini bernilai, kita sendirilah yang harus membuatnya bernilai. (Anonim)

Jangan takut memanjat pohon, meraih dahan Di situlah terletak buah yang ranum. (Anonim)

Perang yang paling penting adalah perang melawan diri sendiri. (Sheldon Koggs)

Yang penting bukanlah siapa yang benar, tapi apa yang benar. (Thomas Huxley)

Hiduplah untuk belajar dan Anda akan belajar hidup. (Pepatah Portugis)

Anda harus melakukannya sendiri, tetapi Anda tak dapat melakukannya seorang diri. (Martin Rutte)

Waktu selalu tepat untuk mengerjakan sesuatu yang benar. (Martin Luther King Jr)

Antusiasme adalah aliran listrik yang membuat mesin kehidupan meluncur dengan kecepatan tinggi?(B.C. Forbes)

Jika kamu tidak menggunakan senyumanmu, kamu seperti orang yang memiliki tabungan satu juta dolar tetapi tidak mempunyai buku cek untuk mengambilnya. (Les Giblin)

Saat sekarang ini memiliki satu keuntungan lebih dari setiap saat yang lain, saat ini adalah milik kita. (Carles C. Colton)

Kita semua memiliki hal luar biasa yang tersandi dalam diri kita masing-masing?.menunggu untuk dilepas. (Jean Houston)

Saya mempelajari hal ini setidaknya melalui pengalaman, jika kita melangkah maju dengan penuh percaya diri ke arah yang kita impikan dan berusaha keras menjalani hidup yang kita bayangkan, maka kita akan menemukan keberhasilan yang tak terperikan sebelumnya. (Henry D. Thoreau)

KUMPULAN KATA-KATA BIJAK MOTIVASI KERJA

Kerja adalah rasa cinta yang terlihat. (Kahlil Gibran)

Hendaknya keindahan sesuatu yang Anda cintai adalah sesuatu yang Anda kerjakan. (Rumi)

Hidup adalah kesempatan untuk menyumbangkan cinta dengan cara kita sendiri. (Bernie Siegel, M.D.)

Tak seorang pun dapat memahami hati manusia kecuali jika dia memiliki simpati yang dibangkitkan oleh cinta. (Henry Ward Beecher)

Seandainya saya dapat meringankan rasa sakit, atau meredakan rasa nyeri seseorang, atau menolong seekor burung murai yang kebingungan kembali ke sarangnya lagi, hidup saya tak akan sia-sia. (Emily Dickinson)

Kekuatan cinta dan perhatian dapat mengubah dunia. (James Autry)

Cinta menyembuhkan manusia, baik yang memberikannya maupun yang menerimanya. (Dr. Karl Menninger)

Sisihkanlah waktu untuk mengagumi keajaiban hidup. (Gary W. Fenhuk)

Kita cenderung menilai kesuksesan dari jumlah penghasilan kita atau ukuran mobil-mobil kita, bukan dari kualitas layanan dan hubungan kita dengan sesame manusia. (Martin Luther King Jr)

Ukuran tubuhmu kurang penting, ukuran otakmu agak penting, ukuran hatimu adalah yang paling penting. (B.C. Gorbes)

Cara yang nyata untuk membedakan Anda dari saingan Anda adalah layanan yang Anda berikan. (Jonathan Tisch)

Lakukanlah dengan mengesankan, lakukanlah dengan benar dan lakukanlah dengan gaya. (Fred Astaire)

Barang siapa menebar benih kebaikan, akan menikmati panen abadi. (Anonim)

Hanya mereka yang berani mengambil resiko untuk melangkah lebih jauhlah yang akan mengetahui sejauh mana dia dapat melangkah. (T.S. Eliot)

Saya hanyalah seorang manusia, tetapi saya adalah seseorang. Saya tidak dapat melakukan segalanya, tetapi saya dapat melakukan sesuatu. Saya tidak akan menolak melakukan sesuatu yang dapat saya lakukan. (Helen Keller)

Ingatlah selalu bahwa tekad Anda untuk sukses lebih penting daripada yang lainnya. (Abraham Lincoln)

Manakala kita mencintai dan tertawa bersama pasien kita, kita meningkatkan derajat tertinggi penyembuhan, yakni kedamaian didalam hati. (Leslie Gibson)

Sudah menjadi kewajiban kita untuk maju terus seakan-akan batas kemampuan kita tidak ada. (Pierre Teilhard de Chardin)

Tak ada sesuatu pun yang pernah berhasil dengan baik jika pelaksanaanya tidak dibantu oleh semangat yang kuat. (Nietzsche)

Kita memerlukan lebih banyak orang yang mengkhususkan diri mengerjakan sesuatu yang mustahil. (Theodore Roethke)

Sebuah gagasan baru mula-mula dianggap konyol, lalu dibuang karena dianggap tidak penting sampai akhirnya diakui semua orang. (William James)

Hal-hal besar dilakukan oleh orang-orang yang berpikiran hebat dan kemudian berkiprah di dunia untuk mewujudkan impian mereka. (Ernest Holmes)

Jerih payah hanya akan berhasil kalau pelakunya tidak mudah putus asa. (Napoleon Hill)

Pada hakikatnya, genius adalah mewujudkan gagasan yang paling sederhana. (Charles Peguy)

Mengubah warna image dengan photoshop

merubah warna dengan photoshopAkhirnya Mood buat tutorial pulih kembali setelah lama tak berkunjung tiba dan sudah lama tak buat tutorial Photoshop. Setelah kesana kemari nyari bahan didalam ruang Harddisk laptop kesayangan saya akhirnya saya mendapat sebuah Quick Tips yang menurut saya sangat bermanfaat jika bisa dibagikan kepada teman teman Photoshop Holic sekalian. :)

Quick tips photoshop kali ini, Jaka akan membuat bagaimana mengubah warna sebuah foto tanpa menggunakan toolbox. Jadi, kita kali ini hanya bermain dengan barisan menu. tool pamungkas seperti Pentool, Marquee tool, Magic wand tool, brush tool, paint tool dan tool tool lainnya, sebaiknya disimpan dulu deh..


Maaf jika kali ini dan kedepannya jaka tidak membuat lagi langkah langkah dengan menggunakan nomor (1, 2, 3, 4, dan seterusnya) tapi jaka ingin memulai tengan ?Step?. Mungkin menurut jaka, jika menggunakan step akan kelihatan lebih professional tutorial nya.

Langsung ke tutorial.

Step 1

Buka gambar/image yang akan anda edit. untuk contoh saya menggunakan gambar kartu pelajar sekolah desainan saya, (Bukannya sombong, tapi saya design sendiri lohh...) (: hehe?gambar kartu pelajar
Gimana desainnya? komentarnya dong.

Step 2

Langsung ke menu Image >> Adjustments >> Replace Color?Replace Color Jangan Terkejut jika akan terbuka window baru seperti gambar dibawah ini :)Replace Color
Step 3
Pilih bagian warna yang akan diganti warnanya dengan cara memilih Eyedropper tool pada bagian Selection, disini Jaka memilih warna biru dengan mengklik sekali bagian warna biru pada gambar. Eps jangan lupa radio botton Selection Diubah menjadi Image agar lebih mudah dalam pengeditannya.Eyedropper tool 

Step 4

Pada bagian Replacement, Atur warna sesuai keinginan anda dengan menggeser tombol Hue kekiri atau kekanan. Agar pencakupan warnanya lebih luas, atur pada bagian Fuzzinessnya. berikut contoh gambarnya ;Replace Color photoshop Anda juga bisa mengatur Saturation dan Lightnessnya sesuai kebutuhan.

Step 5

Jika ada gambar yang tidak kena warna ?Hijaunya? contohnya seperti gambar disudut kiri atas gambar saya tersebut, gambar sudut kiri atas anda juga bisa menambah wilayah cakupan warnanya dengan cara mengklik Add to Sample dan mengklik sekali lagi pada pinggiran warna light disamping logo SMK Tersebut.add to sample
sehingga hasilnya seperti berikut ;SMK Negeri 1 Lhokseumawe
Semoga bermanfaat?

Tertarik dengan Quick Tips postingan diatas? jangan lupa, tombol tweets Masih tersedia pada bagian atas postingan. Berlangganan Juga Postingan-Postingan Photoshop dari jaka dengan memasukkan email address ke address bar disamping kanan atas anda, atau RSS feed Jaka Zulham.
About Me

KUMPULAN KATA BIJAK INSPIRASI KEPEMIMPINAN

KUMPULAN KATA BIJAK INSPIRASI KEPEMIMPINAN
Kepemimpinan adalah kapasitas mengejawantahkan visi menjadi realita. (Warren G.Bennis)

Pemimpin adalah pengaruh.(John Maxwell)

Semua kemenangan berasal dari berani memulai. (Eugene F.Ware)

Tidak ada yang dapat memberi seseorang keuntungan lebih banyak daripada yang lain, kecuali sikap selalu berkepala dingin dan tenang dalam kondisi apapun. (Thomas Jefferson)

Menjadi orang berkuasa mirip dengan menjadi seorang gadis. Jika Anda harus memberitahu orang siapa Anda, biasanya Anda tidak mau. (Margaret Thatcher)

Ketika Anda berhenti belajar, berarti Anda berhenti memimpin. (Rick Warren)

Sebuah pertanyaan penting buat pemimpin: ?Apakah saya membuat orang menjadi orang besar, atau membuat impian dan menyuruh orang mengerjakannya?? (John Maxwell)

Pemimpin paling efektif adalah memberikan contoh bukan perintah. (John C.Maxwell)

Pemimpin yang baik adalah orang yang dapat melangkah dengan tapak kaki tanpa merusak citra. (John C. Maxwell)

Pemimpin tidak menggunakan otoritas tetapi memberdayakan orang. (Becky Brodin)

Kebesaran selalu diraih dengan antusias. (Ralph Waldo Emerson)

Pemikiran yang tumpul merupakan awal dari kegagalan. Pastikan Anda selalu terbuka pada ide baru. (George Crane)

Pemimpin terkemuka memikat hati anak buah, bukan pikirannya. (John C. Maxwell)

Tak seorang pun ingin punya pemimpin besar yang ingin mengerjakan segalanya sendiri atau mendapatkan pengakuan terhadap apa yang Ia dikerjakan. (Andrew Carnegie)

Sungguh mengagumkan ketika orang percaya kepada pemimpin : tetapi lebih mangagumkan ketika pemimpin percaya kepada bawahan ! (John C. Maxwell)

Eksekutif terbaik adalah eksekutif yang punya pertimbangan cukup untuk memilih orang yang baik untuk mengerjakan apa yang dia inginkan dan punya bekal cukup untuk mencegah dirinya merecoki karyawan yang sedang bekerja. (Theodore Roosevelt)

Pujian terbaik bagi pemimpin adalah pujian yang diberikan oleh bawahannya. (John C. Maxwell)

Pengenmbangan kepemimpinan adalah perjalanan sepanjang hidup, bukan bepergian singkat. (John Maxwell)

Orang yang ingin memimpin orkestra harus membalik punggung di hadapan pengunjung. (John C. Maxwell)

Punya keyakinan bahwa jika Anda dapat melakukan hal-hal kecil dengan baik, Anda dapat mengerjakan hal-hal besar dengan baik juga. (Storey)

PENGENALAN DASAR PLC

PLC OMRON

PLC (programmable Logic Controller) adalah kendali logika terprogram merupakan suatu piranti elektronik yang dirancang untuk dapat beroperasi secara digital dengan menggunakan memori sebagai media penyimpanan instruksi-instruksi internal untuk menjalankan fungsi-fungsi logika, seperti fungsi pencacah/counter, fungsi urutan proses, fungsi pewaktu, fungsi aritmatika, dan fungsi yang lainnya dengan cara memprogramnya.
PLC sama halnya seperti mikrokontroler tapi disini PLC sudah mendapat standarisasi sebagai alat pengendali industri.
PLC pertama kali digunakan sekitar pada tahun 1960-an untuk menggantikan peralatan konvensional yang begitu banyak yang biasanya menggunakan relay/saklar. 
Gambar Sistem PLC

Keseluruhan system PLC :
1.    Central Processing Unit(CPU), yang terdiri dari :Mikroprosessor sebagai otak dari PLC, memori sebagai alat penyimpan program dan Catu daya yang dilengkapi dengan rangkaian penyearah yang merubah Arus bolak-balik (AC) ke arus searah (DC).
2.    Programmer/monitor
3.    Input/Output
Berikut ini produsen-produsen PLC :
1.    Schneider
2.    Siemens
3.    Omron
4.    Mitsubishi ,dll
Kelebihan PLC dibandingkan dengan kontrol relay konvesional :
1.    Fleksibel
2.    Deteksi dan koreksi kesalahan lebih mudah
3.    PLC mengkonsumsi daya lebih rendah dibandingkan dengan sistem kontrol proses konvensional (berbasis relay)
4.    Pengamatan Visual / beberapa produsen plc sudah menyertakan visualisasi.
5.    kecepatan operasi lebih cepat
6.    Implementasi proyek lebih singkat
7.    Lebih sederhana dan mudah dalam penggunaannya
8.    Ketahanan PLC jauh lebih baik dibandingkan dengan relay auto-mekanik
9.    Dokumentasi lebih mudah
Secara Teknis hal-hal penting yang perlu diperhatikan dalam memilih PLC adalah :
1.    banyaknya jalur Input/Ouput
2.    Memori
3.    peripheral seperti : LSS, PROM writer serta software yang digunakan.
Diagram Ladder (tangga) /Diagram Kontrol Pada PLC:
a.    Normally Open (NO) , saklar ini menandakan keadaan saklar yang normalnya pada posisi OFF/terbuka dan akan ON/terhubung bila terenergis.

Gambar Ladder NO

b.    Normally Close (NC) , saklar ini menandakan keadaan saklar yang normalnya pada posisi ON/terhubung dan OFF/terbuka akan bila terenergis.
Gambar Ladder NC

c.     Keluaran / output. Keluaran dapat berupa lampu, motor dan lain-lain.
Gambar Ladder Output

d.    Pewaktu (timer), digunakan untuk penundaan waktu ON atau waktu OFF
Gambar Ladder Timer

e.    Pencacah (counter), digunakan untuk pencacahan dimana ketika nilai pencacah itu terpenuhi maka saklar akan terenergies/on.
Gambar Ladder Counter

Berikut adalah contoh program ladder sederhana yaitu lampu berjalan :
Gambar program Ladder lampu berjalan
Lihat Artikel Yang Terkait :

Membuat program ladder diagram bel kuis

Membuat program ladder diagram pengepakan apel

MEMBUAT PROGRAM PWM DENGAN MIKROC COMPILER PADA PIC16F877A

Pada postingan kali ini kita akan mempelajari serta memprogram PWM pada mikrokontroler PIC16F877A dengan software mikroC compiler serta pic simulator sebagai visualisasinya. Dimana dalam memprogram PWM sama seperti menggunakan program-program lainnya seperti bascomavr, codevisionavr dan ASM-51 hanya saja aturan bahasanya yang berbeda dimana pada mikroC compiler tidak perlu lagi inisialisasi mikrokontroler apa yang kita pakai dan berapa crystal yang kita gunakan karena disini kita tingal mensettingnya pada project setting.
PWM  merupakan pulse witdh modulation yang artinya lebar pulsa, dimana PWM biasanya kita gunakan untuk mengatur kecepatan motor, Untuk mengatur PWM maka artinya kita akan mengatur tegangan sehingga ketika mikrokontroler itu menggunakan 8 bit maka nilai 255 setara dengan 5 volt. Dan nilai inilah yang dapat kita ubah-ubah sesuai dengan yang kita inginkan, dan pada mikrokontroler PIC16F877A untuk pin PWMnya adalah pin 1 dan 2 pada portC sehingga pin inilah yang nantinya dihubungkan ke led ,motor ataupun osiloskope.
Kode PWM1_Init(1000); yang artinya frekuesnsi yang kita gunakan adalah 1000 , kemudian PWM1_Set_Duty(128); yang artinya pwm1 kita set nilainya sebesar 128 dimana 128 adalah 50 % dari 255 yang berarti kita memberikan 2,5 volt. Serta PWM1_Start(); dan PWM1_Stop(); yang kita gunakan untuk memulai dan mengakhiri kode perintah pwm.Sehingga untuk mengubah pwm sesuai yang kita inginkan kita tinggal mengubah set_dutynya. Dan untuk simulasinya pada pic simulator, kali ini kita menggunakan osiloskope untuk melihat lebar pulsa yang kita gunakan tadi dan sebelumnya kita harus mendownloadkan terlebih dahulu ekstensi .HEX program kita tadi kemudian kita harus mengatur channel1 dan channel 2 pada osiloskope dengan pin pwm pada PIC16F877A.
Berikut program PWM dengan MicroC Compiler pada PIC16F877A :
void main() {
   TRISC=0;
   PWM1_Init(1000);
   PWM2_Init(1000);
   while(1)
   {
      PWM1_Start();
      PWM2_Start();           // Start PWM
      PWM1_Set_Duty(128);
      PWM2_Set_Duty(128);
      delay_ms(100);
      PWM1_Stop();
      PWM2_Stop();
      delay_ms(100);
   }
}
Dan ketika di run terlihat gelombang seperti ini dimana kita menset pwm adalah 128 atau 50 % dari pwm penuh.
MEMBUAT PROGRAM PWM DENGAN MIKROC COMPILER PADA PIC16F877A

MEMBUAT PROGRAM LCD TULISAN BERJALAN DENGAN MIKROC COMPILER PADA PIC16F877A







Baiklah kali ini postingan saya membahas cara memprogram LCD menggunakan mikroC compiler yang berbasis bahasa C. Dimana dalam memprogram LCD atau untuk menampilkan tulisan pada LCD sama seperti program-program lainnya seperti bascom avr, codevisionavr dan lain-lain hanya saja aturan bahasanya yang berbeda dimana pada mikroC compiler tidak perlu lagi inisialisasi mikrokontroler apa yang kita pakai dan berapa crystal yang kita gunakan karena disini kita tingal mensettingnya pada project setting.
sbit LCD_RS at RB4_bit;
sbit LCD_EN at RB5_bit;
sbit LCD_D4 at RB0_bit;
sbit LCD_D5 at RB1_bit;
sbit LCD_D6 at RB2_bit;
sbit LCD_D7 at RB3_bit;
sbit LCD_RS_Direction at TRISB4_bit;
sbit LCD_EN_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB0_bit;
sbit LCD_D5_Direction at TRISB1_bit;
sbit LCD_D6_Direction at TRISB2_bit;
sbit LCD_D7_Direction at TRISB3_bit;
Kode perintah diatas adalah untuk menginisialisasikan pin-pin pada LCD, jadi ketika kita ingin menginterfacekan LCD dengan mikrokontroler ataupun kita ingin mevisualisasikan pada PIC simulator maka kita tinggal menghubungkan kaki-kaki pada LCD dengan Pin-pin pada mikrokontroler tersebut.
Lcd_Cmd(_LCD_CLEAR); artinya lcd dibersihkan atau diclear, kemudian kode perintah yang kita gunakan untuk menampilkan tulisan pada lcd adalah Lcd_Out(1,1,"NAMA"); dimana disini NAMA yang akan kita tampilkan pada lcd, dan 1,1 artinya tulisan tersebut akan tampil pada baris 1 kolom 1
Lcd_Cmd(_LCD_SHIFT_LEFT); artinya menggeser tulisan yang akan kita tampilkan pada lcd kekiri dan untuk menggeser ke kana maka perintah yang kita gunakan adalah Lcd_Cmd(_LCD_SHIFT_RIGHT); .
Berikut program Tulisan berjalan dengan MicroC Compiler pada PIC16F877A :
sbit LCD_RS at RB4_bit;
sbit LCD_EN at RB5_bit;
sbit LCD_D4 at RB0_bit;
sbit LCD_D5 at RB1_bit;
sbit LCD_D6 at RB2_bit;
sbit LCD_D7 at RB3_bit;

sbit LCD_RS_Direction at TRISB4_bit;
sbit LCD_EN_Direction at TRISB5_bit;
sbit LCD_D4_Direction at TRISB0_bit;
sbit LCD_D5_Direction at TRISB1_bit;
sbit LCD_D6_Direction at TRISB2_bit;
sbit LCD_D7_Direction at TRISB3_bit;

char i;

void main(){

  Lcd_Init();
  Lcd_Cmd(_LCD_CLEAR);
  Lcd_Cmd(_LCD_CURSOR_OFF);

  Lcd_Out(1,1,"NAMA");
  Delay_ms(1000);
  Lcd_Out(2,1,"MERI WARDANA");
  Delay_ms(1000);

  Lcd_Out(3,1,"NIM");
  Delay_ms(1000);
  Lcd_Out(4,1,"03071004006");
  Delay_ms(1000);

  while(1) {
    for(i=0; i<4; i++) {
      Lcd_Cmd(_LCD_SHIFT_LEFT);
      delay_ms(500);
    }
    for(i=0; i<4; i++) {
      Lcd_Cmd(_LCD_SHIFT_RIGHT);
      delay_ms(500);
    }

  }
}
Berikut hasilnya visualisasi pada pic simulator :
  

LCD TULISAN BERJALAN DENGAN MIKROC COMPILER PADA PIC16F877A
Gambar LCD Berjalan pada PIC Simulator
Dimana tulisan setelah muncul satu persatu kemudian bergeser kekiri 4 kali lalu kembali kekanan 4 kali selamat mencoba !!!



MEMBUAT PROGRAM LAMPU LALU LINTAS DENGAN MIKROC COMPILER PADA PIC16F877A






Pada kali ini kita kan menggunakan mikrokontroler PIC16F877A yang termasuk mikrokontroler keluarga PICmicro buatan Microchip.Inc dimana dalam memprogramnya menggunakan bahasa tingkat tinggi yaitu bahasa C lebih tepatnya disini kita akan menggunakan software  MikroC Compiler.
        Kita akan membuat program lampu lalu lintas tepatnya traffic light / lampu lalu lintas 3 simpang dimana algoritma pemrogramannya sama seperti kita memprogram dengan bascom avr, Tasm51 dan codevisionavr hanya saja disini mikroC compiler menggunakan bahasa c. Disini kita tidak perlu menginisialisasikan mikrokontroler apa yang kita pakai ataupun crystal yang kita gunakan karena kita tinggal mengatur pada project settingnya.
Contoh TRISB = 0x00; yang artinya menset Port B sebagai output, ini berbeda dengan codevisionavr dimana code DDRB=0xFF yang kita gunakan untuk mengatur port B sebagai output. Dan kebaliknnya TRISB = 0xFF; artinya mengatur portB sebagai input. Di mikroC compiler sama seperti pada program-program lainnya dimana ketika kita mengcompile program yang kita buat jika terjadi kesalahan maka mikroC compiler akan memberitahu bahwa terjadi kesalahan/error.
        Setelah itu program di compile dan disini kita akan menggunakan PIC simulator sebagai pengompile programnya lalu ekstensi .HEX yang didownloadkan pada PIC simulator dan di PIC simulator sudah tersedia visualisasi untuk led, seven segment, LCD, Osiloskope, function generator sehingga kita tinggal memanggil dan mensetnya dan jangan lupa untuk mengatur kembali crystal yang kita gunakan pada PIC simulator ini serta mengubah warna led sesuai dengan lampu merah yaitu merah,  kuning dan hijau. Dan setelah silahkan dirun dan lihat hasilnya.
Berikut Program Lampu lalu lintas dengan MikroC compiler pada PIC16F877A :
void main() {
  TRISB = 0x00;            //PortB sebagai Output
  TRISC = 0x00;            //PortC sebagai Output
  TRISD = 0x00;            //PortD sebagai Output
  do {
   
    PORTB = 0x04;
    PORTC = 0x01;
    PORTD = 0x01;
    Delay_ms(2000);

    PORTB = 0x02;
    PORTC = 0x02;
    PORTD = 0x01;
    Delay_ms(1000);
   
    PORTB = 0x01;
    PORTC = 0x04;
    PORTD = 0x01;
    Delay_ms(2000);
   
    PORTB = 0x01;
    PORTC = 0x02;
    PORTD = 0x02;
    Delay_ms(1000);
   
    PORTB = 0x01;
    PORTC = 0x01;
    PORTD = 0x04;
    Delay_ms(2000);
   

    PORTB = 0x02;
    PORTC = 0x01;
    PORTD = 0x02;
    Delay_ms(1000);

  } while(1);