Page 164 - 2
P. 164

8.  소프트웨어 작성하기
              가 프로그램 흐름도.







































              나. ATmega128   에서 데이터 처리를 위한 소스
            #include <mega128.h>
            #include <delay.h>
            unsigned shot = 5, i,j;
            unsigned char rx=100;
            void stop(){
                PORTC = 0;
            }
            void forward(){
                PORTC.0 = 1;
                PORTC.1 = 0;
                PORTC.2 = 1;
                PORTC.3 = 0;
            }
            void backward(){
                PORTC.0 = 0;
                PORTC.1 = 1;
                PORTC.2 = 0;
                PORTC.3 = 1;
            }
            void rightturn(){
                PORTC.0 = 0;
                PORTC.1 = 1;



                                                         - 164 -
   159   160   161   162   163   164   165   166   167   168   169