AVR ATmega128을 이용한 세그먼트(FND)의 활용(7세그먼트,세그먼트,7segment,FND,세그먼트활용,새그먼트,세그먼트동작)

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2014.10.27 / 2019.12.24
  • 18페이지 / fileicon zip (압축파일)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 4,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
AVR ATmega128을 이용하여 7 세그먼트(7 segment)의 여러가지 활용을 알아보는 실습을 정리해 놓은 레포트입니다.
실습에 사용된 회로도와, 소스코드, 결과 동영상을 제공하고 있습니다.

동작영상은

http://happyjaryo.blogspot.kr/2016/11/avr-atmega128-fnd.html

에서 확인하실 수 있습니다.

소스에 주석도 꼼꼼히 달아놓아서 이해하고 공부하시는데도 도움이 되실겁니다.
자료대로만 하시면 결과처럼 나오실겁니다.

참고하시어 도움이 되시길 바랍니다.
목차
Ⅰ. 7 Segment에 대하여
1. 구성과 모습
2. 이용

Ⅱ. 실습목표

Ⅲ. 사용 부품 LIST

Ⅳ. 실습
- 실습환경
1. Segment에 임의의 숫자 ‘5’ 출력하기
- 회로도
- 소스코드
- 결과
2. Segment에 ‘0~9’까지 순차로 출력하기
- 회로도
- 소스코드
3. Decoder를 이용하여 Segment출력하기
- 회로도
- 소스코드
4. Dynamic display 방식으로 Segment출력하기
- 회로도
- 소스코드
5. Segment에 100의 자리 숫자까지 표현하기
- 회로도
- 소스코드
본문내용
2. 이용

가솔린의 값을 표시하는 기계적 7세그먼트 표시 장치.

대부분의 7세그먼트 표시 장치 발광 다이오드(LED)로 각 획을 표시하지만 음극 방전관이나 진공관, 액정 디스플레이(LCD), 그리고 기계적인 표시 등이 사용되는 경우도 있다. 또한 자동적인 것은 아니지만, 사람이 획을 움직여 숫자를 표시하는 장비에서도 7세그먼트 표시 장치와 유사한 모양으로 획이 배치되어 있기도 하다.

LED로 구현된 7세그먼트 표시 장치는 각 획 별로 하나의 핀이 배당되어 각 획을 끄거나 켤 수 있도록 되어 있다. 각 획 별로 필요한 다른 하나의 핀은 장치에 따라 공용 (+)극이나 공용 (-)극으로 배당되어 있기 때문에 소숫점을 포함한 7세그먼트 표시 장치는 16개가 아닌 9개의 핀만으로 구현이 가능하다. 한편 한 자리에 해당하는 4비트나 두 자리에 해당하는 8비트를 입력받아 이를 해석하여 적절한 모습으로 표시해 주는 장치도 존재한다.

7세그먼트 표시 장치는 숫자 뿐만 아니라 제한적으로 로마자와 그리스 문자를 표시할 수 있다. 하지만 동시에 모호함 없이 표시할 수 있는 문자에는 제한이 있으며 그 모습 또한 실제 문자의 모습과 동떨어지는 경우가 많기 때문에 (예를 들어 대문자 Q는 어떠한 방법으로도 원래 문자와 비슷하게 표시할 수 없다.) 고정되어 있는 낱말이나 문장을 나타낼 때만 쓰는 경우가 많다. 예를 들어서 카스테레오에서 ‘재생’을 나타내는 PLAY는 다음과 같이 표시할 수 있다.

<중 략>

