서브메뉴

본문

ATmega128 (PROVSM을 활용한)
ATmega128 (PROVSM을 활용한)
저자 : 박일천
출판사 : 복두출판사
출판년 : 2015
ISBN : 9791186333471

책소개

『ATmega128』은 마이크로프로세서의 동작원리를 이해하고 응용회로를 효과적으로 습득하기 위해서는 전자소자, 전자회로 등의 하드웨어 지식과 인터페이스 회로설계 제작기술 그리고 제어프로그램을 작성하는 소프트웨어 기술을 익혀야하는 융합학문으로 이를 학습하기에 잇는 어려움을 해소하고자 기본적인 c언어의 지식과 간단한 하드웨어 기술을 갖추고도 학습이 가능하다. 특히 전자회로 시뮬레이션 프로그램인 프로테우스를 활용하여 결과를 직관적으로 이해할 수 있다.
[교보문고에서 제공한 정보입니다.]

목차정보

PART Ⅰ



01 AVR의 개요



02 PROVSM 시뮬레이션 프로그램



2.1 프로그램 메인 화면 구성



2.2 프로그램 메뉴 구성



2.3 프로그램 메뉴 단축 아이콘 및 단축키



03 ATmega128 하드웨어 구성 및 인터페이스 회로



3.1 ATmega128



3.2 다양한 디바이스 제어를 위한 ATmega128 인터페이스 설계



04 하드웨어 제어를 위한 기본적인 C언어 알아보기



4.1 프로그램의 기본 구성



4.2 C언어 알아보기



05 CodeVision을 이용한 컴파일러 및 프로그램 다운로딩



5.1 CodeVision AVR 컴파일러 특징



5.2 CodeVision AVR 컴파일러



5.3 컴파일 및 프로그램 다운로딩







PART Ⅱ



01 PORT 입·출력실험



1.1 PORT 출력실험



1.2 PORT 입력실험



1.3 산업용 입출력 디바이스



02 모터(DC, STEP) 제어 실험



2.1 DC MOTOR



2.2 STEP MOTOR



03 인터럽트(Interrupt)



3.1 인터럽트 레지스터(Register)



3.2 타이머/카운터 레지스터



04 A/D 변환기(A/D Converter)



4.1 ATmega128 내장 A/D 변환기



4.2 A/D 변환기 레지스터



4.3 A/D 변환 인터럽트를 이용한 프로그램 구현



05 LCD(Liquid Crystal Display) 제어



5.1 LCD



5.2 LCD 모듈의 내부 구성



5.3 LCD 인스트럭션



5.4 LCD 초기화



5.5 LCD 구동



5.6 LCD 구동 회로설계 및 프로그램 작성



06 시리얼 통신 실험



6.1 RS-232C



6.2 시리얼통신 관련 레지스터



6.3 Serial 통신을 이용한 프로그램 구현







PART Ⅲ



01 ALU(Arithmetic Logic Unit) 관련 레지스터



02 외부 메모리 인터페이스 관련 레지스터



03 I/O 포트 관련 레지스터



04 인터럽트 관련 레지스터



4.1 외부 인터럽트



4.2 타이머/카운터0



4.3 타이머/카운터1, 3



05 아날로그 비교기 관련 레지스터



06 A/D 변환 관련 레지스터



07 USART 관련 레지스터



08 SPI 관련 레지스터



09 TWI 관련 레지스터



10 EEPROM 관련 레지스터



11 기타 레지스터



11.1 내부 RC 발진 관련 레지스터



11.2 외부 클럭 발진기



11.3 리셋(RESET)



11.4 슬립 모드(Sleep Mode)



11.5 워치 독 타이머 관련 레지스터 관련 레지스터
[알라딘에서 제공한 정보입니다.]