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

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #56
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
برای جدول lookup این درسته!!!!؟؟؟
کد:
do
  '  B = Lookup(b , Ebi)
' Portc = B
  'Incr B
  'If B > 2 Then : B = 0 : End If
  'Waitms 500
loop
ebi:
data &B1111100 , &B0001111 , &B001100

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

259-734

[/url]
وبلاگ من


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



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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #57
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
درسته ! البته اگه ' رو برداری !!!
فقط حواست باشه جدول لوک اپ از صفر شروع میشه !!! ( که البته شما رعایت کردی )
۰۷-آبان-۱۳۸۹, ۲۳:۰۲:۰۹
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, EBKA
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #58
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
کد:
data 2&B1111100 , 1&B0001111 ,0 &B001100
این جوریه...
صفر اخره و به ترتیب برمیگرده


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

259-734

[/url]
وبلاگ من


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



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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #59
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
نه !
از صفر شروع میشه !!!!
۰۷-آبان-۱۳۸۹, ۲۳:۲۷:۵۶
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #60
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
(۰۷-آبان-۱۳۸۹, ۲۳:۲۰:۰۲)ebka نوشته است:
کد:
Ebi:
    Data &B000100 , &B000010 , &B000001
این جوریه...
صفر اخره و به ترتیب برمیگرده
من میخوام اول ال ای دی اول روشن بشه بعد بعدی و دوباره از اول

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

259-734

[/url]
وبلاگ من


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



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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #61
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
از یکی از این دوتا استفاده کن ! ( مثل همن )

کد php:
Data &B00000001 , &B00000010 , &B00000100 , &b00001000 
کد php:
Data 1 
۰۷-آبان-۱۳۸۹, ۲۳:۳۸:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #62
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
(۰۷-آبان-۱۳۸۹, ۲۳:۳۸:۱۷)Gawky نوشته است: از یکی از این دوتا استفاده کن ! ( مثل همن )

کد php:
Data &B00000001 , &B00000010 , &B00000100 , &b00001000 
کد php:
Data 1 
چه جوری مثل همند؟؟؟؟؟
مثلا برای سون سگمنت که بخوام جدول lookup بزارم چه جوری میشه...
فرض کن پورت c تو مگا 32 خروجی
کد:
b=&b0000001
یک الان بیت کم ارزشه .
واسه پایه c.0 هست یا c.6?????

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

259-734

[/url]
وبلاگ من


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



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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #63
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
مهندس عدد 00000001 تو مبنای دو میشه همون عدد 1 خودمون !
00000010 میشه عدد 2 دسیمال
و ....

پس از سمت راست کم ارزش ترن !!
تو اکزمپل شما میشه c.0

اینم شاید به دردت بخوره ( کدهای لازم سون سگمنت )

کد php:
Digits:
Data 63 91 79 102 109 125 127 111 64 128 56 70 00
'     0    1   2    3    4     5     6     7   8     9     -    dp    L    + 
۰۸-آبان-۱۳۸۹, ۰۰:۲۱:۵۷
ارسال‌ها
پاسخ
تشکر شده توسط : EBKA
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #64
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
(۰۸-آبان-۱۳۸۹, ۰۰:۲۱:۵۷)Gawky نوشته است: مهندس عدد 00000001 تو مبنای دو میشه همون عدد 1 خودمون !
00000010 میشه عدد 2 دسیمال
و ....

پس از سمت راست کم ارزش ترن !!
تو اکزمپل شما میشه c.0

اینم شاید به دردت بخوره ( کدهای لازم سون سگمنت )

کد php:
Digits:
Data 63 91 79 102 109 125 127 111 64 128 56 70 00
' 0 1 2 3 4 5 6 7 8 9 - dp L + 
بسیار بسیار ممنون..
علی جان برام میگی که چجوری 63 میشه صفر و پایه های مربوطه به خودش رو یک میکنه؟و همین طور اعداد دیگه....
من تو جدول میزارم نشون نمیده ولی وقتی با دستور
کد:
Portc = 63
    Waitms S
    Portc = 6
    Waitms S
    Portc = 91
    Waitms S
    Portc = 79
    Waitms S
    Portc = 102
    Waitms S
    Portc = 109
    Waitms S
    Portc = 125
    Waitms S
    Portc = 7
    Waitms S
    Portc = 127
    Waitms S
    Portc = 111
    Waitms S
نشون میده...
یه سوال توی پرتئوس من برای سون سگمنتاش اون سگمنت وسط رو روشن نمیکنه...
طریقه برنامه نویسی جدول lookup روبهم میگی...
ممنونم علی جان..

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

259-734

[/url]
وبلاگ من


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



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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #65
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
عدد 63 رو از مبنای ده به مبنای دو تبدیل کنی میفهمی !!!



من که ایرادی نمیبینم !

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

کد php:
$regfile "m8def.dat" $crystal 1000000

Ddrd 
255

Dim B 
As Byte 

Do
   For 
0 To 9
      Portd 
Lookup(Ant)
      
Wait 1
   Next
Loop


Ant
:
Data 63 91 79 102 109 125 127 111 

این فایل برنامه و تست پروتئوس :


فایل‌(های) پیوست شده
.rar   ebka890808.rar (اندازه: 6.95 KB / تعداد دفعات دریافت: 34)
(آخرین ویرایش در این ارسال: ۰۸-آبان-۱۳۸۹, ۱۳:۰۶:۳۲، توسط t3r!p3000.)
۰۸-آبان-۱۳۸۹, ۱۳:۰۵:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : reza555, رسول
EBKA آفلاین
مخترع
****

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

تشکرها : 1655
( 2792 تشکر در 982 ارسال )
ارسال: #66
RE: سوالهای برنامه نویسی با کامپایلر BASCOM
علی جان حل شد...
من این طور برنامه نوشته بودو
کد:
a=lookup(a,ebi)
portc=a
بجای اینکه a رو مساوی جدول lookup بزارم باید خوده پورت رو میزاشتم.
کد:
portc=lookup(a,ebi)
تبدیل مبنای دو دویی به دسیمال بود که اون رو هم فهمیدم..

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

259-734

[/url]
وبلاگ من


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



(آخرین ویرایش در این ارسال: ۰۸-آبان-۱۳۸۹, ۱۴:۵۱:۳۶، توسط EBKA.)
۰۸-آبان-۱۳۸۹, ۱۴:۴۶:۰۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
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