آی پی امداد
abtahi

آموزشی: آموزش برنامه نویسی PIC BASIC

NICHICON

VIP+ افتخاری
کاربر +vip پلاس
VIP PLUS
vip
vip افتخاری
کاربر
2012-03-01
1,502
12,121
استاد lcd مدار شماره خاصی نداره؟؟؟
سوال دوم ایا برای خرید لوازم مورد نظر وام هم در نظر دارید؟:giggle:
شرمنده فقط خواستم تتوعی شده باشه
 

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,121
74,150
48
ایران
استاد lcd مدار شماره خاصی نداره؟؟؟
سوال دوم ایا برای خرید لوازم مورد نظر وام هم در نظر دارید؟:giggle:
شرمنده فقط خواستم تتوعی شده باشه
نه این ال سی دی مشهوره به 2در 16 بهتره ورژن 2 بگیرید.
بله. به آقای سلیمانی وزیر خزانه داری سایت مراجعه کنید.
:a12:​
 

cybernova

مدیر تعمیرات سخت افزار کامپیوتر
مدیر تالار
2013-05-31
2,829
10,524
آذرشهـر
سلام استاد رسولی
بنده بعنوان اولین شاگرد دوره جدید ،ابزار و وسایل مورد نیاز رو تهیه کرده ام و بیصبرانه منتظر شروع دوره هستم .از دوستان و همکارانی هم که تمایل دارند در این دوره شرکت کنند ،خواهش می کنم بعد از تهیه ابزار اعلام کنند تا هر چه زودتر استاد رسولی ،زحمتشو بکشند و دوره رو شروع کنند .
با تشکر
 
آخرین ویرایش:

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,121
74,150
48
ایران
سلام استاد رسولی
بنده بعنوان اولین شاگرد دوره جدید ،ابزار و وسایل مورد نیاز رو تهیه کرده ام و بیصبرانه منتظر شروع دوره هستم .از دوستان و همکارانی هم که تمایل دارند در این دوره شرکت کنند ،خواهش می کنم بعد از تهیه ابزار اعلام کنند تا هر چه زودتر استاد رسولی ،زحمتشو بکشند و دوره رو شرع کنند .
با تشکر
سلام
بنده هم منتظرم تا لا اقل 5 الی 10 نفر باشیم تا دوره آموزش PICBASIC را به امید خدا شروع کنیم.​
 

cybernova

مدیر تعمیرات سخت افزار کامپیوتر
مدیر تالار
2013-05-31
2,829
10,524
آذرشهـر
دوستان و همکاران عزیز
یعنی هیچ کس تمایلی به برگزاری این دوره نداره ؟فرض رو بر این می ذاریم که سر همه گرم کار کردن و کسب درآمد هست ولی دوستانی که علاقمند هستند ،مطمئنا روزی یک ساعت رو وقت دارند و خللی هم به کارشون وارد نمی شه .لطفا این فرصت رو از دست ندید .
 
آخرین ویرایش:

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,121
74,150
48
ایران

سلام دوستان عزیز
دروس قبل رو مرور و تمرین کنید .
وهر سوالی در مورد دروس قبل دارید .بنده در خدمتم.
تا دروس جدید را با کمک خدا شروع کنیم .
موفق باشید.​
 

jfrras

مدير انجمن تخصصی الکترونیک
مدیر تالار
2007-04-13
3,121
74,150
48
ایران
سلام دوستان عزیز
بعلت اصرار دوستان برای ادامه مباحث برنامه نویسی بنده تصمیم گرفتم دوباره شروع کنم.
وشروع اولین جلسه را با روز اول ماه مبارک رمضان یکی بکنم.

در مبحث قبلی از در مورد فرمان BUTTON یا کلید بحث رو شروع کردیم.
این فرمان به صورت زیر می باشد.



attachment.php



در این دستور منظور از pin شماره پایه میکرو که کلید به آن متصل است.

down وضعیت کلید صفر یا یک است .یعنی در حالت فشار دادن کار کند یا با آزاد شدن.

delay یعنی میکرو بعد از چه زمانی آن را دوباره
بخواند و زدن کلید حساب کند.

b var متغیری که به آن تعریف می شود بصورت 8 بیتی است.

action وضعیت کلید اگر صفر باشد یعنی کلید زده نشده باشد به برچسب یا loop نمی پرد اگر 1 باشد می پرد.

lable نام برچسبی که به ان می پرد.



نمونه برنامه ای که با این حالت کار می کند.

پایه 1 از پورت A ورودی و بقیه به خروجی تبدیل می شوند TRISA =%00001
کلیه پایه های پورت B به خروجی تبدیل میشوند TRISB = 0
کلمه SW به متغیر بایتی تبدیل میشود SW VAR BYTE پورت B خاموش شود PORTB =0
متغیر SW خاموش شود SW = 0
:LOOP
BUTTON PORT A.0,0,256,0,SW,1,LED ON
رفتن به حلقه GOTO LOOP
روشن شدن ال ای دی :LED ON
پورت B پایه 1 مساوی با 1 یعنی روشن شدن ال ای دی یا فعال شدن خروجی PORTB.0 = 1
END


[hide]شماتیک این بحث بعدا ارائه می شود.

[/hide]









 
بالا