[마이크로 컨트롤러]AVR강의용(90s8515)
- 최초 등록일
- 2002.10.12
- 최종 저작일
- 1997.01
- 35페이지/ 어도비 PDF
- 가격 4,000원
소개글
그림은 참고 자료 책에서 스캔아여 만들어 작업한 것임.
수업자료로 만든 것임.
4일 작업해서 완성한 것.
PDF파일이므로 공부하는데 이것을 이용하시는 분들의 많은 도움이 되었으면 합니다.
목차
1. AT90S8515의 특징 및 핀 구조
2. AT90S8515의 핀 구조
3. 내부 구조
4. 핀 기능
5. AT90S8515의 구조.
(1) AT90S8515의 구조 개요.
(2) 범용 레지스터 파일
(3) ALU(Arithmetic Logic Unit)
(4) 시스템 내에서 프로그램 가능한 플래시 메모리.
(5) SRAM 데이터 메모리.
(6) 프로그램 및 데이터 주소 지정 방식.
(7) EEPROM 데이터 메모리.
(8) 메모리 엑세스 타이밍 및 명령 실행 타이밍.
(9) I/O 메모리
(10) 리셋(RESET)
6. I/O 포트
(1)A 포트
(2)B 포트
(3) C 포트
(4)D 포트
7 인터럽트
(1) 인터럽트 개요
(2) 인터럽트 처리
(3) 외부 인터럽트
(4) 인터럽트 응답시간
(5) 슬립 모드
8. 타이머/카운터
(1) 개요
(2) 타이머/카운터 프리스케일러(Prescaler)
(3) 타이머/카운터 인터럽트
(4) 8 비트 타이머/카운터 0
(5) 16 비트 타이머/카운터 1
(6) PWM 모드에서 타이머/카운터 1
본문내용
AVR
-고성능의 저 전력 RISC구조
-118 파워풀 명령 - 대부분 한 클럭 사이클로 실행
-32×8 비트개의 범용 working 레지스터
-8MHz에서 8MIPS이상의 성능
data와 비휘발성 프로그램 메모리
-8K bytes의 플래시 메모리 내장 (내구성:1,000까지 쓰기/삭제 가능)
-512 bytes의 SRAM 내장
-512 bytes의 EEPROM 내장( 내구성:100,000 쓰기/삭제 가능)
-플래쉬 프로그램과 EEPROM data 안전을 위해 프로그래밍 LOCK
소프트웨어와 EEPROM 데이터 보안을 위한 락 가능
주변 장치의 특징
-별도의 프리스케일러를 갖는 8 bit 타이머/카운터
-별도의 프리스케일러를 갖는 16bit 타이머/카운터 비교, 캡쳐 모드와 두 개의 8/9/10 비트
PWM-아날로그 비교기 내장
-내장 오실레이터에 의한 워치-독 타이머
-프로그램 가능한 시리얼 UART
-마스터/슬레이브 SPI 시리얼 인터페이스
특수 기능- 저 전력 Idle, 파워다운 모드- 외부, 내부 인터럽트 소스
32개의 프로그램 가능한 I/O 라인- A, B, C, D 포트 - 8비트
동작 전압 2.7 ∼ 6.0V (AT90S8515-4) 4.0 ∼ 6.0V (AT90S8515-8)
동작 클럭 0 ∼ 4MHz (AT90S8515-4) 0 ∼ 8MHz (AT90S8515-8)
참고 자료
AVR AT90S8515(쉬운 예제와 KIT로 배우는)