MCS-51 LED

[KEMBALI KE MENU SEBELUMNYA]


DAFTAR ISI

1.Pendahuluan
2. Dasar Teori
3. Rangkaian
4. Listing Program
5. Flowchart
6. Video Simulasi
7. Link Download

LED

1. Pendahuluan


Assalamuallaikum wr.wb. pengunjung sekalian...

Materi yang  saya posting kali ini merupakan materi mata kuliah Mikroprosesor dan Mikrokontroller jurusan Teknik Elektro , Universitas Andalas.  TP 2017/2018. Dengan dosen pembimbingnya adalah bapak Darwison M.T.

2. Dasar Teori


A. LED

LED adalah suaatu semikonduktor yang memancarkan cahaya,  LED mempunyai kecenderungan polarisasi. LED mempunyai kutub positif dan negatif (p-n) dan hanya akan menyala bila diberikan arus maju. Ini dikarenakan LED terbuat dari bahan semikonduktor yang hanya akan mengizinkan arus listrik mengalir ke satu arah dan tidak ke arah sebaliknya. Bila LED diberikan arus terbalik, hanya akan ada sedikit arus yang melewati  LED. Ini menyebabkan LED tidak akan mengeluarkan emisi cahaya.

B. Mikrokontroller AT89S51



MCS51 Mikrokontroler tipe AT89S51 merupakan mikrokontroler keluarga MCS-51 dengan konfigurasi yang sama persis dengan AT89C51 yang cukup terkenal, hanya saja AT89S51 mempunyai fitur ISP (In-System Programmable Flash Memory). Fitur ini memungkinkan mikrokontroler dapat diprogram langsung dalam suatu sistem elektronik tanpa melalui Programmer Board atau Downloader Board.Personal Computer.




3. Rangkaian





Rangkaian Total untuk display led secara bergantian


4. LISTING PROGRAM


#include <REGX51.H>
void msdelay(unsigned int );
int state[3] = { 0 ,  1 };
void msdelay(unsigned int value){
unsigned int x,y;
for(x=0;x<value;x++)
for(y=0;y<1275;y++);
}
void main() {
int a;
P2=0x00;
do
{
    P2=0x01;
msdelay(100);
P2=0x02; 
msdelay(100);
P2=0x03;
msdelay(100);
P2=0x04;
msdelay(100);
}while(a==1);
}

5. FLOWCHART

 

6. Video Simulasi

7. File Download

File HTML ==>Download
File Proteus
==> Download
File Program
==>Download
Video Rangkaian
==>Download 

Tidak ada komentar:

Posting Komentar