المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: برمجة الميكروكونترولر PIC بلغة السى مع المترجم CCS - C
صفحة 1 من اصل 1
المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد
المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد
الشكل التالى يبين مخطط عمل المؤقت Timer0 :
تطبيق على استخدام المؤقت timer0 كعداد :
البرنامج :
الشكل التالى يبين مخطط عمل المؤقت Timer0 :
تطبيق على استخدام المؤقت timer0 كعداد :
البرنامج :
- الكود:
#include <16F877A.h>
#use delay(clock=20000000)
#include<lcd.c>
void main(){
int count;
//set_tris_b(0x01); /* Set I/O pins of Port B */
lcd_init();
/* Set up 8-bit RTCC */
setup_timer_0(RTCC_EXT_L_TO_H|RTCC_DIV_1);
set_timer0(0); /* TMR0 = 0 */
while(TRUE)
{
count = get_timer0(); /* Read counter0 */
printf(lcd_putc ,"\fCounter0 = %u",count); /* ... send it out! */
delay_ms(200); /* Wait 200 ms to debounce */
مواضيع مماثلة
» مثال بسيط الاستخدام المقاطعة الخارجية :
» أساسيات برمجة الميكروكونترولر أولا : مقدمة للغة الاسمبلى :
» برنامج مولد نبضات بتردد 1KHz باستخدام المقاطعة بالمؤقت Timer0
» فديو : العداد التصاعدى والبرمجة بلغة السلم والبرنامج LDmicro
» ملفات المؤقت 555
» أساسيات برمجة الميكروكونترولر أولا : مقدمة للغة الاسمبلى :
» برنامج مولد نبضات بتردد 1KHz باستخدام المقاطعة بالمؤقت Timer0
» فديو : العداد التصاعدى والبرمجة بلغة السلم والبرنامج LDmicro
» ملفات المؤقت 555
منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر :: برمجة الميكروكونترولر PIC بلغة السى مع المترجم CCS - C
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى