اطلاعیه

Collapse
No announcement yet.

اتصال میکرو به سون سگمنت(فاقد مالتی)

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

    اتصال میکرو به سون سگمنت(فاقد مالتی)

    سلام به همه ی دوستان
    من یه سون سگمنت 18 پایه تهیه کردم.پایه های A تا G رو به هم پل دادم وبه پورت Bمیکرو وصل کردم. پایه مشترک رو هم با یه ترانزیستور به پورت Cوصل کردم.برنامه رو هم از یکی از دوستان گرفتم ولی خب وقتی داخل پروتوس اجراش میکنم خیلی بد نمایش میده .یعنی اصلا نمیشه تشخیص داد.تاخیر زمانی رو هم 3 میلی گرفتم.
    DEFINE OSC 8
    trisb=0
    trisc=0
    portb=0
    portc=0
    main:
    PORTB=$3f
    PORTC.0=1
    pause 3
    PORTB=$5B
    PORTC.1=1
    pause 3
    goto main
    بعد یه سوال دیگه که دارم اینه که ایا ALTUM DESIGNER 14 توانایی شبیه سازی میکرو های سری Microchip رو داره
    .ممنون

    #2
    پاسخ : اتصال میکرو به سون سگمنت(فاقد مالتی)

    تو شبیه ساز اینجور چیزا را درست نشون نمیده چون اکثرا با سرعت واقعی میکرو شبیه سازی نمیکنه و ثانیا رفرش مانیتور هم میاد تو کار .
    انشاالله در عمل درست کار میکنه.
    در مورد سوال دوم هم اگه تو لایبرریش موجود باشه حتما میتونه.
    البته من C زیاد وارد نیستم و با بسکام کار میکنم.
    الهم صل علی محمد و آل محمد و عجل فرجهم

    دیدگاه


      #3
      پاسخ : اتصال میکرو به سون سگمنت(فاقد مالتی)

      نوشته اصلی توسط zahra-meh
      سلام به همه ی دوستان
      من یه سون سگمنت 18 پایه تهیه کردم.پایه های A تا G رو به هم پل دادم وبه پورت Bمیکرو وصل کردم. پایه مشترک رو هم با یه ترانزیستور به پورت Cوصل کردم.برنامه رو هم از یکی از دوستان گرفتم ولی خب وقتی داخل پروتوس اجراش میکنم خیلی بد نمایش میده .یعنی اصلا نمیشه تشخیص داد.تاخیر زمانی رو هم 3 میلی گرفتم.
      DEFINE OSC 8
      trisb=0
      trisc=0
      portb=0
      portc=0
      main:
      PORTB=$3f
      PORTC.0=1
      pause 3
      PORTB=$5B
      PORTC.1=1
      pause 3
      goto main
      بعد یه سوال دیگه که دارم اینه که ایا ALTUM DESIGNER 14 توانایی شبیه سازی میکرو های سری Microchip رو داره
      .ممنون
      با سلام
      با این کد شما طبیعیه که درست نمایش نده.
      موقع روشن کردن هر دیجیت باید دیجیتهای دیگه خاموش باشن. یعنی در هر لحظه، توی پورت C فقط یه بیت باید یک باشه. کد شما بصورت زیر اصلاح میشه:
      [code=c]
      main:
      PORTB=$3f
      PORTC.1=0
      PORTC.0=1
      pause 3
      PORTB=$5B
      PORTC.0=0
      PORTC.1=1
      pauSE 3
      goto main
      [/code]
      کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

      دیدگاه

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