책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788931531855
· 쪽수 : 576쪽
· 출판일 : 2005-09-20
책 소개
목차
Chapter 1 프로그래머블 로직 디바이스(PLD)
1. Simple PLD(SPLD)
2. Complex PLD(CPLD)
Chapter 2 IntelMCS-51의 구조
1. MCS-51의 메모리 구조
2. MCS-51의 하드웨어 구조
3. MCS-51의 명령어
Chapter 3. Atmel AT89S51의 구조 및 회로 인터페이스
1. MCU를 이용하여 하드웨어를 개발하는 방법
2. Atmel사의 MCS-51 계열
3. AT89S51의 회로 인터페이스
Chapter 4. KEL μVision2로 프로그램하기
1. μVision2 통합 개발 환경에 대하여
2. μVision2 통합 개발 환경(IDE) - ROM에서 실행
3. μVision2 통합 개발 환경(IDE) - 외부 RAM에서 실행
4. Atmel의 AT89S51 MCU와 인텔의 MCS-51 MCU의 비교
Chapter 5. KEL μVision2 소프트웨어
1. KEL μVision2 IDE의 소프트웨어 구성
2. A51 Macro Assembler(A51.exe 또는 Ax51.exe)
3. Cx51 Cross-Compiler(C51.exe 또는 Cx51.exe)
4. BL51 Code Banking Linker/Locator(BL51.exe 또는 Lx51.exe)
5. Object-Hex 변환기(OH51.exe)
Chapter 6. Cx51 컴파일러에서의 C 언어 확장
1. 메모리
2. 데이터 타입
3. 포인터(pointer)
4. 함수 선언
5. 프리프로세서(Preprocessor)
6. 내장 입출력 장치(On-chip peripherals)
Chapter 7. 병렬 입출력 포트
1. 병렬 입출력 포트란?
2. 병렬 포트의 기능
3. 병렬 포트의 구조
4. Ready-Modify-Write의 특징
5. 병렬 입출력 포트에 관한 예제
Chapter 8. LCD 모듈 제어
1. LCD 모듈이란?
2. LCD 모듈의 내부 구성
3. LCD 명령어
4. LCD 초기화
5. LCD 모듈 프로그래밍
6. LCD 모듈에 관한 예제
Chapter 9. 인터럽트(Interrupt)
1. AT89S51의 인터럽트
2. 인터럽트의 구성
3. AT89S51의 인터럽트 종류
4. 인터럽트 응답시간
5. 외부 인터럽트에 대한 예제
Chapter 10. 타이머/카운터(Timer/Counter)
1. 타이머/카운터 0, 1
2. AT89S52의 타이머/카운터 2
3. 타이머 카운터에 관한 예제
Chapter 11. 직렬 I/O 포트
1. 직렬 포트 SFR
2. 직렬 포트의 모드
3. 보레이트의 설정
4. 직렬 포트에 관한 예제
Chapter 12. 병렬 입출력 장치 82C55A
1. 82C55A의 핀 기능
2. 컨트롤 워드 레지스터 설정
3. 컨트롤 워드 레지스터의 데이터 표현
4. 82C55A의 모드
5. 어드레스 디코더
6. 병렬 입출력 포트에 관한 예제
Chapter 13. AD 변환 장치
1. AD 변환 장치의 원리
2. 샘플-홀드 회로
3. AD 변환 장치의 종류
4. 시판용 AD 변환기 - ADC0804
5. AD 변환에 관한 예제
부록 1 : 전체 회로도
부록 2 : AT89S51 Special Function Register
부록 3 : Kerl Cx51 컴파일러 Control Directive
부록 4 : MCS-51 어셈블리 명령어