coinlink.co.kr [new] [마이크로프로세서 시스템] 7-segment구동[7-세이그먼트] > coinlink8 | coinlink.co.kr report

[new] [마이크로프로세서 시스템] 7-segment구동[7-세이그먼트] > coinlink8

본문 바로가기

coinlink8


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


[new] [마이크로프로세서 시스템] 7-segment구동[7-세이그먼트]

페이지 정보

작성일 23-02-09 10:48

본문




Download : [마이크로프로세서 시스템] 7-seg.ppt




{0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x77, 0x7C, 0x58, 0x5E, 0x79, 0x71, 0x00}; // 7-segment 숫자 패턴 테이블
Flexible Numerical Display (FND) 장치 LED를 배열하여 글자를 표현할 수 있도록 한 장치 dot를 제외하면 7개의 LED로 숫자를 표시 하나의 7-sement를 구동하기 위해 8비트 출력포트 1개가 필요 종류 Anode common 형 Cathode common 형
#include // 시간지연 함수 헤더파일
Anode common 형
종류
순서
하나의 7-sement를 구동하기 위해 8비트 출력포트 1개가 필요
while(~PIND & 0x01); // 스위치 해제를 기다림
EIFR = (1<
//==========================================================

Download : [마이크로프로세서 시스템] 7-seg.ppt( 67 )


// 실습 assignment: 외부 인터럽트 INT0, INT0을 사용하여 7-segment 숫자이동
static volatile int index = 0; // 숫자 패턴 인덱스
[마이크로프로세서 시스템] 7-segment구동[7-세이그먼트]

msec_delay(DEBOUNCING_DELAY); // 디바운싱


//==========================================================

void msec_delay(int n); // 시간지연함수

Flexible Numerical Display (FND) 장치

static unsigned char SegTable[17] =
#include // I/O 레지스터 定義(정이)
마이크로프로세서 시스템,7-segment구동,7-세이그먼트
레포트 > 공학,기술계열

ISR(INT0_vect) // INT0 인터럽트서비스루틴
[마이크로프로세서 시스템] 7-seg-4127_01.jpg [마이크로프로세서 시스템] 7-seg-4127_02_.jpg [마이크로프로세서 시스템] 7-seg-4127_03_.jpg [마이크로프로세서 시스템] 7-seg-4127_04_.jpg [마이크로프로세서 시스템] 7-seg-4127_05_.jpg


msec_delay(DEBOUNCING_DELAY); // 디바운싱

{



#define DEBOUNCING_DELAY 20
Port A에 Anode 공통형 또는 Cathode 공통형 7-segment를 아래 그림과 같이 연결하고 sw0를 누를 때마다 7-segment의 글자가 0→1 → 2…9 → A → B → C → D → E → F → 소등로 순환하고 sw2를 누를 때마다 반대방향으로 순환하는 프로그램(program]) 을 작성하고 수행하시오
dot를 제외하면 7개의 LED로 숫자를 표시



#include // 인터럽트 定義(정이)

Cathode common 형



}

if(++index==17) index=0; // 증가 값이 17이면 0으로 리셋
LED를 배열하여 글자를 표현할 수 있도록 한 장치
설명
다.
Total 31,366건 1 페이지

검색

REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

coinlink.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © coinlink.co.kr All rights reserved.