일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 우분투 ssh root 접근
- 우분투 ssh 루트
- avr 강좌
- avr 공부
- 라즈베리파이 라즈비안
- avr spi
- lcd 테트리스
- 상호배제
- 아트매가128
- 아트매가
- 우분투
- avr 테트리스
- 운영체제
- 아두이노 spi
- atmega128 강좌
- atmega테트리스
- 라즈베리파이 os 설치
- core xy
- 아두이노 테트리스
- 우분투 ssh 설치
- 세마포어
- arm 테트리스
- avr 키트
- atmega 128 강좌
- lcd12864
- 자작 3d 프린터 corexy
- 74595
- IC 74595
- AVR
- 임베디드 테트리스
Archives
- Today
- Total
목록atmega 128 강좌 (1)
김원빈 개발 블로그
[atmega128] 강좌 1-1 포트 설명
아두이노를 사용해본 사람이라면 알것이다. 핀을 사용하기전에 어떤 작업을 해야하는지.. 바로 입출력 설정이다. 아두이노 함수기준 PinMode() 이며, AVR 에서는 레지스터를 사용하여 제어한다. 레지스터가 무엇인지는 다음강좌에.. 우선 Atmega128의 포트는 A~G포트 까지 있다. 각 포트에는 7개의 핀이 있다. (G포트는 4개) 왜 포트를 나눴을까? 그 이유는 각 포트별로 다른 기능이 존제한다. (external interrupt라던가.. adc 라던가..) 각자 포트의 기능을 알아보자. (그냥 넘기자..) 필자도 그냥 눈에 보이는거만 적었다... 확실한건 앞으로 배워가면서 공부하도록 하자.. 겁먹을 필요없다. 다음 강좌에는 입출력을 모두 다뤄볼 예정이다.
MCU/AVR
2019. 8. 27. 15:47