Tutorial Microcontroller MCS-51 ATMEL ISP
 

 

Super MCS51 Trainer

Standart MCS51 Trainer

Standart AVR Trainer

Programmer USBASP

Standart ARM Trainer

 

 

Percobaan Motor DC

Pada percobaan ini, akan digunakan motor DC VCD, yang biasa digunakan untuk memutar cakram CD. Untuk mengatur arah putaran motor dan kecepatan dapat menggunakan driver L293.

Prosedure Percobaan

1. Hubungkan rangkaian driver motor DC ke PORTC, PORTC.0 = 1A, PORTC.1=2A dan PORTC.2=1,2EN.

2.Lakukan konfigurasi pada codevision untuk PORTC

3. Percobaan memutar motor DC CW (clock wise)

while (1)
{
// Place your code here
PORTC.0=1;
PORTC.1=0;// CW
PORTC.2=1;// Enable
}

4. Percobaan memutar motor DC CW dan CCW dengan pilihan melalui SW

#include <mega8535.h>
void main(void)
{
DDRC=0xFF;
DDRB=0x00;
PORTB=0xFF;
while(1)
{
if (PINB.0==0)
{
PORTC.0=1;
PORTC.1=0;// CW
PORTC.2=1;// Enable
}
else if (PINB.1==0)
{
PORTC.0=0;
PORTC.1=1;// CCW
PORTC.2=1;// Enable
}
else
{
PORTC.2=1;// Disable
}
}
}