올린글을 확인할 수 있도록 포스팅을 공개로 설정해 주세요.
마이크로프로세서 응용 및 실험 - ADC UART

마이크로프로세서 응용 및 실험 - ADC UART

1. 설계과제의 목표 및 제한조건

◎ 제목 : 통신을 이용한 시간설정 기능이 있는 간이 시계
●시간(0~59초)을 PC화면에 통신을 이용하여 표시
●제한조건
- 준비물 : 가변저항(1개), 마이컴, 직렬통신선, LED 5개
- 입력전압 범위 : 0 ~ 5V
- 마이컴은 A/D 값을읽어 소수점 앞자리 숫자에 해당하는 LED수를 점등
- 시간 설정 모드는 진입 및 해제 조건 : s 입력이 있을 때마다 적용
- 아날로그 입력 전압값에 따라 단위 초 설정위치 변경
· 아날로그 전압값 ] 2.5V : 10초 단위 값 변경
· 아날로그 전압값 [ 2.5V : 초 단위 값 변경
· 변경값은 PC로부터 받은 1자리 수로 함
· 10초 단위 값이 “6”이상이면 이전 값 유지

2. 서론

- ADC -

◎ ADC란

아날로그 신호를 디지털 신호로 바꾸는 변환기.

◎ 관련 레지스터

1) ADMUX(ADC Multiplexer Select)

Bit 7 : 6 - Reference Selection Bits

Bit 5 - ADLAR

여기서 우리는 ADCH를 사용하기 위해서 ADLAR를 1로 설정해주었다.

2) ADCSRA (ADC Control and Status Register)

- ADEN - ADC Enable
- ADSC : ADC Start Conversion
- ADATE : ADC Auto Trigger Enable
- ADIF : ADC Interrupt Flag
- ADIE : ADC Interrupt Enable
- ADPS2~0 : ADC Prescaler Select Bit

- USART -

◎ USART 직렬통신
하나의 데이터 선을 이용하여 한번에 1비트씩 데이터를 전송하는 방법.
원거리 통신에 주로 이용
....

[hwp/pdf]마이크로프로세서 응용 및 실험 - ADC UART
포스팅 주소 입력
  올린글을 확인할 수 있는 포스팅 주소를 입력해 주세요.
  네이버,다음,티스토리,스팀잇,페이스북,레딧,기타 등 각각 4개(20,000p) 까지 등록 가능하며 총 80,000p(8,000원)까지 적립이 가능합니다.