본문 바로가기

[ATTiny13] 하드웨어 환경 설정

by rudals.kim 2021. 4. 23. 댓글 개
반응형

미국의 반도체 업체인 Microchip사는 PIC시리즈의 마이크로컨트롤러로 유명한 회사인데 2016년 1월 19일 Microchip이 Atmel을 36억 달러에 인수하여 현재는 PIC, AVR모두 Microchip 회사로 통합되었습니다.

 

ATTiny13의 특징은 아래와 같습니다.

  - 8-bit RISC 프로세서

  - 1 KBytes ISP Flash memory

  - 64 Bytes SRAM

  - 64 Bytes EEPROM
  – One 8-bit Timer/Counter with Prescaler and Two PWM Channels
  – 4-channel, 10-bit ADC with Internal Voltage Reference
  – Programmable Watchdog Timer with Separate On-chip Oscillator
  – On-chip Analog Comparator

  – In-System Programmable via SPI Port
  – External and Internal Interrupt Sources
  – Low Power Idle, ADC Noise Reduction, and Power-down Modes
  – 1.8 ~ 5.5V 동작전압

 

1KB내에서 프로그램을 해 넣어야 해서 적은 기능이 요구될때 사용 할 수 있습니다.

 

참고로 기존 ATTiny13에서 Brown-Out Detector (BOD)와 Power-On Rest (POR)의 아날로그 모듈의 성능을 개선함으로써 소모전류를 줄인 ATTiny13A 라는 칩도 있습니다. 제가 알리에서 구매한 칩이 ATTiny13A 버전이네요. 

 

8핀으로 구성되어 있으며 각 핀의 사용 용도는 아래 그림을 참고하시기 바랍니다.

ATTiny13을 사용하기 위해서는 아래 그림과 같이 PC에서 소스를 컴파일하여 칩에 기록하기 위해 USBasp programmer가 필요합니다.

USBasp/10pin to 6pin 콘넥터/ATTiny13 이상 3가지만 준비되면 기본적인 사용을 위한 하드웨어 환경을 구성할 수 있습니다.

반응형

댓글