이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
지은이 소개?
머리말? 이 책의 구성 강의 계획 강의 보조 자료 및 학습보드? PART 01 마이크로컨트롤러 프로그래밍 시작하기? CHAPTER 01 마이크로컨트롤러 LESSON 01 마이크로컨트롤러란?? LESSON 02 마이크로프로세서와 마이크로컨트롤러? LESSON 03 마이크로컨트롤러의 용도? LESSON 04 마이크로컨트롤러를 위한 프로그램? LESSON 05 주변장치와 데이터 교환 방법? LESSON 06 프로그램 작성 방법? LESSON 07 마이크로컨트롤러의 필요성? LESSON 08 마이크로컨트롤러의 CPU와 컴퓨터의 CPU? 연습문제? CHAPTER 02 ATmega2560 LESSON 01 AVR 시리즈 마이크로컨트롤러란? LESSON 02 ATmega2560의 외형적 특징 LESSON 03 ATmega2560에서의 입출력 레지스터 역할 LESSON 04 ATmega2560의 내부 구조 연습문제 CHAPTER 03 아두이노? LESSON 01 아두이노 하드웨어 LESSON 02 아두이노 보드? LESSON 03 아두이노 소프트웨어? LESSON 04 아두이노 프로그래밍? LESSON 05 스케치 구조? 연습문제? CHAPTER 04 개발환경 설정 LESSON 01 시리얼 방식 및 ISP 방식의 업로드 LESSON 02 부트로더 굽기 LESSON 03 시리얼 방식 업로드 LESSON 04 ISP 방식 업로드 연습문제 CHAPTER 05 프로그램의 기본 구조 LESSON 01 프로그램 작성을 위한 준비? LESSON 02 AVR 스타일 프로그램의 구조? LESSON 03 아두이노 스타일 프로그램의 구조? LESSON 04 AVR 스타일과 아두이노 스타일? LESSON 05 비트 연산자 연습문제? PART 02 ATmega2560 이해하기? CHAPTER 06 디지털 데이터 입출력 LESSON 01 ATmega2560의 데이터 핀 LESSON 02 디지털 데이터 출력을 위한 레지스터 LESSON 03 디지털 데이터 출력 LESSON 04 디지털 데이터 입력을 위한 레지스터 LESSON 05 풀업 저항과 풀다운 저항 LESSON 06 버튼을 누른 횟수 세기 연습문제 CHAPTER 07 UART 시리얼 통신 LESSON 01 시리얼 통신 LESSON 02 UART 시리얼 통신 LESSON 03 UART 시리얼 통신을 위한 레지스터 LESSON 04 UART 시리얼 통신 라이브러리 만들기 LESSON 05 문자열 수신 LESSON 06 아두이노의 Serial 객체 사용하기 연습문제? CHAPTER 08 아날로그 디지털 변환 LESSON 01 ATmega2560의 ADC LESSON 02 가변저항 읽기? LESSON 03 아날로그 디지털 변환을 위한 레지스터? LESSON 04 가변저항으로 LED 제어하기 연습문제 CHAPTER 09 인터럽트 LESSON 01 폴링 방식과 인터럽트 방식 LESSON 02 인터럽트 LESSON 03 인터럽트 처리 LESSON 04 인터럽트 사용 시 주의 사항 LESSON 05 외부 인터럽트 LESSON 06 핀 변화 인터럽트 연습문제 CHAPTER 10 타이머/카운터 LESSON 01 구성 및 동작 원리 LESSON 02 오버플로 인터럽트 LESSON 03 비교일치 인터럽트 LESSON 04 파형 출력 LESSON 05 실행 시간 알아내기 연습문제? CHAPTER 11 PWM? LESSON 01 PWM? LESSON 02 8비트 타이머/카운터의 PWM 모드 LESSON 03 PWM을 이용한 LED 밝기 제어 연습문제? CHAPTER 12 주기적인 데이터 처리? LESSON 01 _delay_ms 함수? LESSON 02 인터럽트? LESSON 03 millis2560 함수? LESSON 04 가변저항으로 LED 점멸 속도 조절? 연습문제? PART 03 주변장치 연결하기 CHAPTER 13 센서 LESSON 01 센서 LESSON 02 온도 센서? LESSON 03 조도 센서? 연습문제? CHAPTER 14 7세그먼트 표시장치? LESSON 01 1자리 7세그먼트 표시장치? LESSON 02 4자리 7세그먼트 표시장치? LESSON 03 4자리 7세그먼트 표시장치로 시간 표시하기? LESSON 04 4자리 7세그먼트 표시장치에 가변저항 값 표시? 연습문제? CHAPTER 15 텍스트 LCD? LESSON 01 텍스트 LCD? LESSON 02 텍스트 LCD 제어? LESSON 03 임의의 문자 표시하기? 연습문제? CHAPTER 16 LED 매트릭스 LESSON 01 LED 매트릭스? LESSON 02 74595 직렬 입력 병렬 출력 이동 레지스터? LESSON 03 LED 매트릭스 제어? 연습문제? CHAPTER 17 모터 제어? LESSON 01 모터? LESSON 02 DC 모터? LESSON 03 서보 모터? 연습문제? CHAPTER 18 SPI? LESSON 01 SPI? LESSON 02 SPI 방식의 EEPROM? 연습문제? CHAPTER 19 EEPROM과 플래시 메모리? LESSON 01 ATmega2560의 메모리 LESSON 02 EEPROM? LESSON 03 플래시 메모리? 연습문제? CHAPTER 20 I2C? LESSON 01 I2C? LESSON 02 DS1307, RTC 칩? 연습문제? CHAPTER 21 블루투스? LESSON 01 블루투스 모듈 설정? LESSON 02 스마트폰 설정? LESSON 03 블루투스 통신? 연습문제? CHAPTER 22 아두이노 라이브러리 활용? LESSON 01 ATmega2560과 아두이노 메가2560? LESSON 02 텍스트 LCD? LESSON 03 그래픽 LCD? 연습문제? 부록 ATmega2560 레지스터 찾아보기 |
허경용의 다른 상품