logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

AVR ATmega162 마이크로컨트롤러

AVR ATmega162 마이크로컨트롤러

(프로그래밍과 인터페이싱)

이응혁, 한영환, 권오상, 장문석 (지은이)
ITC(아이티씨)
31,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

AVR ATmega162 마이크로컨트롤러
eBook 미리보기

책 정보

· 제목 : AVR ATmega162 마이크로컨트롤러 (프로그래밍과 인터페이싱)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788990758873
· 쪽수 : 768쪽
· 출판일 : 2008-08-10

책 소개

산업 현장에서 가장 보편적으로 사용하는 8비트 마이크로컨트롤러인 AVR을 학부 과정 및 전문대학에서 실습을 위주로 강의하도록 저술했다. AVR 마이크로컨트롤러의 하드웨어 설계, 주변 소자와의 하드웨어 인터페이스와 프로그래밍 방법에 대해 C 언어를 중심으로 알기 쉽게 소개한다.

목차

1장 마이크로컨트롤러
1.1 마이크로프로세서와 마이크로컨트롤러
1.2 중앙처리장치
1.3 마이크로컨트롤러의 구성
1.4 메모리: RAM과 ROM
1.5 입출력장치
1.6 구동 소프트웨어
1.7 마이크로컨트롤러의 종류
1.8 마이크로컨트롤러의 응용 분야

2장 AVR(ATmega162)의 구조
2.1 ATmega AVR 개요
2.2 ATmega162의 기본 구조와 기능
2.3 ATmega AVR CPU 코어
2.4 ATmega162의 메모리
2.5 ATmega162의 외부 메모리 확장
2.6 ATmega162의 기타 하드웨어

3장 실험 보드의 설계
3.1 교육용 실험 보드의 설계 전략
3.2 MCU 동작을 위한 기본 회로 인터페이스
3.3 MCU 확장을 위한 외부 메모리 인터페이스
3.4 보드의 제작 및 실습

4장 AVR 사용을 위한 C 언어 활용
4.1 개요
4.2 변수 및 상수
4.3 I/O의 제어
4.4 흐름 제어
4.5 함수
4.6 포인터와 어레이
4.7 구조체와 공용체
4.8 메모리 형
4.9 인터럽트의 제어
4.10 어셈블러와의 결합

5장 실험 환경의 구축
5.1 AVR 보드의 개발 과정
5.2 AVR CodeVision 컴파일러의 사용
5.3 프로그램의 다운로드 및 시뮬레이션
5.4 인텔 16진 파일의 분석

6장 포트의 이해
6.1 포트의 구조 및 기본 동작
6.2 I/O 포트의 부가적인 기능
6.3 I/O 포트 활용 실험

7장 인터럽트 동작
7.1 인터럽트 개요
7.2 ATmega162의 인터럽트 구성
7.3 ATmega162의 인터럽트 처리
7.4 CodeVision을 이용한 인터럽트 서비스 루틴의 작성
7.5 인터럽트를 이용한 실험

8장 타이머/카운터의 동작
8.1 타이머/카운터의 개요
8.2 8비트 타이머/카운터0의 동작
8.3 8비트 타이머/카운터2의 동작
8.4 8비트 타이머/카운터 활용 실험

9장 16비트 타이머/카운터의 동작
9.1 16비트 타이머/카운터 동작
9.2 ATmega162 타이머/카운터의 요약
9.3 16비트 타이머/카운터의 액세스
9.4 16비트 타이머/카운터의 활용 실험

10장 LCD 표시장치의 제어
10.1 LCD 모듈의 구조
10.2 LCD 모듈의 단자 기능
10.3 LCD 컨트롤러의 기능
10.4 LCD 컨트롤러의 명령
10.5 LCD 인터페이스와 구동 프로그램
10.6 LCD 제어 실험

11장 직렬 통신 포트의 동작
11.1 직렬 통신(RS232C)의 개요
11.2 ATmega162 직렬 포트의 개요
11.3 직렬 포트 제어용 레지스터
11.4 USART의 동작
11.5 다중 프로세서 통신
11.6 USART의 초기화 및 액세스
11.7 USART 활용 실험

12장 ATmega162의 기타 내장 기능의 활용
12.1 SPI 직렬 통신
12.2 아날로그 비교기의 활용
12.3 EEPROM의 활용
12.4 워치독 타이머 및 슬립 모드

13장 외부 I/O 활용을 위한 메모리 확장
13.1 ATmega162의 외부 메모리 확장
13.2 8255A의 구조
13.3 8255A의 인터페이스 설계
13.4 8255A 제어 실험

14장 8255A를 활용한 응용 회로 제어
14.1 LED의 구동
14.2 7-세그먼트의 구동
14.3 키 스위치 인터페이스
14.4 키 스위치 인터페이스에서 채터링의 제거
14.5 도트 매트릭스 LED의 제어
14.6 드라이버 내장형 도트 매트릭스 LED의 제어
14.7 릴레이 구동 제어
14.8 광전 센서의 인터페이스

15장 그래픽 LCD 제어
15.1 그래픽 LCD 모듈의 개요
15.2 그래픽 LCD 모듈의 구조
15.3 그래픽 LCD 모듈의 단자 기능
15.4 그래픽 LCD 모듈의 제어
15.5 그래픽 LCD 인터페이스와 구동 프로그램
15.6 한글 코드의 구조
15.7 한글과 ASCII 문자 표시를 위한 폰트 이미지 생성
15.8 문자 폰트의 그래픽 LCD 출력
15.9 그래픽 LCD 제어 실험

용어정리
부록 A AVR에 관한 인터넷 정보
부록 B ATmega162 I/O 레지스터
부록 C CodeVisionAVR C 컴파일러를 사용하기 전에
부록 D CodeVisionAVR C 컴파일러의 라이브러리 함수

찾아보기

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책