일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- avr 키트
- 아두이노 테트리스
- lcd 테트리스
- 우분투 ssh 설치
- 우분투 ssh root 접근
- 우분투 ssh 루트
- 운영체제
- 아두이노 spi
- 라즈베리파이 라즈비안
- 세마포어
- 상호배제
- IC 74595
- 74595
- avr spi
- atmega테트리스
- arm 테트리스
- core xy
- atmega128 강좌
- AVR
- 임베디드 테트리스
- avr 테트리스
- 우분투
- 자작 3d 프린터 corexy
- avr 공부
- 라즈베리파이 os 설치
- lcd12864
- 아트매가128
- atmega 128 강좌
- 아트매가
- avr 강좌
- Today
- Total
목록atmega128 강좌 (2)
김원빈 개발 블로그
아두이노를 사용해본 사람이라면 알것이다. 핀을 사용하기전에 어떤 작업을 해야하는지.. 바로 입출력 설정이다. 아두이노 함수기준 PinMode() 이며, AVR 에서는 레지스터를 사용하여 제어한다. 레지스터가 무엇인지는 다음강좌에.. 우선 Atmega128의 포트는 A~G포트 까지 있다. 각 포트에는 7개의 핀이 있다. (G포트는 4개) 왜 포트를 나눴을까? 그 이유는 각 포트별로 다른 기능이 존제한다. (external interrupt라던가.. adc 라던가..) 각자 포트의 기능을 알아보자. (그냥 넘기자..) 필자도 그냥 눈에 보이는거만 적었다... 확실한건 앞으로 배워가면서 공부하도록 하자.. 겁먹을 필요없다. 다음 강좌에는 입출력을 모두 다뤄볼 예정이다.
atmega128 강좌 개발 준비 본 강좌의 주의점 본 강좌는 고등학생 수준에서 작성됩니다.이 강좌를 보기 전에 아두이노와 c를 필히 하고 올 것을 권합니다.언어에 대한 문법은 조만간 강좌를 올리던가 하도록 하겠습니다. 본 강좌에 필요한 것 1. C 또는 C++ 언어의 기본적인 이해. (둘중 하나만 하셔도 둘다 하실겁니다) 2. avr 개발 보드. 본 강좌에서는 JMOD128-1 을 기반으로 합니다.JMOD128-1물론 어느정도 회로도를 보실 수 있으시다면 어느제품을 사셔도 무방합니다.그러나 저는 위 보드를 기반으로 설명하도록 하겠습니다. 3. 빵판. 출처 : 메카솔루션 이렇게 두개가 붙어있는 형태가 좋습니다. 두개 사셔서 직접 구성하셔도 좋습니다. 두개 붙어있는 형태를 사용하는 이유는 한쪽에는 보드와 ..