Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[3128] 부탁드립니다... 좀 프로그래밍좀 해주세요..
김태진 [ddaejin] 1573 읽음    2003-12-04 22:32
부탁 좀 드립니다..



어디에 어뜨케 물어봐야 할지 몰라서..



가능하신분...어뜨케든 보답 해드릴테니 꼭 도와주세요



간절히 부탁드립니다.



----------------------------------------------------



문제



[프로그램 순서]



조건 : 1.8255의 base 번지는 0x200

      2. ADC의 base 번지는 0x300

      3. 계산식에서 0.0195는 반올림하여 0.02로 변경




1. 8255 초기화



2. DAC로 출력할 전압값 입력



3. 입력된 값을 DAC로 출력할 digit로 변환

(변환공식 : DAC 입력값 = 255-2에서 입력한 전압값/0.02)



4. DAC로 digit 출력

(DAC는 8255의 c포트에 연결되어 있음)



5. ADC로 전압값 read



6. ADC로 읽은 digit를 전압으로 변환

(변환공식 : 변환 전압 = ADC로 읽은 digit * 0.02)



7. FND에 표시

(변환된 전압의 일자리는 8255의 a포트에 연결된 FND로(단, FND의 점을 같이 표시)
변환된 전압의 소수점 부분은 8255의 b 포트에 연결된 FND에 표시)



8. printf문을 이용하여 DAC 및 ADC부분에 해당하는 전압과 digit를 모니터 상에 출력



9. 2번부터 9번까지 반복




+ -

관련 글 리스트
3128 부탁드립니다... 좀 프로그래밍좀 해주세요.. 김태진 1573 2003/12/04
3136     Re:부탁드립니다... 좀 프로그래밍좀 해주세요.. 홀리한 투덜이 1179 2003/12/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.