2023. 10. 7. 21:46
Arduino Uno-Builtin LED제어[LED01] Atmega3282023. 10. 7. 21:46
//POPRTB의 5번 핀(arduino uno #13핀)에 연결된 빌트인 LED 점멸하기.
#define F_CPU 1000000UL //내부클럭은 8Mhz 내장이지만 1Mhz로 설정되어 있다.
// 외부 16Mhz사용시 #define F_CPU 16000000UL
#include <avr/io.h>
#include <util/delay.h>
int main()
{
DDRB = 0xff; // 0x20; PB5 pin에 Builtin LED가 접속되어 있다.
while(1) {
PORTB = 0x20;
_delay_ms(1000);
PORTB = 0x00;
_delay_ms(1000);
}
}
'Atmega328' 카테고리의 다른 글
| AVRISP-mk2 사용법 (0) | 2023.10.08 |
|---|---|
| AVR 프로그래밍 학습 참고자료 (0) | 2023.10.08 |
| Atmega328(Arduino uno) PinMap (0) | 2023.07.14 |
| PIC 시작하기(MPLAB X IDE & XC8) (0) | 2023.01.05 |
| Microchip Studio 간단한 사용법 (0) | 2022.10.05 |
