Тёмный

ATmega128 Timer - CTC mode 프로그램 및 테스트 (Test) 

ENGClassroom서민상
Подписаться 23 тыс.
Просмотров 8 тыс.
50% 1

Atmel Studio를 이용하여 ATmega128 Timer0의 CTC mode 응용을 위한 프로그램을 작성하고 OC0 핀을 통해 출력되는 특정 주파수의 구형파를 오실로스코프를 이용해 측정해봅니다.

Опубликовано:

 

10 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@대규-h1n
@대규-h1n 3 года назад
감사합니다.
@engclassroom4812
@engclassroom4812 3 года назад
댓글 감사합니다.
@대규-h1n
@대규-h1n 3 года назад
바쁘신데 손수 답글도 주시고 넘 감사합니다. 하시는 일 꼭 이루시길 기원드립니다.
@engclassroom4812
@engclassroom4812 3 года назад
@@대규-h1n 감사합니다. 2021년 좋은 한 해 보내세요.
@Peto-s8r
@Peto-s8r 4 года назад
구독자 엄청 늘으셨네요 ㅋㅋ 파이팅입니다~~
@박진수-w8n
@박진수-w8n 3 года назад
1. 비교일치가 발생하면 OCF0가 1이 된건데, 그 상태에서 while을 빠져나온건데 굳이 TIFR = 0x02를 다시 설정 안하더라도, 이미 TIFR = 0x02 가 되있는 거 아닌가요?? TIFR = 0x00; 로 해야 다시 비교일치 발생했을 때 OCF0가 또 1이 되는거 아닌가요. 2. TIFR = 0x02면 다시 while(1) 이거 반복하니깐 while((0x02 & 0x02) == 0); 이게 항상 거짓이 되는거 아닌가요? 답답한 질문해서 죄송합니다 .. .
@engclassroom4812
@engclassroom4812 3 года назад
이 전에 질문하신 것 포함해서 while((---- & ----)==0);는 해당 비트의 상태를 체크하기 위해 해당 비트만 비트 마스킹 하는 개념입니다. 다른 비트의 상태에는 관심이 없으니까요.... 그리고, CTC 모드에서 OC0 Toggle을 사용하는 경우, OCF0 flag 확인 및 Clear가 필요 없습니다. 제가 업무를 하다보니 바로 답변을 못했습니다.
@거스히딩크-u7d
@거스히딩크-u7d Год назад
교수님 임베디드와 mcu의 개념이 좀 헷깔려서 그런데 임베디드보드 위에 mcu 장치가 들어가는 건가요??
@engclassroom4812
@engclassroom4812 Год назад
임베디드 시스템의 정의는 특정 기능(응용 프로그램)을 수행하는 시스템을 말합니다. 말씀처럼 MCU가 시스템에 포함됩니다.
@거스히딩크-u7d
@거스히딩크-u7d Год назад
@@engclassroom4812감사합니다 무슨 말씀인지 알겠습니다 그럼 아두이노 보드 자체는 임베디드라고 보면 되나요?
@engclassroom4812
@engclassroom4812 Год назад
@@거스히딩크-u7d 네. 그렇게 보시면 될 것 같습니다.
Далее
ATmega128  마이크로컨트롤러 Timer  - CTC mode
39:39
AVR Microcontroller Timer- Timer0 (Normal mode)
43:28
Просмотров 3,1 тыс.
Bro think he the MC.. 😂👊🔥
00:20
Просмотров 6 млн
마이크로컨트롤러 기초 - Fast PWM
29:21
Просмотров 3 тыс.
트랜지스터 설명 - 트랜지스터 작동 방식
18:20