Page 203 - MDP2020-3
P. 203

················································································  명장양성프로젝트  【MDP】  과제발표회  자료집  Ⅲ    |  197


            2.  소프트웨어



                가.  프로그램



                -  Code  Vision






















                  1)  정의  및  특징
            - CodeVisionAVR  C  컴파일러는  가격에  비해  성능이  우수한  컴파일러

            - 편리한  통합  환경
            - 자동  소스  코드  생성  기능
            - 풍부한  라이브러리  함수  제공:  UART,  LCD표시,  온도,  시계,  A/D  소자함수  제공
            - 편리한  FLASH,  EEPROM,  SRAM  변수  관리

            - 포트  및  변수의  비트  제어  기능
            - 인  라인  어셈  기능  제공
            - 저  가격
            - 무료  평가  버전  사용  가능(용량  제한  및  일부  함수  사용  제한)
            - IAR  C  컴파일러에는  없음



                  2)  선정이유
            -  마이크로프로세서를  제어하기  위해  CodeVision  AVR  프로그램이  가장  적합하다고  생각한다.
            - 고등학교  2학년  때부터  마이크로프로세서  기초  과목을  통해  ATmega128A로  기초적인  지식

              을  배웠다.
            - 고등학교  3학년  때도  마이크로프로세서  제어  과목에서  ATmega128A  보드를  통해  각  소자
              (FND,  LCD,  LED,  SWITCH,  BUZZER  등)를  제어했기  때문이다.
            - DC모터,  서보모터  등  모터들을  제어했기  때문에  CodeVision  AVR  프로그램을  선택하였다.
   198   199   200   201   202   203   204   205   206   207   208