[디지털 공학 실습] TTL IC를 이용한 3초과 to BCD 가감산기 설계
- 최초 등록일
- 2010.06.02
- 최종 저작일
- 2010.05
- 9페이지/ 한컴오피스
- 가격 1,000원
소개글
TTL IC를 이용하여 3초과 코드로 바뀐 2진수를
가/감산을 통해 BCD(7 Segment)로 표현하는 가감산기 설계에 대한 레포트입니다.
목차
1. 작품설명
2. 블록 다이어그램
3. 각 블록의 기능 및 동작 설명
4. 전체회로도(OrCad)
5. 부품배치도(브래드 보드)
6. 특이사항
7. 작품에 대한 고찰 및 자체 평가
본문내용
1. 작품 설명
DIP 스위치로 BCD 형태의 숫자를 입력, TTL IC 7483을 통해 Ex-3의 형태로 코딩 후, 다시 7483을 통해 가/감산 기능 구현.
가/감산된 결과를 TTL IC 7447를 통해 세그먼트, LED 로 결과값을 Display
ADD및 SUB 스위치로 가/감산기를 선택하여 연산.
가산일 때 캐리(올림수)가 발생했을 경우 세크먼트에 올림수 표시, 감산일 때 결과값이 음수인 경우 LED가 점등되어 표시된다.
입력은 0~9까지, 출력은 가산시 0~18, 감산시 0~-9까지 출력가능
3. 각 블록의 기능 및 동작 설명
동 작 설 명
DIP 스위치를 이용 한쪽 핀에 Vcc를 연결하고 다른 한쪽 핀에 Gnd 와 TTL IC 7483 입력부를 연결.
닫혔을 경우 논리값 ‘1’이, 열렸을 경우 논리값 ‘0’이 7483에 입력된다.
DIP 스위치를 통해 입력받은 값이 TTL IC 7483으로 입력, 입력받은 BCD 코드(A4~A1)와 B(B4~B1)로 입력된 0011이 가산되어 출력된다. → 3초과 코드
TTL IC 7483에서 출력된 3초과 코드를 LED 로 표시.
DIP스위치에 0101(5) 입력 시 7483에서는 0011(3)이 더해져 1000(8)이 출력되고 D5 LED만 점등.
최하비트에서 최고비트로 SUM1, SUM2, SUM3, SUM4 순.
각 TTL IC 7483에서 출력된 3초과 코드를 A(A1~A4)와 B(B1~B4)로 입력받는다.
음수계산을 위해 입력B에 XOR 게이트를 이용하여 보수를 표현하는데 감산 스위치가 ON이 되면 XOR의 각 입력이 논리값 ‘1’로 입력되어 XOR 게이트의 출력은 반전, 1의 보수로 출력되어 7483에 입력된다.
또한, 감산 스위치가 ON이 되면 C0에 논리값 ‘1’이 입력되어 캐리 1이 가산되고 2의 보수가 된다.
참고 자료
없음