Arsip

Posts Tagged ‘c alnguage for 8051’

List of Microcontroller Tutorial MCS51

Februari 14, 2012 3 komentar

Mudah mudahan bermanfaat untuk para pengunjung…penghobi elektronika – khususnya bidang pemrogrman mikrokontroller dan mekatronika…..otomasi industri….siswa smk…dll…..bila berkenan silahkan mengunjungi link dibawah ini….bila tidak berkenan mohon di share k rekan2 yang lain mungkin bisa jadi berguna…..tutorial ini saya kumpulkan dari hasil search di web…silahkan dinikmati saja

Microrontroller Tutorials ( maaf web site – Latos-edu.net  – sedang maintenance ) daftar tutorial dibawah ini masih ditulis ulang….. heheh

Tutorial Mikrokontroller – part 1 (latihan 2)

Maret 1, 2011 3 komentar

Hmm mungking tutorial ini sudah usang, maaf kalo rekan pembaca sudah lebih mahir dari saya,

sebelumnya sudah terlampir tutorial sekedar menampilkan hasil pada port yang di tunjuk. Untuk tutorial ini menampilkan nyala led berkedip. Port yang dituju PORT 1

$mod51 ;header file harap disesuaikan dengan compiler yang digunakan…

org 0h

begin:     mov P1,#0f0h ; data 11110000 dikirim ke Port1
acall delay  ;panggil sub program delay
mov P1,#0fh
acall delay
sjmp begin
delay:    mov R1,#255
del1:    mov R2,#255
del2:    djnz R2,del2
djnz R1,del1
ret
end

bagaimana menggunakan bahasa C…ok ini dia menyalakan Led ….( saya menggunakan SDCC )

#include <reg8252.h>
void wait (void)
{
unsigned int w;
for(w=0;w<0xffff;)
{
w++;
}
}
void main(void)
{
do
{
P1 = 0x00;
wait();
P1 = 0xff;        // P1 = 255 —–> decimal
wait();
}
while(1);
}