블로그 이미지
권남

카테고리

분류 전체보기 (227)
Temp (1)
CA (0)
Game (0)
nGrinder (0)
Java (17)
JavaScript (1)
JBOSS (0)
EJBCA (0)
Tomcat (1)
DB (6)
Cache (6)
LINUX (4)
Frameworks (11)
C++ (32)
C (96)
Mosquitto (3)
STB (0)
JNI (10)
Android (5)
WebSocket (1)
PDF (0)
AVR (13)
LINUX Device Driver (8)
Arduino (4)
ekgu (0)
resume, portfolio (1)
Dynamics AX (X++) (4)
comp (0)
Total
Today
Yesterday

달력

« » 2025.5
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

공지사항

최근에 올라온 글

fnd

AVR / 2015. 4. 10. 13:43

#include <avr/io.h>

#include <util/delay.h>

//#include <stdlib.h>

//#include <time.h>


void pinMode(void);


void setup(void);



int main(void)

{

// fnd에 연결된 pd0~7을 출력용 (output -> 0xFF)

setup();


//PORTD = 0x66;

//PORTD = 0x5B;

//srand(time(NULL));


int hex[16] = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x27, 0x7F, 0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71};

int i, j;

for (i = 0; i < 10; ++i)

{

PORTD = hex[i];

for (j = 0; j < 10; ++j)

{

PORTC = hex[j];

_delay_ms(1000);

}

}

/*

while(1)

{

PORTD = hex[rand() % 16];

PORTC = hex[rand() % 16];

_delay_ms(1000);

}*/


return 0;

}


void pinMode(void)

{

DDRD = 0xFF;

DDRC = 0xFF;

}


void setup(void)

{

pinMode();

}



'AVR' 카테고리의 다른 글

interruptClock  (0) 2015.04.13
interruptTimer  (0) 2015.04.13
interruptStopWatch  (0) 2015.04.13
Interrupt  (0) 2015.04.10
switch  (0) 2015.04.10
switch - led . on off  (0) 2015.04.10
LED  (0) 2015.04.10
Getting strat  (0) 2015.04.10
Posted by 권남
, |

최근에 달린 댓글

글 보관함