일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- #C언어 #자습
- sum
- 건국대
- 독서
- #AVR #ATmega128
- 죽은시인의사회
- matlab
- fMRI
- 의공학
- 라플라스 변환
- avr
- 파이썬
- 매트랩 #행렬
- 쉽게풀어쓴C언어Express
- 평균
- C언어
- 제어공학
- mean
- 혼자있는시간의힘
- 변신
- 소프트스퀘어드
- 왜
- 압축파일
- 매트랩
- 공부하자
- 동적시스템모델링
- Today
- Total
목록AVR (2)
꽁부왕

DDRx와 PORTx #include int main(){ DDRF=0xF0; PORTF=0xF0; } ※ AVR은 c언어를 기본으로 함. 문법도 동일. DDRx는 전압을 조절할 PIN번호를 선택하는 코드. PORTx는 선택된 PIN의 전압을 5V로 할지 0V로 할지 결정하는 코드. DDR"F"인 이유는 내가 사용하는 보드의 schematic을 보면 알 수 있는데, 이 보드의 LED의 output은 PF4~7에 연결되어 있기 때문이다. AVR은 주로 16진법을 이용하여 제어한다. DDRF=0xF0; PORTF=0xF0; PF중 4~7의 전압을 조절할 것이다. 4~7의 전압을 5V로 한다. 는 의미이다. FND 제어 #include #include #define F_CPU 16000000UL //frequ..
New Project 생성하기 먼저 AVR Studio4를 실행한다. New Project를 누른 후 Next>>를 눌러 다음단계로 넘어간다. AVR GCC를 선택한 후 Project name에 원하는 이름을 쓴다. Location에서 우측에 ...을 눌러 새로운 폴더를 만드는 것을 추천한다. 그렇지 않을 경우, 사용할 때 마다 폴더가 생성되어져 지저분해질 수 있다. Next>>를 눌러 다음단계로 넘어간다. Debug platform: AVR Simulator를 Device: ATmega128을 선택한 후 Finish를 누르면 NewProject가 생성된다. Project 기본설정 1: 원하는 코드를 넣는다. 2: Build Active Configuration(F7)를 눌러 코드에 error가 있는지 ..