Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경

Similar presentations


Presentation on theme: "Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경"— Presentation transcript:

1 전자기초 디지털 논리회로 C언어 기초 AVR 마이크로 컨트롤러 마이크로 컨트롤러 개발환경 마이크로 컨트롤러 기능

2 Ⅱ.디지털논리회로

3 디지털 논리의 기초 Bit 데이터를 저장할 수 있는 최소 단위 Bit 1 또는 0을 쓸 수 있다.

4 Bit, Nibble, Byte Nibble Byte Bit 4 bits 8 bits = 2 Nibbles D0 D3 D2
1 0 (십진수) 1 1 1 1 1 1 (십진수) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 254 (십진수) 1 1 1 1 1 1 1 1 1 1 1 1 255 (십진수) 2 = 2 개 1 2 = 16 개 4 2 = 256 개 8

5 16진수 계산하기 0b10100110 0xA6 166 D7 D6 D5 D4 D3 D2 D1 D0 표 현 법 2진수 1 1 1
상위 Bits 하위 Bits 2진수 1 1 1 1 0b 8 4 2 1 8 4 2 1 16진수 0xA6 8 + 2 4 + 2 10진수 (1x2 )+(0x2 )+(1x2 )+(0x2 )+(0x2 )+(1x2 )+(1x2 )+(0x2 ) 7 6 5 4 3 2 1 166

6 2진법, 10진법, 16진법

7 디지털 논리 GATE (OR) 1. OR GATE Function Table

8 디지털 논리 GATE (AND) 2. AND GATE Function Table

9 디지털 논리 GATE (NOT) 3. NOT GATE Function Table

10 디지털 논리 GATE (NOR) Function Table 4. NOR GATE

11 디지털 논리 GATE (NAND) 5. NAND GATE Function Table

12 디지털 논리 GATE (XOR) Function Table 6. XOR GATE

13 디지털 논리 GATE (Decoder) 7. Decoder Function Table

14 마이크로프로세서의 동작원리 D0 ~ D7 어드레스 주변장치 #1 마이크로 프로세서 주변장치 #2 주변장치 #3 A3 A2 RD
WR 어드레스 A3 A2 마이크로 프로세서 A1 A0 주변장치 #2 RD RD WR WR 주변장치 #3 RD WR

15 메모리의 종류 ROM (Read Only Memory) ROM 의 명칭
읽기 전용 Memory => Program Memory ROM 의 명칭 어느 회사 제품이던 간에 27x 로 사용하도록 되어져 있다. 27x 뒤에 숫자는 ROM의 저장 용량을 나타낸다. 부품명 S I Z E 부품타입 단위 Bits 단위 Bytes 27C32 32 K 4 K ROM 27C64 64 K 8 K 27C128 128 K 16 K 27C256 256 K 27C512 512 K 27C010 1024 K 27C020 2048 K

16 메모리의 종류 RAM (Read & Access Memory) RAM 의 종류
읽기 & 쓰기 모두 가능한 Memory이나 전원이 차단될 경우 내부의 데이터를 잃어버리게 된다. => Data Memory RAM 의 종류 종류 Dynamic-RAM Static-RAM 가격 가격이 싸다. 가격이 비싸다 집적도 집적도가 높다 집적도가 낮다 활용처 PC, 영상 메모리 등 산업용 메모리 등 펄스 인가 전원 인가 Backup Battery 회로 추가 RAM DATA 보존법 Pulse 구동 회로 추가

17 메모리의 종류 EEPROM (Electrically Erasable & Programmable ROM) EEPROM 의 명칭
RAM의 장점 + ROM의 장점 EEPROM 의 명칭 ROM의 단점 부품명 S I Z E 부품타입 단위 Bits 단위 Bytes 28C32 32 K 4 K EEPROM 28C64 64 K 8 K 28C128 128 K 16 K 28C256 256 K 28C512 512 K 28C010 1024 K 28C020 2048 K 회로상에서의 읽기& 지우기 RAM의 단점 Data 유지 EEPROM

18 메모리의 종류 Flash ROM Flash ROM (Flash ROM) Flash ROM EEPROM의 단점 - 12V 사용
- Write 속도 느림 Flash ROM Flash ROM

19 A/D 변환기 A/D 변환기 (Analog to Digital Converter) A/D 변환 기본 동작원리
Digital Output D7 A/D 변환기 D6 Analog Input D5 D4 D3 D2 D1 D0 Sampling Time 주기 t A/D 변환기 Microprocessor Sensor Input

20 D/A 변환기


Download ppt "Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경"

Similar presentations


Ads by Google