728x90
내가 갖고 있는 FND는 조금 특이하다.
COM 포트가 총 4개인데
GND를 입력해야 LED가 출력된다.
COM포트 별로 자리수를 표시하는데
트랜지스터로 GND를 나눠서 출력해야된다.
지금 NPN 트랜지스터가 없어 자리수마다
순서대로 숫자 나타내는 건 다음 포스팅에 올릴 예정
COM1 부터 COM4 까지
모두 GND 입력하여
1~5까지 나타냄..
1 | e |
2 | d |
3 | dot |
4 | c |
5 | g |
6 | com1(일의자리) |
7 | b |
8 | com2(십의자리) |
9 | com3(백의자리) |
10 | f |
11 | a |
12 | com4(천의자리) |
1을 나타내려면
b,c에 vcc를 넣어야함
bc는 각각 7과 4에 넣으면 된다..
COM 포트를 제외하고
PA포트를 0번부터 사용한다고 했을 때
b,c는 7과 4에 vcc 넣어야 하니
PA3, PA5에 출력 신호를 준다.
0b00101000 이고
0x28 로 나타낸다.
'하드웨어 > atmega128' 카테고리의 다른 글
atmega128 - 입력에 따라 다르게 출력하기 #8 (0) | 2025.03.16 |
---|---|
atmega128 - 테스트 코드 UART로 시리얼 통신하여 데이터 확인하기 #7 (0) | 2025.03.14 |
atmega128 - NPN 트랜지스터로 LED 스위치 제어 #6 (0) | 2025.03.09 |
atmega128 - 브레드보드용 C타입 파워모듈 전압테스트 (0) | 2025.03.08 |
atmega128 - FND 확인 테스트 #4 (1) | 2025.03.07 |