공학 - ATMEGA 128에 대하여
페이지 정보
작성일 20-07-24 08:38
본문
Download : 공학 - ATMEGA 128에 대하여.hwp
2.범용 레지스터 파일
ATmega128은 Register to Register구조로 되어 있으며 누산기가 없으며 32개의 8비트 범용레지스터 R0~R31을 가지고 있따 32개의 레지스터는 기본적으로 사칙연산 수행이 가능하고 즉치데이터를 사용하는 일부 연산명령은 R16~R31에서만 수행한다. 또한 AVR은 이를 ATMEL사의 長點인 플래쉬 메모리 기술과 접목시켜 칩 내에 프로그램(program]) 코드용 플래쉬 메모리를 내장하고 여기에 사용자 프로그램(program]) 을 쉽게 자료를내려받다 할수 있는 ISP방식을 적용하였다.레포트/공학기술
공학,ATMEGA,대하여,공학기술,레포트
공학 - ATMEGA 128에 대하여 , 공학 - ATMEGA 128에 대하여공학기술레포트 , 공학 ATMEGA 대하여
ATmega128의 intro
ATmega128이란 1984년에 창립된 미국의 ATMEL상에서 1997년에 처음 발표한 8비트 제어용 마이크로 프로세서로서 이는 Alf-Egil Bogen과 Vergard Wollan의 진보된 RISC기술을 기반으로 설계되었다고 하여 이것들의 첫 글자를 따서 AVR이라고 명명된 것으로 알려져 있으며, 혹자는 Advanced Virtual RISC의 약어라고 말하기도 한다.
ATmega128의 내부구조
1.상태 레지스터
ALU가 가장 최근에 실행한 산술연산 명령의 결과의 상태를 표시하는 레지스터
인터럽트 실행 시 자동으로 PUSH/POP이 되지 않기 때문에 소프트웨어로 처리해야 한다.
3. X,Y,Z 레지스터
32개의 범용레지스터 중 R26~R31은 각각 2개씩 합쳐 3쌍의 16비트 레지스터인 X,Y,Z 레지스터로 사용될 수 있따 주로 데이터 메모리의 16비트 어드레스를 간접지정하는 어드레스 포인터로 사용된다
4.스택포인터
스택포인터…(drop)



순서
공학 - ATMEGA 128에 대하여
설명
Download : 공학 - ATMEGA 128에 대하여.hwp( 57 )
공학 - ATMEGA 128에 대하여
다. 이러한 長點들 때문에 AVR은 가장 늦게 출시되었음에도 불구하고 그 당시 이미 시장을 상당부분 지배하고 있던 8051시리즈와 PIC시리즈 마이크로 컨트롤러를 능가하는 인기를 단시간내에 얻게 되었다.
AVR은 프로그램(program]) 메모리와 데이터 메모리를 액세스하기 위한 버스를 독립적으로 사용하는 하버드 구조와 파이프라인 처리방식을 기반으로하는 RISC기술을 적용하여 매우 높은 성늘을 발휘한다.