반응형 코스웨어/15년 스마트컨트롤러532 20150311-31번-차윤도-디코더, 전역변수 # 1 교시 전기기초. ** Common-anode방식: 모든 LED의 공통단자가 VCC에 물려있어 각 단자에 GND를 연결할때 불이 들어오는 방식. ** Common-cathode방식: 모든 LED 공통단자가 GND에 물려있어 각 단자에 VCC를 연결할때 불이 들어오는 방식. &인코더(encoder)/멀티플렉서(MUX, Multiplexe) ※인코터란 디코더의 반대 기능을 수행 하는 장치로써, 2^n개의 입력신호로부터 n개의 출력신호를 만든다. ※인코더의 역할은 2^n개 중 활성화된 하난의 1비트입력 신호를 받아서 그 숫자에 해당하는 n비트 2진 정보를 출력한다. ※멀티플렉서는 여러개의 입력선들 중에서 하나를 선택하여 출력선에 연결하는 조합회로이다. 선택선들의 값에 따라서 특별한 입력선이 선택된다 . .. 2015. 3. 11. 2015.03.10(화)-30번-주재민 2015.03.10.(화) H.W시간. 지난 시간 한 것 복습 반가산기 전가산기 자료실에 감산기란 이름으로 올려져 있음. 참고. 이처럼 값을 빌려와서 연산된다. x - y x y Br(빌리는 수) D(차이) 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 이런 식이 만들어 진다. p.53. 그림 참조 ※ 과제 : 4 bit adder 만들어 보자. 위 그림) 4bit adder (출처 구글에서 긁어옮) 4비트가산기 자료실에 올려져 있음. 4비트 가산기그림. 단순화시켜 라벨만 붙여줌. 6. 비교기(comparator) 카르노맵(회로 수식을 간소화시켜서 단순화시키는 공식) 설명은 안함. 02. 디코더/ 디멀티플렉서 디코더/디멀티플렉서 ■ 디코더 : 입력선에 나타나는 n비트의 2진 코드를 최대 2에 .. 2015. 3. 11. 20150309-29번-주보건-논리회로 반가산기 전가산기 함수의 사용과 분할컴파일 source insight 사용 #1 디지털 제어학습목표->논리 게이트와 논리 레벨의 기본 개념에 대해 알아본다.->기본 논리 게이트들의 동작 원리 및 진리표, 게이트 기호들에 대해 알아본다.->정논리와 부논리에 대해 알아본다.->게이트들의 전기적인 특성에 대해 알아본다. 드모르간 정리에 의해 AND회로 없이도 NAND 회로가 작성 가능하다. 기본 게이트(AND ,OR ,NOT)을 활용하여 다양한 논리 회로를 만들 수 있다. 논리 레벨 기본 논리 게이트정의 되지 않은 영역에 의해 논리회로에 신호가 들어가는 것을 막기 위해 pull-up 또는 pull-down을 사용해 준다.2.NOT 게이트와 버퍼게이트 2.버퍼NOT게이트와의 차이점은 버블의 유무이다. 3.AND 게이트 4.OR 게이트 5.NAND 게이트NOT 게이트와 AND 게이트가 .. 2015. 3. 9. H/W 수업 관련 자료입니다. 수업자료와 유사한걸 찾아서 링크 겁니다. https://cms.koreatech.ac.kr/user/yjjang/digi09/ch04.pdf 2015. 3. 9. 20150306-28번-조진석-브레드보드 논리회로 및 데이터시트와 매크로 함수 오전 H/W #학습 목표 -기본 논리식의 표현방법을 알아본다. -불 대수의 법칙을 알아본다. -논리회로를 노리식으로 논리식을 논리회로로 표현하는 방법을 알아본다. -곱의 합[SOP]과 합의 곱[POS], 최소항[minterm]과 최대항[maxterm]에 대해 알아본다. 기본 논리식의 표현 불 대수 공리 교환법칙 : 연산자를 기준으로 좌우 피연산자의 위치를 교환. 식이 복잡해지면 헷갈릴수 있으므로 주의한다. 분배법칙 : 연산자가 두 개 이상이어야만 성립한다.(같은 연산자 두개는 해당안됨.) 분배법칙 논리회로의 논리식 변환 원래의 회로에 게이트를 거칠 때마다 게이트의 출력을 적어주면서 한 단계식 출력 쪽으로 나아가면 된다. 논리회로 기호 OR+NOT = NOR(NOT OR) OR : F = A+B -> NO.. 2015. 3. 6. 20150305-26번-임병열-AND, OR 및 브레드보드 활용 및 데이터시트와 C코드(조건부) 1교시논리 회로 - 디지털 신호의 대표적인 예 AND - AND는 X(곱하기)라고 생각할 것 둘다 만족을 해야한다는 말A와 B 둘다 같은 값(예로들어서 1이면) = 1OR - OR은 +라고 생각할 것논리회로를 그릴 때 왼쪽은 입력 오른쪽은 출력이다.AND A B Y 0 0 0 0 1 0 1 0 0 1 1 1 ORA B Y 0 0 0 0 1 1 1 0 1 1 1 1 위 그림과 표를 나타낸 깔끔한 그림 AND 일 경우 데이터시트 74 ?? 08을 검색하여 사용하며 OR 일 경우 데이터시트 74 32를 사용할 것 MC74HC32AN칩을 이용해서 LED를 켠 모습 LED는 출력단위가 5V 그대로하면 LED가 나갈수도 있음으로 저항하나를 연결해줘야 한다.1,2번핀이 입력 3번핀이 출력이다.OR이라 1,2번중 입력.. 2015. 3. 5. 소스 #define DDRA (*((volatile unsigned char *)0x3A)) #define PORTA (*((volatile unsigned char *)0x3B)) int main(void) { volatile unsigned int uiCnt = 0; DDRA = 0x81; while(1) { for(uiCnt = 0; uiCnt 2015. 3. 5. ATmega128A 사진입니다;; 사진을 확대해서 볼 수 있습니다 허접하지만 필요하신 분이 있을까해서 사진 올립니다. 2015. 3. 5. 20150304-27번-임현수-회로기초 시험, ATmega128A LED켜기 실습 ■ 회로 기초- 필기, 실기시험 ■ 시스템 제어ATmega128 데이터시트 우리는 메모리 A모드를 사용한다. 코딩할때 I/O 레지스터를 사용한다. 20번지 아래는 건드리지 않는다.즉 0020번지~ 00FF번지만 사용하면 된다. 그런데 레지스터가 왜 메모리안에 있을까? 사실은 그림만 같이 그려놓은 것이다.(ATmega128의 메모리는 4K인데 그림의 메모리크기를 계산해보면 4K를 넘어간다는 것을 보면 알 수 있다.) 32 Registers 부분은 GPR(General Purpose Register)들이다. 어셈블리로 접근은 할 수 있지만, 건드리지 않는다. I/O 레지스터를 모두 더해보면 총 224개. 그렇다고 모두 사용하는 것들인가?항구에 200자리잇다고 배가 다 들어차있는게 아닌것 처럼, 중간중간 비어.. 2015. 3. 4. 이전 1 ··· 49 50 51 52 53 54 55 ··· 60 다음 728x90 반응형