본문

목차정보

[목차정보]
제1장 AT89S52의 구조와 기능
1.1 마이크로콘트롤러란 무엇인가? 
1.2 AT89S52의 구조와 기능 
1.3 AT89S52의 명령 세트 
1.4 AT89S52의 인터럽트 처리 
1.5 AT89S52의 기본 하드웨어 

제2장 AT89S52의 내장 I/O 기능
2.1 AT89S52의 병렬 I/O 포트 
2.2 AT89S52의 타이머/카운터 
2.3 AT89S52의 직렬통신 포트 

제3장 OK-89S52 키트 및 개발 툴
3.1 OK-89S52 키트의 구조와 기능 
3.2 다운로드 프로그램의 설치 및 사용 
3.3 어셈블러와 C컴파일러의 설치 및 사용
3.4 매크로 어셈블러 A51.EXE 
3.5 C컴파일러 C51.EXE 
3.6 PK51의 기타 유틸리티 

제4장 어셈블리와 C언어 프로그래밍
4.1 어셈블러와 C컴파일러의 설치 및 사용 
4.2 AT89S52의 어셈블리 프로그램 기초 
4.3 AT89S52의 C언어 프로그램 기초 
4.4 기본적인 프로그래밍 기법 
4.5 텍스트형 LCD 모듈 출력 프로그램 
4.6 산술연산 및 논리연산 프로그램 
4.7 분기 및 반복처리 프로그램 
4.8 승제산 및 실수 연산 프로그램 
4.9 워치독 타이머 응용 프로그램 
4.10 키입력 및 인터럽트 처리 프로그램 
4.11 7세그먼트 LED 출력 프로그램 
4.12 음악 연주 및 음향 발생 프로그램 
4.13 타이머와 인터럽트 프로그램 
4.14 디지털 시계 프로그램 
4.15 직렬통신 프로그램 
4.16 A/D 컨버터 입력 프로그램 
4.17 D/A 컨버터 출력 프로그램 
4.18 고급 C언어 프로그래밍 

부록 관련 기술자료
<부록1> AT89S52의 데이터 시트 
<부록2> 키트 테스트 프로그램 kit_test.asm의 소스
<부록3> 단원정리 문제의 정답