분류1

Ubiquitous Sensor Network

제목

[RE]디지털 시계에서 시간 옆으로 흘러가게 할수 있는 VHDL코딩 소스좀 구할수 없을까요??

안녕하세요 한백전자의 이장겸입니다. 구현하는데에는 문제가 없으리라 생각됩니다. 일정 시간후에 Segment에 display하는 값을 옆으로 이동하도록 구성하면되니까요... 제가 다른 일을 하는 부분때문에 직접적인 예제를 설계하는 것은 좀 어렵고, 그 계념적인 부분을 설계하자면 아래와 같습니다. h10, h1, m10, m1은 각각 segment에 display하기 위한 4bit 데이터입니다. ------------- ...... tmp_data <= h10 & h1 & m10 & m1; -- 각 시, 분에 해당하는 데이터를 tmp_data에 합칩니다. -- & 는 데이터를 뒤에 붙이는 개념으로 생각하면 됩니다. process(clk) begin     if clkevent and clk = 1 then        if cnt_5 = 4 then -- 값이 변하는 딜레이 타임.           cnt_5 <= 0;           tmp_data(15 downto 0) <= tmp_data(11 downto 0) & tmp_data(15 downto 12);        else           cnt_5 <= cnt_5 + 1;        end if;     end if; end process; process(clk) begin .......... -- segment display 로직 ....... ------------ 설명이 부족할지 모르겠지만, 위와 같이 설계하시면 될 것입니다. 많은 도움이 되시길 바랍니다. 좋은 하루 되세요...     

첨부파일 다운로드

등록자이장겸

등록일2003-06-09

조회수20,078

  • 페이스북 공유
  • 트위터 공유
  • Google+ 공유
  • 인쇄하기
 
스팸방지코드 :