اطلاعیه

Collapse
No announcement yet.

نمایش ساعت روی سون سگمنت

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نمایش ساعت روی سون سگمنت

    سلام
    می خواستم تو برنامه نویسی نمایش ساعت با DS1307 و نمایش آن روی 4 تا سون سگمنت به زبان برنامه نویسی
    بسکام کمکم کنید . چه جوری اعداد ساعت و دقیقه روی سون سگمنت نمایش بدم . نشون دادنش روی LCD
    راحت هستش و این کار رو کردم . ولی برای نمایش روی s,k s'lkj اصلا نمی دونم چه جوری هستش ؟
    کمک فوری
    با تشکر

    #2
    پاسخ : نمایش ساعت روی سون سگمنت

    سلام دادا.
    اول باید داده ها رو تفکیک کنی. و بهد بریزی روی 7segment. با چه کامپایلری کار می کنی؟
    تشکر لازم نیست!

    دیدگاه


      #3
      پاسخ : نمایش ساعت روی سون سگمنت

      گفتم که با بسکام
      بیشتر توضیح بدید یعنی چی کار کنم
      چه جوری

      دیدگاه


        #4
        پاسخ : نمایش ساعت روی سون سگمنت

        داداش گلم من هم میخوام این کار رو بکنم
        برو یه سون سگمنت مالتی پلکس بگیر از نوع اند مشترک
        من تا این جا تونستم پیش برم که با استفاده از 13 پایه این سون سگمنتو راه اندازی کنم اینم عکسش متاسفانه امتحاناات شروع شده و کمتر میام نت وگر نه کمکت میکردم خیلی اسونه فقط تو برنامه نباید wait باشه :eek: از 5 میلی ثانیه اگه بیشتر بشه سون ها قاطی میکنن من میتونم بنویسم ولی وقت می خوام تا اخر امتحانات شاید بچه ها واسه راه اندازی بی وقفه سون سگمنت در حالت جارو ب نظر بهتری دارن
        این عکس مدار در حالتی که فقط سون سگمنت درایو شده
        هر عدد بدم نشون میده :mrgreen:
        [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

        دیدگاه


          #5
          پاسخ : نمایش ساعت روی سون سگمنت

          رو نشون دادن عدد مشکلی ندارم
          اتفاقا خودمم هر ععدی رو بخوام میتونم روش نشون بدم
          مثلا ساخت دماسنج و نمایش عدد روی سون سگمن شاید 20 خطم نشده برنامش و نوشتم ردیف هستش.
          ولی برای ساعت وقتی ساعت و دقیقه رو بخوام بندازم رو سگمنت اونم وقتی از ds1307 استفاده می شده .
          و اطلاعات ساعت داخل $time هستش این رو بخوام رو LCD نمایش بدم خوب میزنم lcd $time
          ولی برای سون سگمنت چهجوری سیستمش ؟

          دیدگاه


            #6
            پاسخ : نمایش ساعت روی سون سگمنت

            خروجی ساعت یک رشته از کاراکترهاست؟؟
            از رشته مربوطه کاراکتر کاراکتر جدا کن بعد 48 تا ازش کم کن عدد مربوطه رو بریز تو یه متغیر int و اون متغیر رو نشون بده.
            ASCII - 48 = Number

            دیدگاه

            لطفا صبر کنید...
            X