اطلاعیه

Collapse
No announcement yet.

مشکل در نمایش مالتی پلکس بوسیله 744017

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

    مشکل در نمایش مالتی پلکس بوسیله 744017

    سلام
    یه مداری بستم که به جای اینکه از طریق پایه های میکرو برای مالتی پلکس کردن 7سگمنت ها استفاده بکنیم از طریق یه آی سی شمارنده (744017) این کار رو انجام دادم .
    اصول کار همونه ولی مدار مشکل داره انگاری و شمارش ساده رو انجام نمیده !
    همین مدل مدار برای حالت بدون استفاده از 4017 کار می کنه ولی تو این حالت جواب نمیده !
    پیشاپیش ممنون از راهنماییتون .
    فایل های پیوست شده

    #2
    پاسخ : مشکل در نمایش مالتی پلکس بوسیله 744017

    بنام خدا
    با سلام
    نوشته اصلی توسط فرشاد اکرمی
    سلام
    یه مداری بستم که به جای اینکه از طریق پایه های میکرو برای مالتی پلکس کردن 7سگمنت ها استفاده بکنیم از طریق یه آی سی شمارنده (744017) این کار رو انجام دادم .
    اصول کار همونه ولی مدار مشکل داره انگاری و شمارش ساده رو انجام نمیده !
    همین مدل مدار برای حالت بدون استفاده از 4017 کار می کنه ولی تو این حالت جواب نمیده !
    پیشاپیش ممنون از راهنماییتون .
    جناب آقای اکرمی گرامی

    جهت شروع عملکرد صحیح ، وضعیت پایه " 15 " چیپ 4017 ، باید صفر باشد ، بدلیل اینکه 4017 ، یک RING COUNTER میباشد ، برای صحت عملکرد آن در مدارتان ، باید پس از چهارمین پالس ساعت به پایه "14 " ( انتخاب سگمنت چهارم ) ، پین ریست " 15 " را از طریق میکرو ، ریست نمایید ( اعمال یک پالس 1 و سپس 0 ، به پایه 15 چیپ 4017).

    با احترام
    89/2/12

    دیدگاه


      #3
      پاسخ : مشکل در نمایش مالتی پلکس بوسیله 744017

      داخل اینتراپت این دستور رو قرار دادم
      کد PHP:
      PORTB.0=0;
      PORTB.1=1;
      PORTB.1=0;
      PORTD=a[e];
      delay_ms(time);
      PORTD=0b11111111;

      PORTB.0=1;
      PORTB.0=0;
      PORTD=a[d];
      delay_ms(time);
      PORTD=0b11111111;

      PORTB.0=1;
      PORTB.0=0;
      PORTD=a[c];
      delay_ms(time);
      PORTD=0b11111111;

      PORTB.0=1;
      PORTB.0=0;
      PORTD=a[b];
      delay_ms(time);
      PORTD=0b11111111

      سیستم همونیه که خود شما گفتین !
      در صورتی که عدد ثابت میزارم درست کار می کنه و اعداد رو نشون میده .
      ولی درصورت استفاده از متغیر دیگه درست نشون نمیده !
      یه نمونه دیگه مدار مثل همین ولی بدون 4017 کار می کنه ! نمی دونم مشکلش چیه .

      دیدگاه


        #4
        پاسخ : مشکل در نمایش مالتی پلکس بوسیله 744017

        مثل اینکه مشکل از آی سی 4017 بود !
        سرعت کم میاورد .

        دیدگاه

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