목차
문제 1. 실험에 사용되는 ADC소자(ADC0804)의 datasheet를 찾아서 다음을 설명하시오.
A. 각 핀의 기능
B. 타이밍도를 그리고 설명 (/CS, /WR, /INTR, OUT 등의 관계)
문제 2. 아래 함수는 가변저항을 실험에 선택하기 위한 것이다. 프로그램에서 줄 ①, ②의 동작 기능 및 이러한 동작이 왜 필요한지 설명하시오. (첨부 그림 1~3 및 표 1 참고)
문제 3. 아래 함수는 ADC (Analog-to-Digital Converter) 소자로부터 값을 가져오기 위한 것이다. 줄
①, ②의 동작 기능 및 이러한 동작이 왜 필요한지 상세히 설명하시오.
문제 4. 주어진 프로그램을 실행했을 때 어떤 일을 하는지를 설명하시오. (5줄 이내로 요약)
A. 각 핀의 기능
B. 타이밍도를 그리고 설명 (/CS, /WR, /INTR, OUT 등의 관계)
문제 2. 아래 함수는 가변저항을 실험에 선택하기 위한 것이다. 프로그램에서 줄 ①, ②의 동작 기능 및 이러한 동작이 왜 필요한지 설명하시오. (첨부 그림 1~3 및 표 1 참고)
문제 3. 아래 함수는 ADC (Analog-to-Digital Converter) 소자로부터 값을 가져오기 위한 것이다. 줄
①, ②의 동작 기능 및 이러한 동작이 왜 필요한지 상세히 설명하시오.
문제 4. 주어진 프로그램을 실행했을 때 어떤 일을 하는지를 설명하시오. (5줄 이내로 요약)
본문내용
는 ADC_0804의 아날로그에서 디지털로 변환된 값을 main함수에서 리턴하게 하는 문장이다.
문제 4. 주어진 프로그램을 실행했을 때 어떤 일을 하는지를 설명하시오. (5줄 이내로 요약)
- 우선 LCD 화면이 클리어 된다. MUX를 이용해 ADC의 아날로그 입력 신호를 가변저항으로 하여
가변저항을 돌리고, 아날로그 값을 샘플링해서 변환된 디지털 출력 값을 8051의 입력으로 보내준다.
변환된 ADC값이 Hexa인데 ASCII로 변환해서 LCD 화면에 디스플레이한다. 이 값이 몇 V인지 나타내기 위해 ADC 값에 0.0195V의 단위전압을 곱해서 Decimal로 변환해서 소수 3자리까지 화면에 디스플레이한다. (LCD화면은 ASCII값을 사용하고 위 그림은 프로그램을 8051키트에 돌린 결과이다.)
문제 4. 주어진 프로그램을 실행했을 때 어떤 일을 하는지를 설명하시오. (5줄 이내로 요약)
- 우선 LCD 화면이 클리어 된다. MUX를 이용해 ADC의 아날로그 입력 신호를 가변저항으로 하여
가변저항을 돌리고, 아날로그 값을 샘플링해서 변환된 디지털 출력 값을 8051의 입력으로 보내준다.
변환된 ADC값이 Hexa인데 ASCII로 변환해서 LCD 화면에 디스플레이한다. 이 값이 몇 V인지 나타내기 위해 ADC 값에 0.0195V의 단위전압을 곱해서 Decimal로 변환해서 소수 3자리까지 화면에 디스플레이한다. (LCD화면은 ASCII값을 사용하고 위 그림은 프로그램을 8051키트에 돌린 결과이다.)
키워드
추천자료
[음악소프트웨어의 연습]전자음악의이해
`멀티테스터에 의한 저항 측정` 실험보고서
트랜지스터및 집적회로
ADC와 DAC
직교로봇동작
전기저항(옴의법칙, 다이오드특성)<일반물리학실험//형설출판사//경희대학교>
제 2.3.4세대 컴퓨터
기계공작법
졸업작품(밝기제어 가능한 LED 스탠드)
CISC & RISC
열처리 후 냉각 방식에 따른 비저항
[용접][용접 개념][용접 종류][용접 균열][용접 전원][로봇용접][용접공 망간중독 판결 사례]...
오실로 예비, bread 멀티미터 항수발생등] ▷오실로스코프, 브레드보드(Bread board), 디지털...
하이닉스 [반도체산업]
소개글