PACKT (406)
Text Book 교재용원서 (673)
컴퓨터공학 (817)
컴퓨터 일반도서 (555)
전기,전자공학 (708)
기계공학 (196)
재료공학 (34)
에너지공학 (65)
의용공학 (39)
생명과학 (229)
물리학 (425)
지구과학 (74)
천문학 (39)
수학 (103)
통계학 (45)
경영학 (40)
산업공학 (12)
사회복지학 (5)
심리학 (247)
교육학 (1)
화학 (5)
기타 (64)
특가할인도서 (택배비별도) (87)

> > 전기,전자공학

이미지를 클릭하시면 큰 이미지를 보실 수 있습니다.
AVR 마이크로컨트롤러 혼자서 터득하기
출판사 : 홍릉과학출판사
저 자 : 윤창용,이희진
ISBN : 9791156006534
발행일 : 2019.03.08
도서종류 : 국내도서
발행언어 : 한국어
페이지수 : 404
판매가격 : 20,000원
판매여부 : 재고확인요망
46배판 :
주문수량 : [+]수량을 1개 늘입니다 [-]수량을 1개 줄입니다

My Wish List 에 저장하기
   AVR 마이크로컨트롤러 혼자서 터득하기 목차
CHAPTER 01 ATmega128 마이크로컨트롤러
1.1 마이크로프로세서
1.2 AVR 마이크로컨트롤러
1.3 ATmega128 마이크로컨트롤러

CHAPTER 02 입출력(I/O) 포트
2.1 LED 켜기/끄기
2.2 FND(7 세그먼트)에 숫자/문자 표시하기
2.3 스위치 on/off 상태 LED에 표시하기
2.4 스위치를 이용한 FND에 숫자 표시하기

CHAPTER 03 외부 인터럽트
3.1 인터럽트 플래그(외부 인터럽트 0)를 이용한 비프 음 발생
3.2 인터럽트 벡터방식(외부 인터럽트0, 외부 인터럽트1)을 이용한 스텝모터 구동

CHAPTER 04 타이머/카운터 기본기능
4.1 타이머/카운터 0 오버플로우 인터럽트 플래그를 이용한 스텝모터 1-2상 제어
4.2 타이머/카운터 1 오버플로우 인터럽트를 이용한 초․분 시계 표시
4.3 타이머/카운터 2의 카운터 모드를 활용한 부저 비프 음 발생 및 LED 표시

CHAPTER 05 비동기 직렬통신
5.1 폴링방식을 이용한 비동기 직렬통신으로 LED 원격 제어
5.2 인터럽트를 이용한(벡터 방식) 비동기 직렬통신과 문자형 LCD 구동

부록 AVR Studio/CodeVisionAVR/하이퍼터미널/헤더파일 설치하기
   도서 상세설명   

본 교재는 현재 8비트 마이크로컨트롤러 중에 가장 많은 사랑을 받고 오랜 시간 많은 분야에서 사용되면서 안정성과 신뢰성이 보장되고 있는 ATmega128의 기본 기능을 교육용 키트를 이용하여 혼자서도 손쉽게 실습하고 이해할 수 있도록, 첫째 실습 예제가 교육용 키트에서 어떻게 동작하는지 사진과 함께 설명하고, 둘째 배포용 CodeVisionAVR을 이용하여 실습 예제의 C 프로그램의 작성과 컴파일을 각각의 사진과 함께 단계적으로 제시하고, 셋째 교육용 키트의 전원 및 배선 연결을 각각의 사진과 함께 단계별로 알려준다. 또한 실습 예제의 이해를 증진시키기 위하여 예제를 3단계로 나누어 설명하고 있다. 첫 단계는 아두이노와 같은 함축형 프로그램 방식이고 두 번째 단계는 일반적인 프로그램 방식으로 컴파일러가 제공하는 헤더파일을 이용하여 각각의 레지스터를 직접적으로 사용하는 방법이다. 세번째 단계는 두 번째 단계에서의 컴파일러가 제공하는 헤더파일 대신 직접 레지스터의 주소를 정의하여 사용하는 방법으로 학생들에게 데이터 메모리에서의 레지스터 위치와 사용법을 간접적으로 알게 해주는 방법이다.

각 단계에서 프로그램의 이해를 높이고자 각 라인별로 주석에 대한 해석을 자세히 제공하고 있으며 하드웨어 블록도와 회로도를 제공하고 중요 회로의 동작에 대하여 설명하고 있다. 각 프로그램이나 회로에 적용된 내용은 각 절의 마지막에 이론을 추가하여 학생들이 이론적으로 접근하도록 하고 있다.
본 교재는 5개의 장과 부록으로 구성되어 있으며 실습장비는 ㈜한백전자 HBEMCU-MULTI Ver. 2.0을 사용한다. 제 1장은 마이크로프로세서/마이크로컨트롤러/ATmega128의 특징과 기본 기능에 대한 간단한 소개, 제 2장은 I/O의 입출력에 대한 것으로 LED 출력, FND 출력, 스위치 입력과 LED 출력, 스위치 입력과 FND출력, 제 3장은 폴링 방식과 인터럽트 벡터 방식의 외부 인터럽트, 제 4장은 8비트와 16비트 타이머 모드 및 8비트 카운터 모드, 제 5장은 폴링 방식 및 인터럽트벡터 방식의 비동기 직렬통신과 문자형 LCD에 대하여 다루고 있다. 또한 부록은 AVR Studio, CodeVisionAVR, 하이퍼터미널, 헤더파일의 설치 방법에 대하여 나타내고 있다.

  교육용 보조자료   
작성된 교육용 보조자료가 없습니다.