[전자공학] 마이크로 프로세서 8051 ADC/DAC 보고서
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2006.12.03 / 2019.12.24
- 20페이지 / hwp (아래아한글2002)
- 1건 (구매금액의 3%지급)
- 1,500원
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
추천 연관자료
- 목차
-
프로그램 설명(짜여진 프로그램 상세 설명)
소스코드
- 본문내용
-
• MODE 1(cmd)
- 시리얼 통신을 통해 키보드에 해당 숫자 0, 2~6을 누를 경우 해당 모드 실행
• MODE 2(adc)
- 가변저항을 돌릴경우, 해당 2진수의 값을 10진수로 바꾸어 FND로 출력
- 동시에 ADC의 값을 DAC로 주어 출력단에서 해당 볼트 출력
• MODE 3(dac)
- 키를 누르면 FND에 DAC출력
- 6번키 -> FND : '5' 출력, 출력단에 약 5V 출력
- 7번키 -> FND : '4' 출력, 출력단에 약 4V 출력
- 8번키 -> FND : '3.3' 출력, 출력단에 약 3.3V 출력
- 9번키 -> FND : '3' 출력, 출력단에 약 3V 출력
- A번키 -> FND : '1.5' 출력, 출력단에 약 1.5V 출력
- B번키 -> FND : '0' 출력, 출력단에 약 0V 출력
- C번키 -> FND : '-1.5' 출력, 출력단에 약 -1.5V 출력
- D번키 -> FND : '-3' 출력, 출력단에 약 -3V 출력
- E번키 -> FND : '-3.3' 출력, 출력단에 약 -3.3V 출력
- F번키 -> FND : '-4' 출력, 출력단에 약 -4V 출력
- 0번키 -> FND : '-5' 출력, 출력단에 약 -5V 출력
• MODE 4(ex_int)
- 키를 누르면 FND에 INT출력
- 하위 4bit는 카운트 수행
- 상위 4bit 중 2bit씩 INT0과, INT1키가 눌러질 경우 3번씩 깜빡거림
• MODE 5(led)
- 키를 누르면 FND에 LED출력
- 9번키 -> FND : 한번씩 누를때마다 SHIFT가 바뀜(토글기능)
- A번키 -> FND : 'UP' 출력, 누를때마다 1000씩 감소하여 속도 증가
- B번키 -> FND : 'DOWN' 출력, 누를때마다 1000씩 증가하여 속도 감소
• MODE 6(ser)
- 키보드를 누르면 모니터에 해당 키 출력
• MODE 0(main)
- FND에 '0255' 학번 출력, 로고화면 출력(단, 로고화면은 첫 실행에만 출력)
자료평가
- 감사
- bhb***
(2007.11.17 18:00:04)