본문 바로가기
코스웨어/16년 스마트컨트롤러

20160427_장진웅_업무일지_디지털 제어_기본 논리회로 실험2

by 알 수 없는 사용자 2016. 4. 27.
728x90
반응형


OR = 논리합


OR 게이트 그림


OR게이트 진리표

 Y

 0

1

1

1


AND = 논리곱


AND 게이트 그림


AND 게이트 진리표

0


명령어

gcc -o Gpio GPIO_RPi.c -l wiringPi

sudo ./Gpio


논리회로 4개가 모여서 플립플롭을 만든다. 그리고 타임어카운트에 사용이 가능하다.


(그림 AND 게이트 + NOT 게이트, NAND 게이트)


(그림 OR 게이트 + NOT 게이트, NOR 게이트)


NOR 게이트와 NAND 게이트를 사용하는 곳과 진리표.


NOT - AND

=-> NOR

NOT - AND 



NOT - OR

=-> NAND

NOT - OR


드모르간의 정리.


덧셈.


XOR 배타적 논리합.




XOR구현

(XOR 구현에 사용한 그림들)

XOR 게이트 칩이 없어서 직접 구현해 보았습니다.


그리고 OR 게이트도 없어서 직접 OR 게이트를 만들어서 구현해 보았습니다.

(XOR 구현 동영상)


정말 신기합니다^^ㅋㅋㅋ

------

LOW

HIGH

HIGH

LOW

------

LOW

HIGH

HIGH

LOW

------

가 반복되는 것을 확인할 수 있습니다.


<출력결과>

XOR 구현 파일

 GPIO3.c

이전 구현 파일

 GPIO_RPi2.c






<전가산기 논리회로>


지금까지 실습한 칩 정보.

칩 데이터시트 확인하는 사이트 = 주소: http://www.alldatasheet.co.kr/

AND 게이트 칩(SN74LS08N 데이터시트)


NAND 게이트 칩(HD74LS00P 데이터시트)


NOR 게이트 칩(74HC02N 데이터시트)


NOT 게이트 칩(HD74LS04P 데이터시트)

728x90