DK-128 FND 실습 아이티즌 기술연구소 김태성 연구원 2009.04.06.

Slides:



Advertisements
Similar presentations
옴니아 2 무선 인증 매뉴얼 ( 윈도우 모바일 폰 설정 동일 ). ▶다음 화면은 옴니아 2 및 윈도우모바일을 사용하는 스마트폰 기기들의 무선인증을 하기 위한 화면입니다. ▶윈도우 모바일폰의 경우 무선인증서를 발급받기 위해 폰의 레지스트리 설정을 조정해 주어야 합니다.
Advertisements

마이크로콘트롤러 설계 – 4 Timer 실습 2 – T1, T3
생산기술 향상 교육 과정 안내 LabVIEW 기반의 데이터 수집 시스템 교육신청은 접수를 원칙으로 합니다.
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
AVR 실습.
7 – 세그먼트 동작 시키기 (0~9, A, B, C, D, E, F 표시하기)
RFA-102 Easy Manual 작성일자 : 2016년 02월 22일 INTER-M C/S팀 이무철.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
AVR - Chapter 11 황 지 연.
4. 컴퓨터 조직 순천향대학교 정보기술공학부 이상정.
자동제어 실험(2) 라인트레이서 제어.
어셈블리 문법 보강 4월 10일.
무들(moodle) 온라인 교육지원 시스템 학생 매뉴얼
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
DK-128 ADC 실습 아이티즌 기술연구소
DK-128 ADC 실습 아이티즌 기술연구소
부트로더와 Self Programming
마이크로 시스템 lecture8. Interrupt Greet class 선 덕 한.
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소 김태성 연구원
DK-128 실습 EEPROM 제어 아이티즌 기술연구소
타이머카운터 사용법 휴먼네트웍스 기술연구소
PSW : PROGRAM STATUS WORD
ATmega128 FND 실습 휴먼네트웍스 기술연구소
DK-128 개발환경 설정 아이티즌 기술연구소 김태성 연구원
Stop Watch <결과 보고서>
Microprocessor I/O Port & CLCD Noh Jin-Seok.
과제#4 내용 정성훈.
어서와 C언어는 처음이지 제14장.
후줄정산 시스템 시스템 장비 내역 컴퓨터 - POS (카운터 및 매장 듀얼 모니터)
플립플롭, 카운터, 레지스터 순서회로 플립플롭 카운터 레지스터.
제품명 제품설명 제품규격 CPU: STM32F103VCT6-LQFP 100 Pin 256KB FLASH 48KB RAM
DK-128 FND 실습 아이티즌 기술연구소
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
논리회로 설계 및 실험 5주차.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
DK-128 실습 타이머카운터 사용법 아이티즌 기술연구소
패러럴 포트를 이용한 Text LCD 제어 6월 17일 허정수 나선웅.
제4강 처리장치 1.
13장 CTC and DMA Slide 1 (of 10).
논리회로 설계 및 실험 6주차.
ARM Development Suite v1.2
1. 2진 시스템.
스마트폰을 이용한 조명제어 ㈜ 성림 M&C
ATmega128의 특징 아이티즌 기술연구소
컴퓨터 계측 및 실습 디지털 출력 영남대학교 기계공학부.
계산기.
DK-128 직렬통신 기초 아이티즌 기술연구소
AVR - Chapter 3 황 지 연.
과제 1 4bit x 4 SRAM이 있다 아래 (1), (2) 두 입력에 대한 출력값 [3:0] Dout을 나타내시오 (1)
PART 1 앱 인벤터 프로젝트 12 원격 로봇. PART 1 앱 인벤터 프로젝트 12 원격 로봇.
MEGA8_XBee CPUPLAZA
DK-128 개발환경 설정 아이티즌 기술연구소 김태성 연구원
DK-128 개발환경 설정 아이티즌 기술연구소
DK-128 직렬통신 실습 아이티즌 기술연구소
AT MEGA 128 기초와 응용 I 기본적인 구조.
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
컴퓨터구조 (chap2 그림모음).
논리회로 설계 및 실험 4주차.
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
셀프 프로그래밍으로 쓰기 셀프 프로그래밍이란? 프린트포트의 ISP 모듈을 사용하지 않음 부트로더에 의한 펌웨어 다운로드
엔트리-아두이노 블록 코딩 평원중학교 이동준 자바실험실 JavaLab.org.
TVM ver 최종보고서
AdcRead API 함수 분석 마이크로프로세서.
제품명 제품설명 제품규격 CPU: STM32F103VCT6-LQFP 100 Pin 256KB FLASH 48KB RAM
인하공업전문대학 (2018-2학기) ATmega128 마이크로 프로세서 정보통신과 박기식 교수.
버스와 메모리 전송 버스 시스템 레지스터와 레지스터들 사이의 정보 전송을 위한 경로
Progress Seminar 양승만.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
연구실안전관리시스템 안전교육 이수방법 사무국 시설과.
Presentation transcript:

DK-128 FND 실습 아이티즌 기술연구소 김태성 연구원 2009.04.06

DK-128의 결선 FND LED KEY 8 line j19 - red j15 + black 61 1 1 j18 25 j16 54 - 35 42 + 8 line

LED FND KEY ATMEGA128 ADC=아날로그신호입력 Port A : I/O, 상위어드레스(ALE의한제어) 아날로그전원 프로그램 쓰기 LED 전원 FND Port E : I/O, 외부인터럽트, ISP 프로그래밍 데이터/주소 모드 ATMEGA128 KEY 전원 Port B : I/O, 타이머, 카운터, PWM, SPI 외부데이터메모리 접근 모드 Oscillator Port D : I/O, TWI, UART직렬통신 Real time clock시 Oscillator

LED 제어로 사용할 레지스터 DDRF : F번 포트의 데이터 방향 설정 8비트 크기 각 비트와 1:1 대칭 각 비트에 1을 넣으면 출력, 0을 넣으면 입력 PORTF : F번 포트에 데이터 쓰기 용도 각 비트에 1을 넣으면 꺼짐, 0을 넣으면 켜짐

KEY 제어로 사용할 레지스터 PINC : C번 포트의 데이터 입력 레지스터 8비트 크기 각 비트와 1:1 대칭 눌러진 버튼의 비트는 0, 안 눌러진 버튼의 비트는 1 2 3 4 5 6 7 1 1 1

FND 제어로 사용할 레지스터 1 2 PORTE = 18; // FND에 12 출력 DDRE : E번 포트의 데이터 방향 설정 8비트 크기 각 비트와 1:1 대칭 각 비트에 1을 넣으면 출력, 0을 넣으면 입력 PORTE : E번 포트에 데이터 쓰기 용도 각 비트와 1:1 대칭되지 않음 하위 4비트우측 FND, 상위 4비트 좌측 FND 정수 값 출력 1 2 (최하위비트) (최상위비트) 1 2 3 4 5 6 7 PORTE = 18; // FND에 12 출력

예제 프로그램 1/2 (0~9까지 출력)

예제 프로그램 2/2 (0~9까지 출력)

응용 실습 예제 (각 1점) 앞의 예제를 수정하여, 버튼을 누르면 두 개의 FND가 동일한 숫자를 표시하도록 하기. 0~99까지 순차적으로 숫자를 1씩 증가시키다가 버튼을 누르면 0부터 다시 시작하기 0~99까지 순차적으로 숫자를 1씩 증가시키다가 버튼을 누르면 현재 값에서 1씩 감소하기, 다시 누르면 1씩 증가하기