Тёмный
No video :(

Timer interrupt in PIC16F877A working explained 

SM training academy
Подписаться 12 тыс.
Просмотров 13 тыс.
50% 1

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

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 18   
@chaimapro9085
@chaimapro9085 Год назад
The calculation of the time delay is just great. Thank you!!
@SaiSai-jj8vy
@SaiSai-jj8vy Год назад
super bro Explanation.
@SMtrainingacademy
@SMtrainingacademy Год назад
😊
@longanang6218
@longanang6218 2 месяца назад
Thank you, but. why is machine cycle equal to 4/20MHz ? where is 4 from ?
@nyashadzashechikarakara5330
@nyashadzashechikarakara5330 2 года назад
Thank you, it is very clear but how is it different, using the timer and using __delay_ms(300);
@SMtrainingacademy
@SMtrainingacademy 2 года назад
Ya delay_ms also uses timer 0 in polling method but interrupt method produces more accurate time delay’s
@nyashadzashechikarakara5330
@nyashadzashechikarakara5330 2 года назад
@@SMtrainingacademy okay thank you
@SMtrainingacademy
@SMtrainingacademy 2 года назад
@@nyashadzashechikarakara5330 😊
@yashvarshney6761
@yashvarshney6761 3 года назад
Best lecture. Lekin baaki comments kaha hai
@SMtrainingacademy
@SMtrainingacademy 2 года назад
😊
@RahulYadav-qm6mc
@RahulYadav-qm6mc 3 года назад
Bro u r Pro
@SMtrainingacademy
@SMtrainingacademy 3 года назад
Thanks Rahul
@mba2ceo
@mba2ceo 5 месяцев назад
plz do interface with PC WINDOWS by c++ gcc concile + CAM BUS of 3 please
@ranganathanrajaram2121
@ranganathanrajaram2121 3 года назад
Sir this is my program but not working pls tell me the reason Unsigned long=i; void interrupt timer() { if(INTCONbits. TMR0IF==1) {i++; TMR0=236; INTCONbits. TMR0IF=0; }} void main() { TRISB=0; INTCONbits. GIE=1; INTCONbits. PEIE=1; INTCONbits. TMR0IE=1; OPTION_REG=0x27; TMR0=236; while(1) { if(i==1000) {PORTBbits.RB1=0; } if(i=2000) {PORTBbits.RB1=1; i=0;}} return;}
@SMtrainingacademy
@SMtrainingacademy 3 года назад
Can you tell the error you got..? Or send the program to smtrainingacademy@gmail.com I will rectify and send you back
@ranganathanrajaram2121
@ranganathanrajaram2121 3 года назад
@@SMtrainingacademy the problem I faced is led not toggled at RB1 pin while all the pins in Port B has been active high
@ranganathanrajaram2121
@ranganathanrajaram2121 3 года назад
Finally I got the answer I wrongly mentioned option register value 0x27 instead of 0x87 thank u sir
@SMtrainingacademy
@SMtrainingacademy 3 года назад
Ok