달력

5

« 2026/5 »

  • 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
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
:
Posted by gonlab