AVR_프로세서의_이해
- 최초 등록일
- 2011.04.26
- 최종 저작일
- 2009.06
- 79페이지/ MS 파워포인트
- 가격 10,000원
소개글
AVR 프로세서에 관한 전반적인 내용이 포함되어 있습니다.
목차
AVR의 개요
ATmega8535/168의 특징과 구조
AVR CPU
ATmega8535/168메모리
CodeVisoinAVR C 컴파일러
CodeVisoinAVR C 사용하기
ISP프로그래머 사용하기
CPU 클록 설정법
입출력 포트
입출력 실습
FND제어
스위치 입력
본문내용
고성능 8비트 마이크로프로세서
RISC(Reduced Instruction Set Computer)구조
- 명령어의 종류가 미리 정해져 있어 해석 속도가 빠른 장점
- 하위 프로세서와의 호환성이 떨어지는 단점
ISP(In Systerm Progrmming)기능 포함
- 비 휘발성 프로그램 저장용 Flash 메모리내장
- 비 휘발성 데이터 저장용 EEPROM 내장
메모리, 클락 없이 단일클락실행 및 고속처리가능
<중 략>
영문자 폰트 만들기
FND를 이용하여 표현 할 수 있는 영문자를 폰트로 만들어 활용 가능하다.
FND 제어
FND를 이용하여 숫자출력하기
LED를 이용해서 2진수로 출력되는 값을 FND를 이용하여 숫자로 표시.
디지털 입력에 사용하는 가장 대표적인 장치
스위치 입력 시 풀업 설정 사용-스위치 ON : 실제 입력 LOW(0)
같은 포트에 입/출력 모드 사용 경우 : 특정 비트만 입력으로 처리
스위치 입력
하위 4비트만을 데이터로 사용할 경우
입력 받은 데이터(0xFE) : 1010 1110 0번 스위치 ON
AND 연산 0000 1111
연산결과 : 0000 1110 0x0E
예) sw_val 0X0F
상위 4비트만을 데이터로 사용할 경우
입력 받은 데이터(0xEF) : 1110 1011 4번 스위치 ON
4 오른쪽 시프트 4 : →→→→ 1110
시프트 결과 : 0000 1110 0x0E
예) key_val 4
스위치 입력 실습
포트 입력 설정- 반드시 풀업 기능 설정
외부에 풀업을 달아 설정치 않을 경우에도 동작 되도록 회로 구성
참고 자료
없음