منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد

اذهب الى الأسفل

المؤقت / العداد Timer0 مع المترجم CCS C  :   أولا : الاستخدام كعداد   Empty المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد

مُساهمة من طرف Admin الثلاثاء أبريل 28, 2015 11:19 pm

المؤقت / العداد Timer0 مع المترجم CCS C : أولا : الاستخدام كعداد
الشكل التالى يبين مخطط عمل المؤقت Timer0 :

المؤقت / العداد Timer0 مع المترجم CCS C  :   أولا : الاستخدام كعداد   118


المؤقت / العداد Timer0 مع المترجم CCS C  :   أولا : الاستخدام كعداد   216

تطبيق على استخدام المؤقت timer0 كعداد :

المؤقت / العداد Timer0 مع المترجم CCS C  :   أولا : الاستخدام كعداد   313

المؤقت / العداد Timer0 مع المترجم CCS C  :   أولا : الاستخدام كعداد   413


البرنامج :


الكود:



#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 */


Admin
Admin

عدد المساهمات : 1194
تاريخ التسجيل : 28/01/2014

https://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى