ATMEGA128, CodeVisonAVR, GPIO, BlinkLED
CodeVisonAVR을 이용하여
코드 자동 생성 기능을 사용합니다.
그리고 LED가 Blink하는 코드를 구성합니다.
1.
2. File > New
3. File Type > Project
4.
5. AVR Chip Type
6. Chip > ATmega128
7. PortA
PortA, Bit 0, Output Mode, pulldown
8. Program > Preview
DDRA : direction ( in/out )
PORTA : port number
9. Program > Generate, Save and Exit
10. Source name
11. Project name
12. Project name
13.
14.
추가된 코드는 아래에서 정리합니다.
15. Project > Build All [ Ctrl + F9 ]
16.
17. Settings > Programmer
18. 다운로드 툴 및 Com Port 설정
CodeVisonAVR 실행 후 최초 1회만 확인하거나 설정해 주면 됩니다.
19. Tools > Chip Programmer
20.
21. Program > FLASH
22. 코드 설명
delay.h 헤더 추가
while 문 코드 추가
PORTA.1 Pin이 500ms 단위로 High/Low를 반복
void main(void) // .... while (1) |
23. 코드
24. 결과
'ATMEGA128' 카테고리의 다른 글
ATMEGA128, CodeVisonAVR, UART, printf 사용하기 (0) | 2018.08.28 |
---|---|
ATMEGA128, CodeVisonAVR, GPIO, gpio_intr (0) | 2018.08.28 |
ATMEGA128, atmega128_kd-128pro-usb 초기 동작 (0) | 2018.08.27 |
ATMEGA128, AVR Studio 펌웨어 다운로드하기 (0) | 2018.07.31 |
ATMEGA128, AVR Studio 설치 (0) | 2018.07.31 |