امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
سوالهای برنامه نویسی با کامپایلر BASCOM
نویسنده پیام
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #78
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
برای اینکه 6 تا سون سگمنت رو به یه میکو بدم باید چه جوری برنامشو بنویسم!!
همه پایه ها رو میدم به یه پورت...
و پایه مشترک واسه هر سون سگمنت رو میدم به پورت مثلا d
اونوقت کی باید پایه های مشترکشون رو صفرو یک کنم؟؟ که عدد بندازه!!!
مثلا 3 تا سون سگمت که از صفر تا 999 رو بشماره!!!
سگمنت اولی و دویمی و سومی کی روشن بشن!!
(تو برنامه رو میگم)

کد:
$regfile = "m8def.dat" : $crystal = 8000000
Ddrc = 255 : Ddrd = 255
: Dim B As Byte , A As Byte , S As Word , V As Byte

        S = 1000
Do
        Portd = Lookup(b , Ebi)
   If B < 9 Then : Incr B : Else : B = 0 : End If

       Waitms S
Loop
Ebi:
Data 63 , 6 , 91 , 79 , 102 , 109 , 125 , 7 , 127 , 111

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



(آخرین ویرایش در این ارسال: ۲۱-آبان-۱۳۸۹, ۱۸:۲۸:۳۱، توسط EBKA.)
۲۱-آبان-۱۳۸۹, ۱۷:۵۳:۱۲
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #79
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
ابی جون این تایپیک ها رو ببین :

http://www.iranled.com/forum/showthread....#pid130832

http://www.iranled.com/forum/showthread....#pid134110

http://www.iranled.com/forum/showthread....#pid111795

http://www.iranled.com/forum/showthread....#pid119194

http://www.iranled.com/forum/showthread....#pid110346


امیدوارم مشکلت حل بشه !!

یکان و دهگان و صدگان رو جدا کن و هر سگمنت رو مثلا واسه 10 میلی ثانیه عددش رو نشون بده و برو بعدی !!!
۲۲-آبان-۱۳۸۹, ۰۰:۵۹:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA, reza555
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #80
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
علی جان من میخوام یک ثانیه به متغیرام اضافه بشه!!!
wait رو کجا بزارم؟؟

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۲۲-آبان-۱۳۸۹, ۰۹:۵۴:۱۰
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #81
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
کریستال ساعت بذار اگه یه ثانیه باید دقیق باشه !

یا تو همون حلقه فور بذار 100 بار اجرا بشه و هر بار 10 میلی ثانیه تاخیر بذار !!!
۲۲-آبان-۱۳۸۹, ۱۳:۵۱:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #82
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
سلام ببخشید من این جدول لوکاپو یاد گرفتم
فقط یه مشکل وجود داره
اونم اینه که نمیفهمم این جدولا که برا سون سگمن میزارن چجوریه؟
مثلا ما میگیم پورت یکو بکن 27 این میاد 27 رو میبره به مبنای دو بعد حاصلو میندازه رو پورت مورد نظر؟
بعد این لوکآپا که برای کیبرد کامپیوتر مینویسن چجوریه؟
به چه کاری میاد؟
بعد آخر هم میشه یه نفر شیوه بردن اعداد از مبنای10 به 2 رو بگه(اول راهنمایی خوندیم ولی الان هرچی فکر میکنم یادم نمیاد)
۲۲-آبان-۱۳۸۹, ۲۳:۱۰:۳۹
ارسال‌ها
پاسخ
EBKA آفلاین
مخترع
****

ارسال‌ها: 1,099
موضوع‌ها: 89
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #83
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
(۲۲-آبان-۱۳۸۹, ۲۳:۱۰:۳۹)t3r!p3001 نوشته است: سلام ببخشید من این جدول لوکاپو یاد گرفتم
فقط یه مشکل وجود داره
1-اونم اینه که نمیفهمم این جدولا که برا سون سگمن میزارن چجوریه؟
مثلا ما میگیم پورت یکو بکن 27 این میاد 27 رو میبره به مبنای دو بعد حاصلو میندازه رو پورت مورد نظر؟
بعد این لوکآپا که برای کیبرد کامپیوتر مینویسن چجوریه؟
به چه کاری میاد؟
بعد آخر هم میشه یه نفر شیوه بردن اعداد از مبنای10 به 2 رو بگه(اول راهنمایی خوندیم ولی الان هرچی فکر میکنم یادم نمیاد)
اون اعدادی که گذاشتن دسیمال اون باینری هاست!!!
مثلا عدد 10 میاد و B0001010& پایه c.1 و c.3رو یک میکنه!!!!
کد:
portc=&B0001010
یا
portc=10
یا
portc=&H0A
و میتونی به هگز هم بنویسی عدد 10 رو :
H0A&
اره درسته!!! مثلا عدد 10 دو تا پایه رو یک میکنه!!!!
10 رو بر 2 تقسیم کن!!! یادت میوفته

ابراهیم خوانین زاده
 ساعت کار بدن انسان بیشتر وقتها, کمتر از 657.000 ساعت است و بعد از آن از کار می افتد  :():کمی فکر کنیم.....

259-734

[/url]
وبلاگ من


