[Ayeun] 마이크로프로세서응용 2주차 결과보고서 마프(ATmega128설명)
- 최초 등록일
- 2018.12.22
- 최종 저작일
- 2018.10
- 5페이지/ 한컴오피스
- 가격 1,000원
목차
1. 실험에 사용한 회로 Pin의 분석
2. ATmega128의 회로도 설계(2주차 설계 본)
3. 실제 제작된 ATmega128의 Board
본문내용
#실험에 사용한 회로 Pin의 분석
1. RESET(20)
입력단자로 1레벨이 입력되면 리셋되어 PC는 일반적으로 0번지를 가르키고 0번지부터 프로그램이 시작된다. 리셋시 대부분의 레지스터는 0으로 된다.
2. XTAL1, XTAL2(23,24)
발진용 증폭기 입력 및 출력 단자
3. Vcc(21,51)
전원 입력 단자
4. GND(22,53,63)
그라운드 입력 단자
5. 포트A(44~51)
내부 풀업 저항이 있는 8비트 양방향 입출력 단자.
외부메모리를 둘 경우 주소버스(A7-A0)와 데이터버스(D7-D0)로 사용
6. 포트B(10~17) > PB1 (11번 Pin)
내부 풀업 저항이 있는 8비트 양방향 입출력 단자.
SPI용 단자 혹은 PWM단자로도 사용된다.
7. 포트E(2~9) > PE0, PE1 (2,3번 Pin)
내부 풀업 저항이 있는 8비트 양방향 입출력 단자.
타이머용 단자, 외부인터럽트, 아날로그비교기, USART용 단자로도 사용된다.
#ATmega128의 회로도 설계(2주차 설계 본)
이번 실험에 제작한 Board는 6개의 부로 나눌 수 있다.
1. ATmega128모듈
2. 리셋부
3. ISP 커넥터 연결부
4. 발진증폭기 입출력부
5. ATmega128의 동작확인 led부
6. 입출력 LED부
1. ATmegat128 모듈
Atmega128의 pcb판 안에 위 회로도의 리셋부, ISP연결부, 발진증폭기, 동작LED가 들어간 완성된 pcb판으로 마이크로프로세서응용 수업에 있어 핵심적인 부분이다.
2. 리셋부
회로도의 왼쪽 위쪽 푸쉬버튼 스위치가 있는 작은 회로이다.
푸쉬버튼 스위치를 누르면 RESET(20)이 활성화 되어 위의 Pin분석에서 분석한 것과 같이 리셋되어 PC는 일반적으로 0번지를 가르키고 0번지부터 프로그램이 시작된다.
리셋시 대부분의 레지스터는 0으로 된다.
참고 자료
없음