Page 557 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 557
-비휘발성 프로그램과 데이터 메모리
1. 128kb In-System 프로그램 플래쉬 메모리(내구성 : 최대 10,000번 쓰고 지울 수 있다.)
2. 칩에 내장된 부트 프로그램으로 In-System 프로그래밍 가능
3. 읽고 쓰는 동작을 동시에 수행가능
4. 4K Byte EEPROM(내구성 : 최대 100,000번 쓰고 지울 수 있다.)
5. 4kb 내장형 SRAM
6. 최대 64kb 이상의 외부 메모리 영역을 갖는다.
7. In-System 프로그램을 위한 SPI 인터페이스 방식을 지원
-독특한 마이크로컨트롤러 사양
1. 파워온 리셋과 프로그램 가능한 Brown-out(절전 시기) 감지기
2. 내부 조율 RC 발진기
3. 내부와 외부의 인터럽트 입력기
4. 6가지 슬립모드 (idle, ADC 노이즈 감쇄기, 저저원, 무전원, 대기상태, 연장 대기상태)
5. 소프트웨어로 선택한 클락 주파수
6. 퓨즈비트설정으로 Atmega103 호환모드가능
7. 모든 Pull-up 설정해제
스택포인터
-서브루틴 호출/인터럽트 발생시에 리턴 주소를 저장하기 위한 영역
-스택포인터는 서브루틴이 호출되거나 인터럽트가 인에이블 되기 전에 프로그램에 의해 정의
push : 데이터가 저장될 때 1감소, POP : 데이터가 추출할 때 1증가
-C program/지역변수, 어셈블리 Program/임시데이터 저장 용도
-내부 플래시 프로그램 메모리는 64KB 단위 2개 페이지로 구분
-2개의 페이지 중에서 사용할 페이지를 지정하는데 사용
EEPROM
-Static RAM 약자로서 비싸고 속도가 빠른게 장점이고, 대부분 CPU안에 캐시 메모리 등으로
많이 쓰임
- 550 -