وب سایت من
[url=http://www.ebka-intelligent.com/]
آموزش کار با rfm12b,آموزش کامل ای سی ds1307, آموزش اتصال ماژول em18,سنسور رنگ ,سنسور گاز, و ... در وبلاگ من خواهید دید



۲۳-آبان-۱۳۸۹, ۰۹:۳۸:۱۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #84
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
سلام

میخواستم بدونم که آیا توی همه برنامه های ساعت که از کریستال ساعت استفاده میشه لازمه که فیوز بیتهای CKSEL0...3 بصورت 1001 باشه؟؟؟


و هم چنین آیا برای فعال کردن خازن داخلی فیوز بیت CKOPT باید فعال بشه (برنامه ریزی بشه ... صفر بشه) ؟؟؟

من که این کار رو میکنم کلا قاطی میکنه و خود میکرو هم به نظرم خراب میشه (میکرو مگا 8) !!!!!

--------------------------------------------------
هر اقدام بزرگ ابتدا محال به نظر می رسد
۲۹-آبان-۱۳۸۹, ۰۰:۱۶:۲۰
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #85
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
این فیوزبیت کریستال میکروست و ربطی نداره !
فقط تو اتمگا 8 باید رو داخلی باشه !!!

نه !
لازم نیست !


میکرو خراب نمیشه !
نوسان سازش از کار می افته !
پالس خارجی بهش بده درست میشه !!
۲۹-آبان-۱۳۸۹, ۰۰:۱۸:۲۶
ارسال‌ها
پاسخ
تشکر شده توسط : رسول
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #86
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
یعنی الان در مگا 8 این کاری که گفتم باید انجام بشه؟؟؟

یه برنامه ساعتی هست که توی شماتیکش کریستال ساعت خارجی گذاشته و با سگمنت کار میکنه ... درستش که کردم (البته به هیچ کدام از فیوز بیتها دست نزدم) در هر روز حدود 3 دقیقه جلو میافته؟؟؟

چی کارش کنم که دقیق کار کنه ؟؟؟

اینم شماتیک و برنامش:


.rar   Desktop.rar (اندازه: 12.09 KB / تعداد دفعات دریافت: 78)

------------------------------------------
هرگز آینده را از دریچه ترس نگاه نکنید
۲۹-آبان-۱۳۸۹, ۰۰:۳۰:۳۹
ارسال‌ها
پاسخ
رسول غایب
بازنشسته
*****

ارسال‌ها: 2,458
موضوع‌ها: 237
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 15003
( 20196 تشکر در 5767 ارسال )
ارسال: #87
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
علی جون چیکارش کنم که جلو نره 015
۲۹-آبان-۱۳۸۹, ۲۲:۵۷:۴۰
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #88
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
شرمنده وینرار نصب نداشتم یه خورده طول کشید ! ( بعدش هم یادم رفت )


کاریش نمیشه کرد !
کریستال ساعت به نظر میاد دقیق نیست !
خازن های کنارش ( حی برد ) هم ممکنه فرکانسشو تغییر داده باشه !!!

یکم بردش رو تمیز کن و با یه کریستال دیگه هم تست کن !
۲۹-آبان-۱۳۸۹, ۲۳:۰۲:۱۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question [سوال] کمک در برنامه نویسی دور موتور خودرو HPower 6 2,592 ۲۵-آبان-۱۳۹۷, ۲۲:۰۳:۵۷
آخرین ارسال: alimogmov
  برنامه نویسی AVR به روش فلوچارتی با نرم افزار FLOWCODE AVR V3 koorosh.k 8 12,641 ۲۴-آذر-۱۳۹۵, ۲۲:۴۶:۰۸
آخرین ارسال: 1نفر
  BASCOM-AVR V2.0.5.0 + Patch p3rtic@n 2 5,472 ۰۵-شهریور-۱۳۹۴, ۱۵:۴۵:۰۱
آخرین ارسال: ehsan2774
  برنامه نویسی بیسکام soy1345 17 13,270 ۲۳-مرداد-۱۳۹۴, ۱۷:۱۷:۵۶
آخرین ارسال: MN-123
  آموزش برنامه نویسی ربات مسیریاب kamran0080 3 10,199 ۲۶-تير-۱۳۹۴, ۱۷:۲۵:۳۶
آخرین ارسال: sona2
Exclamation کمک در مورد برنامه نویسی avr . saeedsniper2 5 3,585 ۱۵-اردیبهشت-۱۳۹۴, ۰۹:۲۰:۳۳
آخرین ارسال: kimiafars
  سوال در مورد انتخاب سنسور و برنامه نویسی dj kaka 10 6,397 ۰۲-اسفند-۱۳۹۳, ۰۹:۱۱:۰۳
آخرین ارسال: dj kaka
  کمک در برنامه نویسی mehdi_mecha 1 2,363 ۰۸-بهمن-۱۳۹۳, ۱۵:۵۸:۰۵
آخرین ارسال: a.mehran
  خطا در نصب کامپایلر ۶٫۲ ATMEL Studio cinapa 0 1,536 ۰۷-بهمن-۱۳۹۳, ۱۵:۲۸:۳۱
آخرین ارسال: cinapa
  [آموزشی] Exclamation دانلود ویرایش دوم کتاب اصول کار با میکرو کنترلر های avr و کامپایلر بسکام a.mehran 0 3,259 ۱۷-آبان-۱۳۹۳, ۱۸:۵۵:۳۰
آخرین ارسال: a.mehran

پرش به انجمن:


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

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