IT / / 2020. 3. 13. 18:16

ATmega128 특징 데이터 시트(data sheet) 해석 내가 볼려고 만들었다.

반응형

Features(특징들)

  • High-performance, Low-power Atmel ®AVR®8-bit Microcontroller
    (고성능, 저전력 8비트 마이크로 콘트롤러)
  • Advanced RISC Architecture(확장 RISC 구조)
    - 133 Powerful Instructions – Most Single Clock Cycle Execution
       (133 명령어를 제공 - 대부분의 명령이 한 클락에 동작)
    -
    32 x 8 General Purpose Working Registers + Peripheral Control Registers
       (32개의 8bit 범용 작업 레지스터 + 주변장치 제어 레지스터)
    - Fully Static Operation
       (완전 정적 작동)
    - Up to 16MIPS Throughput at 16MHz
       (16MHz에서 16MIPS 성능)
    - On-chip 2-cycle Multiplier
       (2사이클에 곱셈이 되는 곱셈기를 내장)
  • High Endurance Non-volatile Memory segments(고내구성, 비휘발성 메모리 부분)
    - 128Kbytes of In-System Self-programmable Flash program memory
      
    (시스템 내 프로그래밍 가능한 플래시 프로그램 메모리 128KB가 있다.)
    - 4Kbytes EEPROM
    - 4Kbytes Internal SRAM(
    4키로바이트 짜리 내부 SRAM이있다.)
    - Write/Erase cycles: 10,000 Flash/100,000 EEPROM
      (플래시 : 만번 쓰기/지우기 가능 EEPROM : 십만번 쓰기/지우기 가능)
    - Data retention: 20 years at 85°C/100 years at 25°C(1)
      (데이터 보존 : 85도에서는 25년 / 25도에서는 100년)
    - Optional Boot Code Section with Independent Lock Bits
      (독립적인 잠금비트를 가진 추가적인 부트 코드 영역을 가지고 있다.)
    In-System Programming by On-chip Boot Program /True Read-While-Write Operation

      (프로세서 내부의 부트 프로그램에 의한 ISP 프로그램) (실제 읽기-쓰기 작접)
    - Up to 64Kbytes Optional External Memory Space
       (64Kbyte까지 외부메모리 확장 가능)
    - Programming Lock for Software Security
       (소프트웨어 보안을 위한 프로그래밍 잠금)
    - SPI Interface for In-System Programming
       (시스템 내 프로그래밍을 위한 SPI 인터페이스)
  • QTouch® library support(Q터치 라이브러리 지원)
    – Capacitive touch buttons, sliders and wheels
      (용량성 터치 버튼, 슬라이더 및 휠)
    – QTouch and QMatrix acquisition
      (Q터치와 Q매트릭스 획득)
    – Up to 64 sense channels
      
    (최대 64개의 감지 채널)
  • JTAG (IEEE std. 1149.1 Compliant) Interface(JTAG(IEEE 규격 1149.1 준수)인터페이스)
    – Boundary-scan Capabilities According to the JTAG Standard
      (JTAG 표준에 따른 경계 스캔 기능)
    – Extensive On-chip Debug Support
      (광범위한 온칩 디버그 지원)
    – Programming of Flash, EEPROM, Fuses and Lock Bits through the JTAG Interface
      (JTAG 인터페이스를 통한 플래쉬, EEPROM 쓰거나 퓨즈와 락 비트 설정 가능)
  • Peripheral Features(주변 특징)
    – Two 8-bit Timer/Counters with Separate Prescalers and Compare Modes
       (별도의 사전 분주기와 비교모드가 있는 두개의 8비트 타이머/카운터)
    – Two Expanded 16-bit Timer/Counters with Separate Prescaler, Compare Mode and Capture Mode
       (2개의 확장된 16비트 타이머/카운터(별도 분주기 포함), 비교모드 및 캡쳐모드)
    – Real Time Counter with Separate Oscillator
      (RTC를 위한 별도의 오실레이터(발진기)가 있다.)
    – Two 8-bit PWM Channels
       (두개의 8비트 PWM채널)
    – 6 PWM Channels with Programmable Resolution from 2 to 16 Bits
       (6개의 2~16비트로 설정할 수 있는 분해능을 가진 PWM채널)
    – Output Compare Modulator
       (출력 비교 모듈레이터)
    – 8-channel, 10-bit ADC
       (8채널, 10비트 ADC)
         8
    Single-ended Channels
         (8개의 단일 앤드 채널)
         7 Differential Channels
         (7개 다른 채널)
         2 Differential Channels with Programmable Gain at 1x, 10x, or 200x
         (2개 Gain설정 차동 채널)
    – Byte-oriented Two-wire Serial Interface
       (2선을 이용한 시리얼 통신(TWI))
    – Dual Programmable Serial USARTs
      (2개의 전 이중 시리얼 통신포트)
    – Master/Slave SPI Serial Interface
      (마스터/슬레이브 SPI 시리얼 인터페이스)
    – Programmable Watchdog Timer with On-chip Oscillator 
      (내부 오실레이터(발진기)를 가진 프로그램 가능한 와치독 타이머)
    //와치독 타이머란? 소프트웨어적으로 무한루프에 빠져서 MCU가 멍청해지는 것을 방지해 주는 역할
     와치독 타이머는 MCU와 독립되어있는 타이머입니다. 타이머가 0부터 시작해서 오버플로우 됬을때,
    CUP를 리셋시키도록 되어 있습니다.
    – On-chip Analog Comparator
      (칩 내부 아날로그 비교기)
  • Special Microcontroller Features(특별한 마이크로 컨트롤러 특징)
    – Power-on Reset and Programmable Brown-out Detection
      (전원이 불안할때 Reset 하는 기능)
    – Internal Calibrated RC Oscillator
      (내부 보장 RC 오실레이터)
    – External and Internal Interrupt Sources
      (외부 내부 인터럽트)
    – Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby
      (6개의 슬립모드 : 아이들, ADC 노이즈 감소, 파워절약, 파워 다운, 대기, 확장대기)
    – Software Selectable Clock Frequency
      (소프트웨어로 선택가능한 클럭 주파수)
    – ATmega103 Compatibility Mode Selected by a Fuse
      (퓨즈가 선택한 ATmega103 호환성 모드)
    – Global Pull-up Disable
      (풀업 디스에이블 가능)
  • I/O and Packages ()
    – 53 Programmable I/O Lines
      (53개의 설정 가능한 입출력 포트)
    – 64-lead TQFP and 64-pad QFN/MLF
      (64핀 TAFP와 64핀 MLF)
  • Operating Voltages (동작전압)
    – 2.7 - 5.5V ATmega128L
      ()
    – 4.5 - 5.5V ATmega128

      ()
  • Speed Grades (클럭 주파수)
    – 0 - 8MHz ATmega128L
      () 
    – 0 - 16MHz ATmega128
      ()

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유