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

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

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #1
Sad  شمارنده ی دورقمی با سون سگمنت
سلام دوستان من یه پروژه دارم که از 0 تا 99 میشماره حالا می خوام یه کاریش کنم که یک کلید داشته باشه در حین شمارش کلید رو بزنی وایسه دوباره بزنی دوباره از همون جا بشماره لطفا از کسی میتونه کمک کنه ممنون.  ):  ):
(آخرین ویرایش در این ارسال: ۲۳-دى-۱۳۹۴, ۲۳:۵۸:۱۸، توسط cloner006.)
۲۳-دى-۱۳۹۴, ۲۳:۵۷:۰۸
ارسال‌ها
پاسخ
hhdatiranled آفلاین
تازه وارد

ارسال‌ها: 15
موضوع‌ها: 2
تاریخ عضویت: اردیبهشت ۱۳۹۰

تشکرها : 0
( 42 تشکر در 17 ارسال )
ارسال: #2
RE: شمارنده ی دورقمی با سون سگمنت
باید برای برنامت یه لوپ اصلی در نظر بگیری، تو این لوپ دو تا کار انجام بشه: یکی چک کردن کلید، یکی هم نمایش اطلاعات شمارش.

یه متغیر تعریف کن مثلا از نوع بیت، با هر بار زدن کلید مقدار این متغیر تاگل بشه، با چک کردن این متغیر، اگه صفر بود شمارش انجام نشه ولی اگه یک بود شمارش انجام گیرد.
۲۴-دى-۱۳۹۴, ۰۰:۳۸:۴۲
ارسال‌ها
پاسخ
cloner006 آفلاین
تازه وارد

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

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #3
RE: شمارنده ی دورقمی با سون سگمنت
این برنامم هست اگه بتونین برام درستش کنین ممنون میشم .
کد:
#include <mega16.h>
#include <delay.h>


void main(void)
{
   unsigned char i,j,tekrar;
   unsigned char cathode_seg[10]={0x3F,0x06,0x5B,0x4F,0x66,0شطx6D,0x7D,0x07,0x7F,0x6F};

   DDRA=0xff;
   DDRB=0xff;
   
   while(1)
   {
       for(i=0; i<=9; i++)
       {                          
           for(j=0; j<10; j++)
           {
               for(tekrar=0; tekrar<25; tekrar++)
               {
                   PORTA.0=0; PORTA.1=1;
                   PORTB=cathode_seg[i];
                   delay_ms(10);
                   PORTA.0=1; PORTA.1=1;
                   
                   PORTA.0=1; PORTA.1=0;
                   PORTB=cathode_seg[j];
                   delay_ms(10);
                   PORTA.0=1; PORTA.1=1;
               }          
           }
       }
   }
   
}
۲۴-دى-۱۳۹۴, ۱۲:۵۶:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : mohsen1989
cloner006 آفلاین
تازه وارد

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

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #4
RE: شمارنده ی دورقمی با سون سگمنت
چرا یکی جواب مارو نمیده  ):  ):  ):
۲۷-دى-۱۳۹۴, ۱۹:۱۹:۳۲
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #5
RE: شمارنده ی دورقمی با سون سگمنت
سلام
برنامه تون یه سری ایراداتی داره
فایل شبیه ساز پروتئوس پروژه رو پیوست کنید واستون درستش کنم

۳۰-دى-۱۳۹۴, ۰۴:۲۴:۱۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبدیل اعداد نشون داده شده روی سون سگمنت به عدد saeedsmk 2 1,761 ۰۶-اردیبهشت-۱۳۹۷, ۲۱:۵۹:۳۵
آخرین ارسال: 1نفر
  شمارنده معکوس رو Lcdگرافیکی حین خاموش روشن شدن led های یک پورت armin111 1 3,433 ۰۷-بهمن-۱۳۹۵, ۰۹:۵۸:۱۹
آخرین ارسال: aKaReZa75
  [فوری] ساخت نمایشگر شمارنده سه رقمی نزولی hamtoosi 1 2,490 ۲۵-دى-۱۳۹۴, ۰۱:۱۵:۵۹
آخرین ارسال: lord mohsen
  کمک برای شمارنده 3 رقمی مریم 89 9 6,027 ۲۲-آبان-۱۳۹۴, ۰۲:۵۶:۳۷
آخرین ارسال: amiri630
  [سوال] شمارش معکوس سه رقمی سون سگمنت مالتی پلکس amiri630 0 2,853 ۱۷-آبان-۱۳۹۴, ۱۵:۳۶:۰۶
آخرین ارسال: amiri630
  کمک در مورد نمایش کلمه روی سون سگمنت سه تایی اند مشترک amiri630 1 2,751 ۱۶-آبان-۱۳۹۴, ۱۰:۱۲:۲۴
آخرین ارسال: hadikh73
  شمارنده سه رقمی با امکان کنترل morvarid 1 2,557 ۲۴-مرداد-۱۳۹۴, ۱۵:۳۷:۱۴
آخرین ارسال: omid_phoenix
  شمارنده دو رقمی با سون سگمنت زبان C و AVR hosseinip 12 15,488 ۲۳-اردیبهشت-۱۳۹۴, ۱۱:۰۹:۲۶
آخرین ارسال: hosseinip
Shy ولت سنج 5 ولت با سون سگمنت kamran0080 37 24,567 ۲۵-بهمن-۱۳۹۳, ۰۰:۵۶:۴۶
آخرین ارسال: omid_phoenix
  ولتمتر با سون سگمنت 4تایی svb93 2 2,681 ۲۵-اردیبهشت-۱۳۹۳, ۱۳:۵۵:۰۱
آخرین ارسال: aKaReZa75

پرش به انجمن:


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

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