SlideShare a Scribd company logo
PERCOBAAN 1 
GAMBAR RANGKAIAN 
LISTING PROGRAM 
#include <mega8535.h> 
#include <delay.h> 
void main() 
{ 
PORTA=0x00; 
DDRA=0x0FF; 
PORTB=0x03; 
DDRB=0x00; 
PORTC=0x00; 
DDRC=0x00; 
PORTD=0x00; 
DDRD=0x00; 
while (1) 
{ 
if(PINB.0==0) { 
PORTA.0=1; delay_ms(50); 
PORTA.1=2; delay_ms(50); 
PORTA.2=3; delay_ms(50); 
PORTA.3=4; delay_ms(50); 
PORTA.4=5; delay_ms(50); 
PORTA.5=6; delay_ms(50); 
PORTA.6=7; delay_ms(50); 
PORTA.7=8; delay_ms(50); } 
if(PINB.1==0) { 
PORTA.7=0; delay_ms(50); 
PORTA.6=0; delay_ms(50); 
PORTA.5=0; delay_ms(50); 
PORTA.4=0; delay_ms(50); 
PORTA.3=0; delay_ms(50); 
PORTA.2=0; delay_ms(50); 
PORTA.1=0; delay_ms(50); 
PORTA.0=0; delay_ms(50); } 
} 
}

More Related Content

What's hot

Php arduino
Php arduinoPhp arduino
Php arduino
Jonadri Bundo
 
Os Practical Assignment 1
Os Practical Assignment 1Os Practical Assignment 1
Os Practical Assignment 1
Emmanuel Garcia
 
Michael kontopoulo1s
Michael kontopoulo1sMichael kontopoulo1s
Michael kontopoulo1s
josnihmurni2907
 
One definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим житьOne definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим жить
Platonov Sergey
 
Codigo
CodigoCodigo
โครงงาน เครื่องคิดเลข
โครงงาน เครื่องคิดเลขโครงงาน เครื่องคิดเลข
โครงงาน เครื่องคิดเลข
Bung Lfkglialbmk
 
R tist
R tistR tist
R tist
Atul Uttam
 
Отладка в GDB
Отладка в GDBОтладка в GDB
Отладка в GDB
Anthony Shoumikhin
 
Advanced QUnit - Front-End JavaScript Unit Testing
Advanced QUnit - Front-End JavaScript Unit TestingAdvanced QUnit - Front-End JavaScript Unit Testing
Advanced QUnit - Front-End JavaScript Unit Testing
Lars Thorup
 
Controlling Arduino With PHP
Controlling Arduino With PHPControlling Arduino With PHP
Controlling Arduino With PHP
Thomas Weinert
 
20110424 action scriptを使わないflash勉強会
20110424 action scriptを使わないflash勉強会20110424 action scriptを使わないflash勉強会
20110424 action scriptを使わないflash勉強会
Hiroki Mizuno
 
Безопасность интернет-приложений осень 2013 лекция 8
Безопасность интернет-приложений осень 2013 лекция 8Безопасность интернет-приложений осень 2013 лекция 8
Безопасность интернет-приложений осень 2013 лекция 8
Technopark
 
Server
ServerServer
Server
marveenstein
 

What's hot (13)

Php arduino
Php arduinoPhp arduino
Php arduino
 
Os Practical Assignment 1
Os Practical Assignment 1Os Practical Assignment 1
Os Practical Assignment 1
 
Michael kontopoulo1s
Michael kontopoulo1sMichael kontopoulo1s
Michael kontopoulo1s
 
One definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим житьOne definition rule - что это такое, и как с этим жить
One definition rule - что это такое, и как с этим жить
 
Codigo
CodigoCodigo
Codigo
 
โครงงาน เครื่องคิดเลข
โครงงาน เครื่องคิดเลขโครงงาน เครื่องคิดเลข
โครงงาน เครื่องคิดเลข
 
R tist
R tistR tist
R tist
 
Отладка в GDB
Отладка в GDBОтладка в GDB
Отладка в GDB
 
Advanced QUnit - Front-End JavaScript Unit Testing
Advanced QUnit - Front-End JavaScript Unit TestingAdvanced QUnit - Front-End JavaScript Unit Testing
Advanced QUnit - Front-End JavaScript Unit Testing
 
Controlling Arduino With PHP
Controlling Arduino With PHPControlling Arduino With PHP
Controlling Arduino With PHP
 
20110424 action scriptを使わないflash勉強会
20110424 action scriptを使わないflash勉強会20110424 action scriptを使わないflash勉強会
20110424 action scriptを使わないflash勉強会
 
Безопасность интернет-приложений осень 2013 лекция 8
Безопасность интернет-приложений осень 2013 лекция 8Безопасность интернет-приложений осень 2013 лекция 8
Безопасность интернет-приложений осень 2013 лекция 8
 
Server
ServerServer
Server
 

Percobaan 1

  • 1. PERCOBAAN 1 GAMBAR RANGKAIAN LISTING PROGRAM #include <mega8535.h> #include <delay.h> void main() { PORTA=0x00; DDRA=0x0FF; PORTB=0x03; DDRB=0x00; PORTC=0x00; DDRC=0x00; PORTD=0x00; DDRD=0x00; while (1) { if(PINB.0==0) { PORTA.0=1; delay_ms(50); PORTA.1=2; delay_ms(50); PORTA.2=3; delay_ms(50); PORTA.3=4; delay_ms(50); PORTA.4=5; delay_ms(50); PORTA.5=6; delay_ms(50); PORTA.6=7; delay_ms(50); PORTA.7=8; delay_ms(50); } if(PINB.1==0) { PORTA.7=0; delay_ms(50); PORTA.6=0; delay_ms(50); PORTA.5=0; delay_ms(50); PORTA.4=0; delay_ms(50); PORTA.3=0; delay_ms(50); PORTA.2=0; delay_ms(50); PORTA.1=0; delay_ms(50); PORTA.0=0; delay_ms(50); } } }