일상/Review2009. 4. 5. 18:42


대한민국에서 인터넷 영향을 많이 받았다고 할 수 있는 분야중에 하나는 아마 만화가 아닐 까 생각된다.

그래서 많은 만화가 인터넷에서 웹툰이라는 새로운 이름을 가지고, 인터넷을 하는 우리들에게 즐거움을 준다.

그 수많은 웹툰 중에서도 내가 챙겨보는 웹툰 중 하나는 청설모 작가님의 자동차 웹툰이다.



- 위 그림은 폭스바겐 비틀 편의 한 장면이다. 2차세계대전 당시 설계되었다고 하며, 
  군더더기 없는 설계의 모범을 보여주었다고 한다.

- 코란도 편의 마지막 장면이다. Korando 라는 뜻이 Korea Can Do 라는 뜻이라는 걸 알게 되었다.


- 위 장면은 역시 자동차 카툰의 백미가 아닌 가 싶다. (자동차 역사를 그린 웹툰이지만, 무협지를 보는 듯한) 
  기아 자동차 캐피탈편을 보면서, 
  마지막 장면이 끝나면서, 
  나 또한 캐피탈의 역사를 굉장히 아쉬워 했던 기억이 난다.

어찌 되었든, 제갈주먹 연재 때와 또 다른 느낌을 주신 청설모 작가님께 감사드리고,

자동차를 좋아한다면, 공학도라면 이 웹툰을 추천하고 싶다.


p.s 청설모 작가님께서 보냈던 팬레터에 답장을 보내 주심. 현재 편지 보관중 ㅎㅎ


Posted by 리얼한놈
일상/동영상2009. 4. 3. 14:39

추억의 맥가이버 오프닝

그러고 보면 미드가 유행한지 꽤 오래된 거 같다.
미드를 안 보는 나도 어렸을 때 잼있게 본 맥가이버라는 드라마가
지금 생각하면 미드였다.

간지나는 맥가이버칼의 로망~
Posted by 리얼한놈
Studyhard/AVR2009. 4. 3. 14:28

   
void Init_Usart(void)
{
   UCSRA = 0x00;
   UCSRB = (1 << RXEN) | (1 << TXEN);     
   UCSRC = (1 << UCSRC) | (1 << UCSZ1) | (1 << UCSZ0);     
   UBRRH = 0x00;
   UBRRL = 103;            // 103 => Baud Rate : 9600bps
}

위 소스는 AVR 비동기 통신 레지스터 설정이다. 
간단한 통신을 하기 위해서는
UCSRB 의 RXEN <- 수신 설정, TXEN <- 송신설정 을 꼭 해줘야 하고
UBRRL의 값을 AVR 데이타 시트에서 값을 찾아서 Baud Rate값을 맞춰서 넣어 주어야 한다.



Posted by 리얼한놈
Studyhard/AVR2009. 4. 3. 14:22

void delay_us(unsigned int us)
{
     unsigned int i;
     for(i = 0; i < us; i++) // 4 cycle <- 함수의 들어감과 나감에 있어 4Cyclye 소요
     {
        asm("PUSH R0"); // 2 cycle 
        asm("POP R0");  // 2 cycle 
        asm("PUSH R0"); // 2 cycle 
        asm("POP R0");  // 2 cycle 
        asm("PUSH R0"); // 2 cycle 
        asm("POP R0");  // 2 cycle   => 4+2+2+2+2+2+2 = 16cycle = 1us for 16Mhz


    }

}


void delay_ms(unsigned int ms)
{
    unsigned int i;
    for(i = 0; i < ms; i++)
        delay_us(1000);

}




* 1초를 delay_ms(1000) 을 이용하여 사용하였을 때,  언뜻 보기에도 1초가 아닌 경우에는 

  퓨즈비트 설정이 잘 못 되어 있는 경우가 있으므로, PonyProg 에서 퓨즈비트 체크를 확인하고 하면 된다.

  

Posted by 리얼한놈
일상/동영상2009. 3. 31. 19:46


신났던 3월 그들에게 감사하기 위해 간단히 만든 동영상
Posted by 리얼한놈