C언어 코딩 질문
-
게시물 수정 , 삭제는 로그인 필요
제가 코딩한건데 뭐가 문제일까요 ..
#include <mega128.h>
#include <delay.h>
void main(){
{
unsigned char led;
DDRA=0xff;
led=0x01;
do{
PORTA=led;
delay_ms(500);
led=(led<<1);
if(led==0x80)
{
PORTA=led;
delay_ms(500);
led=0x01;
}
}
}
unsigned char led;
void shift_r()
{
led=(led>>1);
if(led==0x01)
{ PORTA=led;
delay_ms(500);
led=0x80; }
}
void main(){
DDRA=0xff;
led=0x80;
do{
PORTA=led;
delay_ms(500);
shift_r();
}
}
void main()
{
unsigned char led;
DDRA=0xff;
led=0x01;
do{
PORTA=led;
delay_ms(500);
led=(led<<1) l led;
if(led==0x80)
{
PORTA=led;
delay_ms(500);
led=0x01;
}
}
}
unsigned char led;
void shift_r()
{
led=(led>>1) l led;
if(led==0x01)
{ PORTA=led;
delay_ms(500);
led=0x80; }
}
void main()
{
DDRA=0xff;
led=0x80;
do{
PORTA=led;
delay_ms(500);
shift_r();
}
}
unsigned char led, led1, led2;
void shift_rl()
{
led1=led1>>1;
led2=led2<<1;
led=led1 l led2;
if(led1==0x00)
{ PORTA=led;
delay_ms(500);
led=led1=led2=0x81; }
}
void main()
{
DDRA=0xff;
led=led1=led2=0x81;
do{
PORTA=led;
delay_ms(500);
shift_rl();
}
}
unsigned char led;
void main()
{
DDRA=0xff;
led=0x55;
do{
PORTA=led;
delay_ms(500);
led=~led;
}
}
unsigned char FND[4]=(0x92, 0x89, 0xc0, 0xc4);
unsigned char DIGIT[4]=(0xef, 0xdf, 0xbf, 0x7f);
void main(void)
{
unsigned char index;
DDRB=0xf0;
DDRC=0xff;
index=0;
do{
PORTC=FND[index];
PORTB=DIGIT[index];
delay_ms(1);
index++;
if(index==4)
{index=0;}
}while(1);
}
}
#include <mega128.h>
#include <delay.h>
void main(){
{
unsigned char led;
DDRA=0xff;
led=0x01;
do{
PORTA=led;
delay_ms(500);
led=(led<<1);
if(led==0x80)
{
PORTA=led;
delay_ms(500);
led=0x01;
}
}
}
unsigned char led;
void shift_r()
{
led=(led>>1);
if(led==0x01)
{ PORTA=led;
delay_ms(500);
led=0x80; }
}
void main(){
DDRA=0xff;
led=0x80;
do{
PORTA=led;
delay_ms(500);
shift_r();
}
}
void main()
{
unsigned char led;
DDRA=0xff;
led=0x01;
do{
PORTA=led;
delay_ms(500);
led=(led<<1) l led;
if(led==0x80)
{
PORTA=led;
delay_ms(500);
led=0x01;
}
}
}
unsigned char led;
void shift_r()
{
led=(led>>1) l led;
if(led==0x01)
{ PORTA=led;
delay_ms(500);
led=0x80; }
}
void main()
{
DDRA=0xff;
led=0x80;
do{
PORTA=led;
delay_ms(500);
shift_r();
}
}
unsigned char led, led1, led2;
void shift_rl()
{
led1=led1>>1;
led2=led2<<1;
led=led1 l led2;
if(led1==0x00)
{ PORTA=led;
delay_ms(500);
led=led1=led2=0x81; }
}
void main()
{
DDRA=0xff;
led=led1=led2=0x81;
do{
PORTA=led;
delay_ms(500);
shift_rl();
}
}
unsigned char led;
void main()
{
DDRA=0xff;
led=0x55;
do{
PORTA=led;
delay_ms(500);
led=~led;
}
}
unsigned char FND[4]=(0x92, 0x89, 0xc0, 0xc4);
unsigned char DIGIT[4]=(0xef, 0xdf, 0xbf, 0x7f);
void main(void)
{
unsigned char index;
DDRB=0xf0;
DDRC=0xff;
index=0;
do{
PORTC=FND[index];
PORTB=DIGIT[index];
delay_ms(1);
index++;
if(index==4)
{index=0;}
}while(1);
}
}
#c언어 코딩도장 #c언어 코딩 사이트 #c언어 코딩 연습 사이트 #c언어 코딩테스트 #c언어 코딩 프로그램 #c언어 코딩 앱 #c언어 코딩테스트 준비 #c언어 코딩도장 pdf #c언어 코딩도장 후기 #c언어 코딩테스트 예제