책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 컴퓨터공학/전산학 개론
· ISBN : 9788926826973
· 쪽수 : 240쪽
· 출판일 : 2011-08-26
책 소개
목차
Chapter 1 ATMEL AVR Microcontroller 개요
1.1 ATMEL 회사 소개
1.2 AVR 소개
1.3 특성 요약 - ATMEL 8-bit AVR Microcontroller ATmega128(L)
1.4 ATmega128 개요
Chapter 2 AVR CPU Core
2.1 소개
2.2 구조 개요
2.3 ALU-Arithmetic Logic Unit
2.4 Status Register
2.5 일반 레지스터 파일
2.6 X, Y, Z 레지스터
2.7 Stack Pointer (SP)
2.8 RAM Page Z Select Register - RAMPZ
2.9 명령 수행시간
2.10 Reset과 Interrupt 처리
Chapter 3 AVR ATmega128 메모리
3.1 시스템 내에서 재 프로그램이 가능한 플래시 메모리 공간
3.2 SRAM 데이터 메모리
3.3 EEPROM Data Memory
3.4 I/O 메모리
Chapter 4 System Clock과 Clock Options
4.1 Clock System과 Clock 분배
4.2 Clock Sources
4.3 Crystal Oscillator
4.4 Low - Frequency Crystal Oscillator
4.5 External RC Oscillator
4.6 Calibrated Internal RC Oscillator
4.7 External Clock
4.8 Timer/Counter Oscillator
Chapter 5 전력 관리와 수면 모드
5.1 Idle 모드
5.2 ADC 잡음 감소 모드
5.3 Power - Down 모드
5.4 Power - Save 모드
5.5 Standby 모드
5.6 Extended Standby 모드
5.7 절전을 위한 고려 사항
Chapter 6 System Control과 Reset
6.1 AVR Reset
6.2 내부 전압 기준(Internal Voltage Reference)
6.3 Watchdog Timer
Chapter 7 I/O Ports
7.1 소개
7.2 Ports as General Digital I/O
7.3 Port의 다른 기능들
Chapter 8 Interrupt
Chapter 9 외부 Interrupt
Chapter 10 8-bit Timer/Counter 동작
10.1 개요
10.2 Timer/Counter의 신호 선택
10.3 Compare Match Output Unit
10.4 Mode of Operation(동작모드)
10.5 Timer/Counter의 Timming Diagram
10.6 8-bit Timer/Counter 레지스터 설명
10.7 Timer/Counter의 비동기 모드 동작
Chapter 11 아날로그 비교기(Analog Comparator)
Chapter 12 AVR Studio 5의 설치
Chapter 13 AVR Studio 4의 설치
13.1 프로그램 다운로드
13.2 프로그램 설치
13.3 WinAVR 프로그램 설치
13.4 USBISP_USBJTAG 드라이브 설치
Chapter 14 PonyProg 프로그램
14.1 PonyProg 프로그램 다운로드
14.2 PonyProg 프로그램 설치
14.3 PonyProg 프로그램 실행
Chapter 15 ATmega128 Data Addressing Modes
15.1 Register Direct, Single Register Rd
15.2 Register Direct, Two Registers Rd and Rr
15.3 I/O direct Addressing
15.4 Data Direct Addressing
15.5 Data Indirect with Displacement
15.6 Data Indirect
15.7 Data Indirect with Pre-decrement
15.8 Data Indirect with Post-increment
15.9 Program Memory Constant Addressing using the LPM, ELPM, and SPM Instruction
15.10 Program Memory with Post-Increment using the LPM Z+ and ELPM Z+ Instruction
15.11 Direct Program Addressing, JMP and CALL
15.12 Indirect Program Addressing, IJMP and ICALL
15.13 Relative Program Addressing, RJMP and RCALL
Chapter 16 AVR Assembler
16.1 소개
16.2 Assembly 언어
16.3 명령어 부호(약어)
16.4 Assembly 언어의 지시자(directives)
16.5 Assembler의 표현식
Chapter 17 프로그램의 예
17.1 Assembler 프로그램의 예
17.2 C 프로그램의 예
부 록
1. m128def.inc 파일의 내용
2. ATM128.inc 파일의 내용
3. 8-bit AVR Instruction Set 설명(일부)
4. Register 요약
5. Instruction Set 요약



















