어떻게 숫자를 구현하는가인가요...ㅎ a-g까지 7개 LED가 구현되어 숫자가 표시되죠 그럼 원하는 1~0까지 숫자를 만들기 위해 어떤어떤 LED가 점등되어야 할지 알구..! com에는 Vcc in을 해주신다면 마이컴에는 0V가 흘렀을때 불이 들어와야하니까... 저 같은 경우는 첨부파일과 같이 하였습니다. 해당 LED에 연결딘 핀에 0비트를 넣어 전압이 흐르게 되어 불이 들어오게 되는거죠^^
7447 이라는 IC와 거의 같이 쓰게 되죠 ㅎ7447은 이름부터 7-segment to 어쩌구 되있네요 ㅎㅎ
7447에서 해당되는 핀번호에 7 1 2 6(순서대로 ABCD)BCD값이 입력될경우 FND500 혹은 FND507에 해당 숫자를 점등하게 되는거죠 ex) 0001 이 들어올경우 7-segment 는 BC 만 점등되면 되겠죠? 그러니깐 진리표는 0 1 1 0 0 0 0(순서대로 a b c d e f g) 입니다. ㅎ FND507 FND 500두 종류 많이 쓰는데요 500은 가운데 접지 물리는 Common Cathode 형태 이고 FND507은 Common Anode 형태 입니다. 따라서 보호저항을 달아주어야 하죠. 입력에 달든 출력에 달든 상관없네요 330이 제일 적당합니다./
COM 이 anode냐 또는 Cathode냐 따라 A~G,dot 까지의 회로극성이 달라집니다. 중요한 건 저항이 달리는 위치라고 생각되는데요. MCU를 사용하여 제어할 경우 1 x 8 메트릭스라고 생각하셨을 때 COM에 신호를 고정한 상태에서 원하는 부분을 컨트롤 할때는 A~G,dot 핀에 저항이 달려야 하구요. A~G,dot에 순차적으로 신호를 준다면 COM에 저항하나만 달면 됩니다. 주의할 것은 후자처럼 진행할때는 기본저항값보다 작아야 한다는 것이 특징입니다.