[마이크로프로세서실험] 8255를이용한 입출력프로그래밍(C)
- 최초 등록일
- 2004.06.25
- 최종 저작일
- 2004.06
- 1페이지/ 압축파일
- 가격 1,000원
소개글
1.LED(PORT-A) TEST
2.7-SEGMENT(PORT-C) TEST
3.BOTH(PORT-A & C)
4.QUIT
******************************
SELECT TEST NUMBER[1-4]:
->선택해서 점등시킬수 있습니다.
가장 간단하게 짰습니다..
입력 받은 숫자를 출력하게 해놨고...
7세그먼트는 C포트로..
LED는 A포트로 짰습니다.
컴파일 실행환경
RR.C
RR.EXE
본문내용
#include <bios.h>
#define PORTA 0X330 /* 포트및 딜레이 타임 정의*/
#define PORTB 0X331
#define PORTC 0x332
#define CW 0X333
#define CR 0X80
#define delay_time 50000
void LED(); /*함수선언*/
void SEGMENT();
void BOTH();
void main(){ /* 메인함수*/
int a=0;
do{
clrscr();
printf("####### Description ###### \n");
printf("LED Port is A, 7segment port is C..!!\n");
printf("******************************\n");
printf(" 1.LED(PORT-A) TEST\n");
printf(" 2.7-SEGMENT(PORT-C) TEST\n");
printf(" 3.BOTH(PORT-A & C) TEST\n");
printf(" 4.QUIT\n");
printf("******************************\n\n");
printf("SELECT TEST NUMBER[1-4]:");
scanf("%d",&a);
}while(a<=0 || a>4);
참고 자료
없음