Тёмный

AVR Timer/Counter 0 Explained. (Intro to C programming) 

Joel Castillo
Подписаться 3,3 тыс.
Просмотров 35 тыс.
50% 1

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

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@ruibozhen7689
@ruibozhen7689 8 лет назад
Hi, Joel Castillo AVR counter/timer are not easily to learn and understand. I have seen a lot of them on youtube, You are the clearest and best explaination all I've seen on the web till now.
@joelcastillo1017
@joelcastillo1017 8 лет назад
Thanks for your comment.
@alaahesham250
@alaahesham250 5 лет назад
totallly agreee
@drcl7429
@drcl7429 6 лет назад
Extremely clear explanations. Proper examples. Proper uses. No abstract garbage. Amazing. You should be making money out of this.
@joelcastillo1017
@joelcastillo1017 6 лет назад
thanks for your kind words. I'm glad more people beside my students find this useful.
@novisipham5970
@novisipham5970 2 года назад
Wow! good lesson and very well explained Joel. Thank you very much.
@ladymurrieta3766
@ladymurrieta3766 3 года назад
I'm so grateful to you, your videos are beyond good, when I watch them, time goes quickly :)
@craiglarson6793
@craiglarson6793 7 лет назад
Joel, Thanks a bunch for the clear explaination. The sense I get is that you have been teaching for a long time, or are just gifted at concise and complete instruction of complex material.
@joelcastillo1017
@joelcastillo1017 7 лет назад
Thanks for your comment!
@joro8604
@joro8604 3 года назад
Good hard work. Hours and hours trying to figure out the datasheets.
@F1lsilva14
@F1lsilva14 3 года назад
nice video,I looked at an OCR0A formula and I never realized it but now I understand
@kishanpatel3049
@kishanpatel3049 8 лет назад
Thank you so much! ☺ I was learned lot from this video !
@supaderrick3502
@supaderrick3502 5 лет назад
Best teacher ever thank you sir !
@ashwin372
@ashwin372 2 года назад
well explained ! thank you!
@mesesamboby
@mesesamboby 5 лет назад
Thank you very much for the video. I am still learning and you explain so well!
@Perezosos309
@Perezosos309 7 лет назад
Thnaks for the Tutorial. Very helpful.
@MrMitdac01
@MrMitdac01 6 лет назад
Hello Joel Castillo Thank you alot about your course. Its very clear and helpful. I am very appreciated . Sir Could you consider make more lessons about C programming for AVR chip Thank you.
@ashwin372
@ashwin372 2 года назад
best explanation!
@hfolima
@hfolima 5 лет назад
Very good explanation. Thank you very much.
@douglasmutethia254
@douglasmutethia254 3 года назад
Very awesome 👍
@eriegraubenheimer5405
@eriegraubenheimer5405 6 лет назад
you are brilliant, learned a lot thanks for the video
@dijkhuisable
@dijkhuisable 4 года назад
Great video men! I love you!!!!
@MasterJOEvlog
@MasterJOEvlog 6 лет назад
Thank you for very clear explanation
@jonathanroman8350
@jonathanroman8350 3 года назад
Well done.
@alaahesham250
@alaahesham250 5 лет назад
you are amazing and so helpful .
@mbl1154
@mbl1154 2 года назад
bro, You Are a hero. You are a God. others pray to god, i pray to you I love You
@MrAshwindersingh
@MrAshwindersingh 4 года назад
amazing
@RSuarez66
@RSuarez66 6 лет назад
Excelente video! Muy bien explicado, aunque como soy principiante en esto de escribir S/W. Exlpicas de una forma clara y detallada. Me gustaría mucho si hicieras videos de cómo programar el ATMega328P usando Atmel Studio7. Y espero que también hagas otros videos de electrónica, Arduino, interfase de Arduino con dispositivos y sensores, etc... Saludos!
@sivaramarajusiv7826
@sivaramarajusiv7826 7 лет назад
good explanation man.............!
@bahaanasr9667
@bahaanasr9667 4 года назад
it is a great video, but i think there is a small mistake with number of buffer registers. for 8 bit timer it is only one buffer not 2 it is two for 16 bit timers (my source is AVR microcontroller and embadded systems by muhammed ali mazidi)
@craiglarson6793
@craiglarson6793 7 лет назад
Joel, is there a reason why you choose to not use the waveform generator output pin OC0A associated with TC0? I noticed your excellent tutorial and the one by Glen Nilson of Atmel both do not use the default output pins. I suspect that this is done for flexibility of pin selection placement in circuits.
@joelcastillo1017
@joelcastillo1017 7 лет назад
Yeah, that's the reason, OC0A pin is great if you do not want to do anything else than to change an output pin and you don't mind having to use an specific pin on the microcontroller. However, if you want to do something else with your timer count, or if you want to use an specific pin on the micro, then you either check the flags, and perform your routine (no interrupts), or you use interrupts and program your ISR.
@craiglarson6793
@craiglarson6793 7 лет назад
Thanks so much! I just found your other videos and will be digging in shortly to learn more. GREAT STUFF.
@Rayzen11
@Rayzen11 4 года назад
Would be nice if you showed the results on a microcontroller
@PerchEagle
@PerchEagle 5 лет назад
do you have a github page or post at AVR freaks ?
@joelcastillo1017
@joelcastillo1017 5 лет назад
No, but i'll try to upload them soon.
@PerchEagle
@PerchEagle 5 лет назад
@@joelcastillo1017 thanks ! if you want to add something that I think it's cool is to do a video about the millis function in Arduino platform and how to do an exact one with AVR gcc code.
@mohamedzidan5144
@mohamedzidan5144 5 лет назад
may you upload these slides ?
Далее
ATmega328. CPU & Registers Overview
23:05
Просмотров 18 тыс.
AVR Timer Basics
18:27
Просмотров 48 тыс.
AVR USART (Serial Communication) Explained
26:41
Просмотров 35 тыс.
AVR External Interrupts
19:23
Просмотров 14 тыс.
AVR Timers 0 Example
17:19
Просмотров 20 тыс.
AVR C Basics Part1: Setting and clearing bits
24:50
Просмотров 59 тыс.
PWM in AVR
15:13
Просмотров 14 тыс.
ATmega328 Architecture Overview
16:10
Просмотров 25 тыс.