2023. 12. 5. 17:31
5. 포트 입력 실습 2 Atmega3282023. 12. 5. 17:31
// 포트 입력 실습 2
#include <mega328p.h>
#include <delay.h>
void main(void)
{
unsigned char Temp; // 부호없는 8비트 변수 Temp 선언
PORTD=0x00; // 포트 D 초기값 설정
PORTC=0x00; // 포트 C 초기값 설정
DDRD=0xFF; // 포트 D 출력으로 설정
DDRC=0x00; // 포트 C 입력으로 설정
while (1)
{
Temp = PINC; // PORTC에서 읽어 온 값을 Temp 에 저장
PORTD=Temp; // Temp의 값을 PORTD에 출력
};
}//
'Atmega328' 카테고리의 다른 글
| 7. 타이머/카운터0 Normal Mode 실습 (1) | 2023.12.06 |
|---|---|
| 6. 외부 인터럽트 제어실습 (1) | 2023.12.05 |
| 4. 포트 입력 실습 1 (1) | 2023.12.05 |
| 3. 포트 출력 실습 2 (1) | 2023.12.05 |
| 2. 포트 출력 실습1 (2) | 2023.12.05 |
