|
|
|
|
AVR2.hwp
| 
-목차
Part 1. ATmega128 뭘까? - ATmega128의 외형 - 단어의 의미 설명
Part 2. ATmega128의 내부구성 -CPU -메모리
Part 3. 마치며
Part 1. ATmega128 뭘까? 앞서 5번째 프로젝트 실습 보고서에서 기술하였듯이, avr은 메모리의 크기와 기능의 차이로 ,크게 세 종류로 분류할 수 있습니다. ‘ATtiny, AT90s, ATmega’ 여기서 ATmega는 avr 가문에서 가장 능력 있는 가족입니다. 소위 말하는 ‘엘리트’죠. 메모리의 크기도 가문에서 가장 크고, avr에서 다룰 수 있는 모든 특수기능을 내장하고 있으며, 입출력 핀의 수도 많답니다. 앞으로 이야기할 , ATmega128이라는 친구는 이 엘리트 가족의 일원입니다. 128k byte의 아주 엄청난 용량의 플래쉬 메모리를 가지고 있는, 아주 무시무시한 친구죠. 이 친구도 128k byte라는 플래쉬 메모리를 가지고 있다는데, 나름 자부심을 느끼나 봅니다. 이름에‘128’이라는 글자를 집어넣은 것을 보면 말이죠. 여하튼, 보고서의 제목을 보면 알 수 있듯이, 이번 프로젝트는 저번 시간의 연장입니다. 저번 시간에는 ‘avr이 무엇인지?’에 대해 포괄적으로 알아보았다면, 이번에는 avr중에서 앞으로 저희가 다룰 ATmega128 이라는 친구에 대해 상세하게 알아보는 것이죠. 이 ATmega128이라는 친구가 어떻게 생겼고, 어떤 식으로 구성되어 있는지, 지금부터 제가 조사한 내용에 대해 이야기 하겠습니다. 백문이 불여일견이라고 하지 않습니까?! 이야기는 ATmega128이 어떻게 생겼는지부터 시작됩니다. - ATmega128의 외형 < 그림- 1 >이 바로 avr입니다. 검고 네모난 플라스틱에, 쇠가 여러 개 달린 모습이지요. 컴퓨터나 일반 가전 제품을 분해해보면, 쉽게 볼 수 있는 칩의 모습을 하고 있네요. 쉽게 볼 수 있다고 해서, 모양이 모두 같은 것이라고 생각하면 안 됩니다. 검고 네모난 플라스틱 모양에서도 엄연한 차이가 존재하거든요. 이 ATmega128의 경우, TQFP라는 모양을 하고 있다고 칭합니다. TQFP란 ‘thin quad flat package’의 약자로, 한글로 해석하면, 얇은 사각형 플랫 패키지 정도가 되겠네요. 플랫과 패키지라는 단어는, 상당히 낯선 단어이기에, 그 의미를 집고 넘어가겠습니다. 플랫은 핀이 빳빳하게 뻗어 있다는 것을 나타냅니다. 핀 모양을 보면, 뻗어있는 친구도 있고, 뾰족한 낫같이 생긴 것도 있고 참 다양합니다. 플랫은 그런 다양한 모양 중에 하나를 칭하는 단어입니다. 패키지는 말 그대로 포장을 나타냅니다. 내부의 구조물들을, 사각형 모양으로 포장한 모습이지 않습니까? 그래서 패키지라는 단어를 붙입니다. 모양은 그렇다 치고, 이 친구 핀의 수가 정말 많아 보이지 않습니까? 일일이 새보면 64개 달하는데, 이 핀들이 제각각의 역할을 수행한답니다. 전원을 공급받는 역할, 인터럽트 신호를 입력받는 역할, 접지와 연결되는 역할 등 정말 다양하지요. 우선적으로 각 핀이 무슨 역할을 하는지 알아보겠습니다. -명칭- -번호- -역할- /PEN 1 저전압 직렬 프로그래밍 모드에 대한 enable 단자 VCC 21,51 전압을 공급하는 곳, 말그대로 VCC GND 22,53,63 접지 AVCC 64 ADC 및 포트 F에 대한 공급 전압
……………… 중략 ………………
#ATmega128과 그 응용 - 진달복 저. <일부 도표 기술 내용 참조> #ATmega128 데이터 시트 <일부 데이터 시트 이미지 참조>
태그 : / AT / AVR family / AVR / ATmega128 / 에이브이알 / 마이크로콘트롤러 / 아트메가128 / MCU
|
|
http://kr.blog.yahoo.com/report_blog/trackback/87/248886
|
|
|
|
|