총 51개
-
마이크로프로세서응용 ATmega128 8bit Timer, Counter 보고서2025.01.241. 타이머/카운터 타이머는 시간과 관련된 작업을 수행할 수 있으며, 특정 주파수의 구형파 생성, PWM 신호 생성, 펄스 폭 측정 등에 사용됩니다. 카운터는 입력 펄스를 계수하여 지정된 펄스수까지 계수하면 인터럽트를 발생시키는 기능을 합니다. 많은 응용에서 타이머와 카운터가 유기적으로 상호작용하여 사용됩니다. 2. ATmega128 타이머/카운터 ATmega128에는 4개의 타이머/카운터가 있으며, 타이머/카운터0과 타이머/카운터2는 8비트, 타이머/카운터1과 타이머/카운터3은 16비트입니다. 타이머/카운터0는 RTC 기능을 가지...2025.01.24
-
(A+) 마이크로프로세서응용 ATmega128 16Bit Timer, Counter, PWM 보고서2025.01.241. 타이머/카운터 타이머는 시간과 관련된 작업을 수행할 수 있으며, 특정 주파수의 구형파 생성, PWM 파형 생성, 펄스 폭 측정 등에 사용된다. 카운터는 입력 펄스를 계수하여 지정된 펄스수까지 계수하면 인터럽트를 발생시키는 기능을 한다. 많은 응용에서 타이머와 카운터가 유기적으로 상호작용한다. 2. ATmega128 타이머/카운터 ATmega128에는 4개의 타이머/카운터가 있으며, 타이머/카운터0과 2는 8비트, 타이머/카운터1과 3은 16비트로 구성되어 있다. 각 타이머/카운터는 내부 클럭 또는 외부 클럭을 사용할 수 있으며...2025.01.24
-
(A+) 마이크로프로세서응용 ATmega128 ADC(Analog to Digital Converter) 보고서2025.01.241. ADC(Analog to Digital Converter) ADC(Analog to Digital Converter)는 연속적인 아날로그 신호를 디지털 수치 신호로 변환하는 장치로서 각종 디지털 신호 처리를 위해 사용된다. ATmega128은 8-채널 10비트 측차근사 A/D 컨버터를 가지고 있으며, 단일전압 입력과 차등전압 입력을 지원한다. A/D 컨버터에는 안정된 동작을 위해 MCU의 전원과 별도로 전원 단자와 기준 전압 단자를 가지고 있다. A/D 컨버터 관련 주요 레지스터로는 ADMUX, ADC Data Register...2025.01.24
-
컴퓨터의 이해 나무위키 아닌 직접 논문과 기사 찾아보고 쓴 만점 받은 과제2025.01.251. 홈네트워킹과 스마트홈 가전제품, 에너지소비장치, 보안기기 등 다양한 분야에서 집에 있는 모든 것을 통신망으로 연결하여 모니터링하고 컨트롤 할 수 있는 기술. 사용자가 스마트폰이나 인공지능 스피커 음성인식을 이용하여 집 안의 사물인터넷(IoT)기기를 수동 혹은 자동으로 조종할 수 있다. 하지만 해킹에 대한 우려와 표준화 문제가 있다. 2. 메타버스 1999년 스티븐슨의 SF소설 '스노우 크래쉬'에서 처음 등장한 개념으로, 가상현실을 뜻한다. 2003년 '세컨드 라이프'가 인기를 끌며 널리 알려졌으며, 5G 상용화와 코로나19 팬...2025.01.25
-
컴퓨터의 이해_1. 다음 각각의 문제에 대하여 주요 내용을 1, 2, 3, 4 번호를 붙여서 4가지 이상 설명하고 관련된 그림이나 사진을 설명문 본문에 한 장씩만 덧붙인다. 2. 컴퓨터의 입출력에 대한 다음 사항을 작성하라.2025.01.251. 정보사회와 4차 산업혁명 정보화 사회는 정보를 가공, 처리, 유통하는 활동이 활발하여 사회 및 경제의 중심이 되는 사회이다. 정보화 사회의 목적은 정보기술(IT)을 창조적이고 생산적인 방식으로 사용해 국가 간 경쟁우위를 얻는 것이다. 제4차 산업혁명은 정보통신 기술(ICT)의 융합으로 이루어지는 차세대 산업혁명으로, 물리적, 생물학적, 디지털적 세계를 빅 데이터에 입각해서 통합시키고 경제 및 산업 등 모든 분야에 영향을 미치는 다양한 신기술로 설명될 수 있다. 2. 컴퓨터와 통신의 결합이 가져온 사회 변화 컴퓨터와 통신장비를 ...2025.01.25
-
마이크로프로세스 ) 타이머/카운터 3을 9비트 분해능의 Fast PWM 모드로 설정하고, 내부 클럭을 64분주시켜 Duty 비가 65%인 구형파를 만들어서 OC3A 핀으로 정상 출력하고자 한다. 필요한 레지스터 값을 설정하시오.2025.01.281. 마이크로프로세서 타이머/카운터 3 설정 마이크로프로세서Ⅰ타이머/카운터 3을 9비트 분해능의 Fast PWM 모드로 설정하고, 내부 클럭을 64분주시켜 Duty 비가 65%인 구형파를 만들어서 OC3A 핀으로 정상 출력하고자 한다. 필요한 레지스터 값을 설정하시오. 2. 9비트 Fast PWM 모드 설정 타이머/카운터 3를 9비트 분해능의 Fast PWM 모드로 설정하고, 내부 클럭을 64로 분주하여 65% 듀티 사이클의 구형파를 OC3A 핀으로 출력하기 위한 레지스터 값을 설정하는 방법은 다음과 같다. 3. 출력 비교 모드 설...2025.01.28
-
고정기능 IC의 집적도에 따른 분류와 사용 용도2025.01.041. 집적회로(IC)의 개념과 특징 집적회로(IC)는 전자공학에서 없어서는 안 될 중요한 전자부품이다. 집적회로는 하나의 반도체 기판에 다수의 능동소자(트랜지스터, 진공관 등)와 수동소자(저항, 콘덴서 등)를 초소형으로 집적하여 서로 분리될 수 없는 구조로 만든 완전한 회로기능을 갖춘 기능소자를 말한다. 2. 집적회로의 분류 및 종류 집적회로는 집적도, 회로구성 등 여러 기준에 따라 분류할 수 있다. 집적도에 따른 분류로는 SSI(Small Scale IC), MSI(Medium Scale IC), LSI(Large Scale IC...2025.01.04
-
서강대학교 23년도 마이크로프로세서응용실험 5주차 Lab05 결과레포트 (A+자료)2025.01.121. 마이크로프로세서 이 자료는 마이크로프로세서응용실험 5주차 실험 보고서로, 프로그램의 흐름을 변경하는 branch 명령어의 동작을 이해하고, branch with link 명령어의 특징을 알아보며, conditional execution을 위한 suffix의 종류와 의미를 알아보는 내용을 다루고 있습니다. 또한 jump table을 이용한 분기 방식과 loop unrolling을 통한 성능 향상 방법 등을 실험하고 분석하고 있습니다. 2. 어셈블리 프로그래밍 이 자료는 ARM 아키텍처의 어셈블리 프로그래밍 기법을 다루고 있습니다...2025.01.12
-
마이크로프로세서응용 ATmega128 USART 보고서2025.01.241. USART(Universal Synchronous and Asynchronous Receiver and Transmitter) USART는 동기 및 비동기 전송 모드에서 전이중 통신이 가능하고, 멀티 프로세서 통신 모드로 동작할 수 있으며, 높은 저밀도의 브레이트 발생기(Baud Rate Generator)을 내장하고 있습니다. USART는 전 이중 동작, 비동기 방식과 동기 방식 통신모드 지원, 마스터와 슬레이브 클럭 동기 동작, 고해상도 Baud Rate 발생기 내장, 다양한 데이터 비트와 스톱 비트 제공, 패리티 발생과 ...2025.01.24
-
처리 속도에 따른 인텔 계열 프로세스의 변천사2025.01.281. 초기 인텔 프로세서 인텔 4004 칩은 1971년에 개발된 세계 최초의 상용 단일 칩으로, 4비트의 칩이었지만 향후 컴퓨터 전체의 중앙처리장치 기능을 하나의 실리콘 조각이 될 수 있는 가능성을 시사하였다. 이후 인텔 8008은 8비트 마이크로프로세서로 초기의 개인용 컴퓨터를 구동하면서 초기 PC 산업의 원동력이 되었다. 2. 인텔 x86 아키텍처 1974년 이후 클럭 속도의 단위가 KHz에서 MHz로 향상되었고, 인텔 8080의 초기 클럭은 2MHz, 6마이크론 공정으로 제작되어 총 4,500개의 트랜지스터가 장착되었으며 일부...2025.01.28