목차
1. 목적
2. 이론
1. GPIO로 FND LED 켜기
3. 실험
4. 결과
5. 토의 및 고찰
1. 실험을 마친 후에 GPIO가 무엇인지 알면 좋겠다고 생각되어 조사해보았다.
2. 코딩에 대한 분석을 다시 점검해보았다.
6. 참고
2. 이론
1. GPIO로 FND LED 켜기
3. 실험
4. 결과
5. 토의 및 고찰
1. 실험을 마친 후에 GPIO가 무엇인지 알면 좋겠다고 생각되어 조사해보았다.
2. 코딩에 대한 분석을 다시 점검해보았다.
6. 참고
본문내용
1. 목적
* AVR HBE-MCU-Multi를 이용하여 GPIO 입출력 포트의 방향 제어 및 출력 제어 방법을 습득한다. 또한 FND LED 동작원리도 함께 습득한다.
* 내부 메모리의 동작 방식을 이해하고 프로그램이 실행되면서 내부 메모리들을 어떻게 사용하는지 이해한다.
2. 이론
1. GPIO로 FND LED 켜기
가. GPIO : General Purpose Input Output
- 범용으로 사용되는 입출력 포트 : 설계자가 마음대로 변형하면서 제어할 수 있도록 제공해 주는 I/O(입출력) 포트
- 입력과 출력을 마음대로 선택할 수 있고, 0과1의 출력 신호를 임의로 만들어줄 수 있는 구조를 가졌다.
- 입력으로 사용할 때는 외부 인터럽트를 처리할 수 있도록 하는 경우가 많다.
- 입출력 방향 전환용 레지스터와 출력용/입력용 데이터 레지스터 등이 필요하다.
- 마이크로컨트롤러에서는 대부분의 핀들이 GPIO로 설정하는 경우가 많다.
≪ … 중 략 … ≫
3. 실험
≪ 사 진 ≫ ≪ 사 진 ≫
≪ 사 진 ≫ ≪ 사 진 ≫
#include
#include
int main(){
unsigned char FND_DATA_TBL [] = {0x3F, 0X06, 0X5B, 0X4F, 0X66, 0X6D, 0X7C, 0X07,
0X7F, 0X67, 0X77, 0X7C, 0X39, 0X5E, 0x79, 0X71, 0X08, 0X80};
unsigned char cnt = 0, i;
DDRD = 0xFF;
while(1){
PORTD = FND_DATA_TBL[cnt];
cnt++;
if(cnt>17) cnt=0;
for(i=0;i<50;i++)
_delay_ms(10);
}
return 0;
}
* AVR HBE-MCU-Multi를 이용하여 GPIO 입출력 포트의 방향 제어 및 출력 제어 방법을 습득한다. 또한 FND LED 동작원리도 함께 습득한다.
* 내부 메모리의 동작 방식을 이해하고 프로그램이 실행되면서 내부 메모리들을 어떻게 사용하는지 이해한다.
2. 이론
1. GPIO로 FND LED 켜기
가. GPIO : General Purpose Input Output
- 범용으로 사용되는 입출력 포트 : 설계자가 마음대로 변형하면서 제어할 수 있도록 제공해 주는 I/O(입출력) 포트
- 입력과 출력을 마음대로 선택할 수 있고, 0과1의 출력 신호를 임의로 만들어줄 수 있는 구조를 가졌다.
- 입력으로 사용할 때는 외부 인터럽트를 처리할 수 있도록 하는 경우가 많다.
- 입출력 방향 전환용 레지스터와 출력용/입력용 데이터 레지스터 등이 필요하다.
- 마이크로컨트롤러에서는 대부분의 핀들이 GPIO로 설정하는 경우가 많다.
≪ … 중 략 … ≫
3. 실험
≪ 사 진 ≫ ≪ 사 진 ≫
≪ 사 진 ≫ ≪ 사 진 ≫
#include
#include
int main(){
unsigned char FND_DATA_TBL [] = {0x3F, 0X06, 0X5B, 0X4F, 0X66, 0X6D, 0X7C, 0X07,
0X7F, 0X67, 0X77, 0X7C, 0X39, 0X5E, 0x79, 0X71, 0X08, 0X80};
unsigned char cnt = 0, i;
DDRD = 0xFF;
while(1){
PORTD = FND_DATA_TBL[cnt];
cnt++;
if(cnt>17) cnt=0;
for(i=0;i<50;i++)
_delay_ms(10);
}
return 0;
}
추천자료
휘스톤 브리지 예비,결과보고서
중첩의 원리 예비, 결과보고서
노턴의 정리 예비, 결과보고서
전자학 - 최대전력전달 실험,결과보고서 통합본
[물리학실험]직류회로예비,결과보고서
실험 15. D 래치 및 D 플립 결과보고서
기초회로실험 중첩의 정리 예비,결과보고서
직렬과 병렬회로 예비, 결과보고서
[디지털시스템] 32-bit Adder-Substracter 결과보고서
최신 디지털 공학 실험 10판 실험결과보고서 21
최신 디지털 공학 실험 10판 실험결과보고서 23
최신 디지털 공학 실험 10판 실험결과보고서 22
빛의 반사과 굴절 실험 (결과보고서)
안드로이드 어플 개발 소스코드 (안드로이드 제비뽑기 어플)