امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
شمارنده السیدی با موج مربعی
نویسنده پیام
cloner006 آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #1
شمارنده السیدی با موج مربعی
سلام دوستان من یک مدار می خوام که با یک موج مربعی که به ورودی تایمر وصل میشه روی السیدی این موج رو بشماره مثلا اگه یک پالس لومد روی السیدی بنویسه 1 و همین طور ادامه بده ممنون خیلی برام مهمه لطفا کمک کنیدSadSadSad
۱۰-اردیبهشت-۱۳۹۴, ۱۳:۲۱:۳۹
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #2
RE: شمارنده السیدی با موج مربعی
سلام.

منظورتون فرکانس متر هست؟!
تو سایت سرچ بزنید قبلا گذاشته شده.
اما بهترهه خودتون بنویسید. یه تایمر راه می ندازید که زمان 1 ثانیه رو درست کنه ، یه تایمر دیگه رو به صورت شمارنده تعریف می کنی و پالس رو می دی به پایه ی مربوطه که تعداد رو بشمارهه.
هر 1 ثانیه که شمارش کرد می رهه به وقفه و مقدار شمارش شده رو روی LCD نمایش می دی و رجیستر شمارنده رو 0 می کنی و به همین صورت ... .

موفق باشی.

۱۰-اردیبهشت-۱۳۹۴, ۱۳:۲۶:۲۷
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
cloner006 آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #3
RE: شمارنده السیدی با موج مربعی
خودم نوشتم اما روی السیدی فقط میشماره و به پاسی که به ورودی میدم توجهی نمیکنه بعد من فرکانس متر نمی خوام فقط می خوام پاس هارو بشماره اگه 10 تا پاس اومد بنویسه 10 همین.ممنون از کمکتون
۱۰-اردیبهشت-۱۳۹۴, ۱۳:۲۹:۰۵
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #4
RE: شمارنده السیدی با موج مربعی
مهندس اینجا فروم هست. صبر داشته باشید، همه 24 ساعته کانکت نیستن یا فرصت ندارن ...!
برنامه ای که نوشتید رو بذارید تا بررسی بشه.
موفق باشید.

۱۰-اردیبهشت-۱۳۹۴, ۱۶:۲۱:۳۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, hadikh73
cloner006 آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #5
RE: شمارنده السیدی با موج مربعی
برنامه روحذف کردم اگه بتونین بهم بدینش خیلی خوب میشه خیلی ممنون
۱۰-اردیبهشت-۱۳۹۴, ۲۱:۰۱:۳۶
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #6
RE: شمارنده السیدی با موج مربعی
نهایت کاری که می تونیم در کنار هم، در فروم انجام بدیم، اینه که به هم کمک کنیم تا مشکلات رو حل کنیم. نه اینکه کار همدیگه رو انجام بدیم. حداقل کاری که هر کسی برای خودش هم که شده باید انجام بده، تلاش کردنه.
-----------
شاید 5 دقیقه هم طول نکشه!
علاوه بر برنامه ، شماتیک سخت افزار و مولد پالس هم بذارید.

موفق باشید.

۱۰-اردیبهشت-۱۳۹۴, ۲۱:۲۰:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : milad15m, hadikh73
cloner006 آفلاین
تازه وارد

ارسال‌ها: 12
موضوع‌ها: 3
تاریخ عضویت: بهمن ۱۳۹۲

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #7
RE: شمارنده السیدی با موج مربعی
خیلی ممنون پیداش کردم برای بقیه میزارم استفاده کنن از شما خیلی ممنونم.
کد:
#include <mega16.h>
#include <delay.h>
#include <stdlib.h>
#include <lcd.h>
#asm
.equ __lcd_port=0x1B; //PORTA
#endasm
unsigned long int i=0,j=0;
char s[0],k[0];
interrupt [EXT_INT0] void exit_vagfe_int0 (void){
if(PIND.2==1){
i++;
lcd_gotoxy(0,0);
lcd_puts("          ");        
lcd_gotoxy(0,0);
        lcd_puts("V~5 : ");
        itoa(i,s);
        lcd_puts(s);      //نمايش مقدار آرايه
    }
}
/////////////////////////////////////////////////
interrupt [EXT_INT1] void exit_vagfe_int1 (void)
{
    if(PIND.3==0)
    {    
        j++;
        
        lcd_gotoxy(0,1);
        lcd_puts("          ");
        
        lcd_gotoxy(0,1);
        lcd_puts("V~0 : ");
        itoa(j,k);
        lcd_puts(k);
    }
}
/////////////////////////////////////////////////

//تابع اصلي پروژه
void main(void)
{  
    DDRB.0=0;

    lcd_init(16);  
    
    GICR=0xc0;       // فعال کردن وقفه 0 و 1
    MCUCR=0x0b;      // تعيين نحوه فعال و غير فعال شدن (نحوه تحريک شدن) وقفه 0 , 1
    GIFR=0xc0;       //دادن  قدرت تصميم گيري به وقفه 0 و 1
    #asm("sei")      //فعال کردن وقفه سراسري
}
۱۱-اردیبهشت-۱۳۹۴, ۱۱:۱۲:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : sharin, alimogmov


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  طراحی شمارنده 32 بیتی abbasalifix 4 3,776 ۰۲-بهمن-۱۳۹۰, ۱۲:۳۵:۲۲
آخرین ارسال: Pardazesh-Gar
  [سوال] شمارنده 4 رقمي armannext 0 2,293 ۰۷-خرداد-۱۳۹۰, ۲۲:۵۵:۴۳
آخرین ارسال: armannext
  [سوال] شمارنده 6 رقمی با 8086 mamize89 3 2,667 ۲۱-اردیبهشت-۱۳۹۰, ۱۶:۱۵:۳۹
آخرین ارسال: EBKA

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS