Page 299 - MDP2020-3
P. 299

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


                다.  AVR  Atmega2560-16AU



















                ATMEL사의  8-bit  마이크로  컨트롤러로  다양한  분야에서  널리  사용되고  있으며  256Kb의  플
            래시메모리와  8Kb의  SRAM을  가지고  있다.  전력  소모를  줄이기  위해서  여섯  개의  Sleep

            mode(Idle,  ADC  Noise  Reduction,  Power  Down,  Power  save,  Standby,  Extended
            Standby)를  지원한다.  JTAG  인터페이스도  가지고  있다.  프로그램  메모리의  명령어는  하나의
            파이프라인을  통해  실행되어  데이터  처리속도가  빠르다.


                    1)  사양
              -  고성능  저전력  AVR  8bit  Microcontroller

              -  향상된  RISC아키텍처(16MIPS)
              -  135종  명령세트
              -  32x8bit  범용  레지스터  +  주변  컨트롤  레지스터
              -  16㎒에서  16MIPS  progress

              -  비휘발성  프로그램과  데이터  메모리
              -  내부  프로그램  가능한  ISP  Flash  memory
              -  선택적인  Boot  code  section
              -  ISP를  통하여  어플리케이션  영역과  부트(boot)영역에  F/W  다운로드  가능
              -  4K  Byte  EEPROM
              -  8K  Byte  내부  SRAM

              -  외부  최대  64K  메모리  공간


                    2)  인터페이스  ->  isp로  바꾸기
              -  내장  메모리의  Programming과  On-Chip  Debug를  위한  JTAG지원



                    3)  주변장치  특징
              -  분리된  프리스케일러와  비교모드를  가진,  2개의  8비트  타이머/카운터(Timer,  Counter)
              -  분리된  프리스케일러와  비교모드,  캡처모드를  가진  4개의  16비트  타이머/카운터
              -  4개의  8bit  PWM채널
              -  12개의  프로그램  가능한  2~16bit  PWM채널

              -  분리된  오실레이터에  의한  Real  Time  Count
              -  Output  Compare  Modulator
              -  16채널,  10bit  ADC
   294   295   296   297   298   299   300   301   302   303   304