SUBVERSION 의 설치와 사용, Eclipse와의 연동 (linux)

S U B V E R S I O N 의 소개와 간단한 사용법, Eclipse와의 연동 SUBVERSION의 소개 Subversion은 소프트웨어 버전 관리 시스템이다. 공동 작업을 할 때 한사람이 프로젝트를 진행 하는 것이 아니라 여러 사람이 큰 프로젝트 하나를 진행 하기 때문에 버전관리 시스템이 필요 하게 되었다. – 버전 관리 프로그램의 장점 개발 버전과 릴리즈 버전이…

Read More

LED Dot Matrix Display 구동 FPGA 소스 코드 및 하드웨어 설계

Capstone Design 작품명 : FPGA 를 이용한 LED 디스플레이 설계 비용 : 약 100만원 기간 : 2008년 3월 11일 ~ 2008년 7월 4일 (4 개월) 21Gw7enyzlA$ LED Dot Matrix Display 구동 FPGA 소스 코드 및 하드웨어 설계 최근 LED(Light Emitting Diode)를 이용한 Display 장치가 긴수명, 고효율, 빠른 반응속도, 저전력소모 등으로 여러 가지 용도를 중심으로 응용이…

Read More

ATmega8535 – FND, LCD제어

Code Vison AVR C ATmega8535   ATmega8535 제어 실습     I / O 포트 제어하기   FND 제어     FND에는 Vcc를 이용하는 애노드 (anode)형과 Gnd를 이용 하는 cathode형이 있다. LED가 여러개 모여 있다 생각 하고 LED선택에 따라 문자와 숫자를 만들어 낼 수 있다. 최대한 많은 영문자를 만들기 위해 대문자와 소문자를 혼합한다. (표현 가능한…

Read More

ATmega8535 – 시리얼통신 (UART)

Code Vison AVR C ATmega 8535   RS232 시리얼 통신   컨넥터와 신호선 RS232 통신을 위한 컨넥터는 9핀과 25핀 컨넥터가 있으나, 최근에는 9핀 컨넥터를 많이 사용한다. 실제 데이터가 송 수신 되는 핀은 TXD(3) 와 RXD(2) 이고 기능은 다음과 같다. 9핀 컨넥터의 모습   TXD – Transmit Data 비동기식 직렬 통신 장치가 외부 장치로 데이터를 보낼…

Read More

ATmega8535 – 타이머,카운터 제어 시계 설계

Code Vison AVR C ATmega 8535   타이머/카운터 표시된 포트들을 사용 한다.     타이머 카운터 0 타이머/카운터 0 는 범용이며 싱글채널 8비트 타이머/카운터 모듈이다. 타이머/카운터 0은 overflow 인터럽트(타이머/외부 입력 카운터), 비교일치 인터럽트, PWM으로 사용된다. ATmega8535에는 타이머/카운터 0에는 출력을 위한 OC0(PB3)핀과 카운터 입력을 위한 T0(PB0)핀이 있다. 이것이 타이머로 동작할 경우는 시스템 클럭 소스로 사용하며, 시스템…

Read More