7세그먼트 표시 장치는 특히 한 획이 직사각형으로 만들어지는 경우가 많은 LED에서 널리 쓰이며, 획의 제한이 없는 LCD에서도 대비가 높고 인식하기 쉽기 때문에 계산기 등에서 자주 쓰인다. 7세그먼트 표시 장치가 표현할 수 있는 문자를 넓히기 위해 사선을 추가한 14세그먼트 표시 장치와 16세그먼트 표시 장치가 쓰이기도 하지만 널리 쓰이지는 않는다.
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [마이크로컴퓨터] 7-세이그먼트 실험
  • 이용한 간접 구동으로 7-세그먼트 LED에 필요한 전류를 공급할 수 있음을 확인한다.(4) 프리스케일러를 작게하여 너무 잦은 오버플로 인터럽트가 발생되면 오버플로 인터럽트 가 CPU를 과도하게 차지하게 되어 주 프로그램의 동작이 정지될 수 있음을 확인한다.● 실험 부품 및 장치부품명규격수량비고브래드 보드IC영역 3개 이상1핵심부품ATmega128보드8MHz 또는 16MHz브래드 보드용 3핀 USART 포트1핵심부품DC 어댑터SMPS, 5V/2, 안지름 2mm1 핵심 부

  • 마이크로프로세서+2주차+결과보고서_GPIO로 FND LED켜기
  • 동작을 하는 타입이다. (anode는 반대 동작이다.)만약 1을 표시하기를 원한다면 B와 C단자에만 1을 입력으로 주면 되며 MCU모듈에서는 00000110을 입력해야 되므로 이에 대한 데이터 값으로는 0x06이 1을 표시하게 된다. 마찬가지로 2 또한 위와 같은 방식으로 데이터 값으로 0x5B로 주면 된다.또한 아래의 표는 cathode방식에서의 동작을 AVR프로그램에서의 데이터값으로 환산한 표이다.16진수7-세그먼트의 비트값데이터값HGFEDCBA0001111110x3F1000001

  • [[AVR 스위치 입력관련기술과 키 디바운싱 기술에 대해서]]스위치 입력,키입력,풀업저항,sw입력,ATmega128,소스코드,스위치 회로,
  • 7 (A15)42PG2 (ALE)43PA7 (AD7)44PA6 (AD6)45PA5 (AD5)46PA4 (AD4)47PA3 (AD3)48PA2 (AD2)49PA1 (AD1)50PA0 (AD0)51VCC52GND53PF7 (ADC7/TDI)54PF6 (ADC6/TDO)55PF5 (ADC5/TMS)56PF4 (ADC4/TCK)57PF3 (ADC3)58PF2 (ADC2)59PF1 (ADC1)60PF0 (ADC0)61AREF62GND63AVCC64U1ATmega128-16AUGNDVCC※ MCU 모듈을 사용하였으므므로 MCU의 기본적인 회로인 ISP 커넥터, 발진회로 부분은 생략함.(Crystal : 16Mhz)a7f9b6g5A3c4d2e1A8DP10SEG11 Digit Segment330 R1330 R2330 R3330 R4330 R5330 R6330 R7VCCS1SW-PBGNDFILE:AVR

  • 마이크로프로세서+1주차+결과보고서_GPIO로 LED켜기, 스위치 눌러 LED 불켜기
  • 동작하지 못할 경우가 많은 것이다. 반대로 단점은 signed 변수는 부호비트를 따로 양도해야 되기 때문에 unsigned에 비해 저장 가능한 양수 범위가 2배 더 적다는 점이다. 즉, 위의 LEDData를 signed로 하였다면 8비트가 아닌 7비트까지만 나타날 가능성이 있다. 따라서 입력용 변수는 대개 unsigned를 사용하여 다양한 동작을 구현시키는 것이 좋다고 한다.두 번째 실험에서는 스위치를 누를 때마다 그에 연결되어 있는 LED에 따라 동작이 되게 하는 프로그램이다.

  • 마이크로프로세서+2주차+예비보고서_GPIO로 FND LED켜기
  • 7D7001001110x278011111110x7F9011011110x6FA011101110x77B011111000x7CC001110010x39D010111100x5EE011110010x79F011100010x713. 코드 분석 동 작 : 프로그램이 시작하면 500ms 마다 FND 에 0부터 9 , A ~ F 그리고 ., 을 순차적으로 출력한다. 포트연결 : 포트D 0 ~ 7 을 8핀 케이블로 FND 모듈의 SAA ~ SAH 에 연결한다. PD0 ~ PD7 -> SAA ~ SAH소스 설명 : 1) AVR 입출력에 대한 헤더 파일과 delay 함수사용을 위한 헤더파일을 선언한다.2

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.