ايران ويج

نسخه‌ی کامل: MY HELP
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام.......سلام
من با بيسکام کار مي کنم و مشکلي دارم
مشکل:من برنامه اي نوشتم که نياز به 16 پين ازATMEGA32
دارم اما نتوانستم بيشتر از 8 پين داشته باشم
اصلا اينجوري بگم فرض مثال بگيريم که
در يک رقص نور وقتي از PORTB.0 شروع و وقتي به PORTB.7 مي رسه ادمه اش رو به PORTD.0 انتقال بده
مثل يک رقص نور 16 کاناله
حالا بايد چه کار کنيم
سلام
می تونی فرمولها رو بر روی یک متغیر دو بایتی اجرا کنی و بعد LSB , MSB آن رو به دو port مختلف بدی
Word = 2Byte ____ 0 to 65535
سلام........سلام
ببخشید من منظورتون درست نفهمیدم اگر می شود با یک مثال
مرا راهنمایی کنید هر چه زودتر بهتر ممنونAmaze
سلام سلام سلام
امیدوارم بهش برسی :wink:


کد:
$regfile = "M32def.dat"
$crystal = 1000000
Dim Var As Word At $60
Dim Lbyte As Byte At $60 Overlay
Dim Rbyte As Byte At $61 Overlay
Dim I As Byte
Ddrc = &B11111111
Ddrd = &B11111111

Var = &B0000000000000001
Portc = Lbyte
Portd = Rbyte


First:
   For I = 1 To 15
      Waitms 100
      Shift Var , Left
      Gosub Put_var_to_ports
   Next I
   For I = 1 To 15
      Waitms 100
      Shift Var , Right
      Gosub Put_var_to_ports
   Next
Goto First

Put_var_to_ports:
Portc = Lbyte
Portd = Rbyte
Return

:idea:
پیشنهاد دارم از Decoder ها استفاده کنی با این کار میتونی با یک پورت 8 بیتی 256 چراغ رو روشن و خاموش کنی این شکلی می تونی 16 چراغ را در 16 تا سالن جشن درخشان و رقصان کنی Amaze :wink:
این IC ها فراوان یافت می شوند یکی از اینها 4515 که با چهار پایه میکرو می تونی 16 LED را راه اندازی کنی.
دستت درد نکنه امیدوارم همیشه موفق باشی
راستش من قصد درست کردن رقص نور رو ندارم
فقط به طور مثال گفتم.ولی به ای سی خوبی اشاره کردی
دنبال یک همچین ای سی می گشتم
راستی دوست عزیز من یک کمک دیگه
من چه کار کنم که با دستورات بیسکام هر چه بهتر و بیشتر
اشنا بشم Amaze ممنون
خوب مشخص که بهترین راهنمای برنامه شما راهنمای برنامه ی شماست همون HELP خودمون دیگه Amaze
البته بهتره در کنارش دستورات اسمبلی رو هم یاد بگیری نمی خواهم بگویم به این دستورات نیاز پیدا می کنی اما باید بگویم نیاز پیدا می کنی. :roll: :wink:
صفحه‌ها: 1 2