برگزیده های پرشین تولز

میکروکنترلرهایpic

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
اقا هرکی درمورد picها اطلاعات باحال داره بزاره وسط استفاده بکنیم
باتشکر
:f34r: :D
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
مثل انکه خودم باید دست به کار بشم

برای شروع:

میکروکنترلر های pic

این میکروکنترلر ها ساخت شرکت MicroChip هستند .نام pic از کلمه های
Programmable Interface Controlگرفته شده .
این نوع تراشه ها در انواع 8 و 18 و28 و 40 و 64 و 80 پایه موجود می باشند .

میکروکنترلرهای PIC از نظر نوع حافظه به 4 دسته تقسیم می شوند :
1- دارای حافظه از نوع Flash هستند : آی سی هایی که دارای حرف F هستند مانند 16F84
2- دارای حافظه از نوع Eprom هستند : آی سی هایی که دارای حرف C یا CE هستند مانند 16C84 -16CE625
3-دارای حافظه از نوع Rom هستند :آی سی هایی که دارای حرف CR هستند مانند 16CR84
4-دارای حافظه از نوع Eeprom هستند
همچنین آی سی هایی که دارای حرف L هستند دارای رنج ولتاژ گسترده ای هستند .


در اینجا به بررسی pic16F84A می پردازیم (چون این نوع کاربرد زیادی دارد )
این میکروکنترلر دارای 18 پایه می باشد که 13 پایه به عنوان خطوط I/O

۵ پایه=Port A ،
8 پایه= Port B ) و 6 پایهء دیگر پایه های کنترل و تغذیه هستند .
CPU از نوع RICK بوده و دارای 35 دستوالعمل تک کلمه ای است.(35 دستور اسمبلی)
ورودی کلاک (فرکانس کریستال ) حداکثر تا MHZ 20 باشد .
فرکانس کلاک داخلی برابر یک چهارم فرکانس کریستال می باشد .
جریان بالای خروجی برای راه اندازی مستقیم LED و سون سگمنت . در حالتی که جریان بدهد 20 میلی آمپر و در حالی که جریان بکشد 25 میلی آمپر .
جریان مصرفی توسط آی سی 1.8میلی آمپر است که در حالت کاهش توان به 7 میکروآمپر میرسد .
یک تایمر (شمارنده) 8 بیتی که هم می تواند به صورت تایمر آزاد مورد استفاده قرار گیرد و هم به صورت WDT
(Watch Dog Timer تایمر سگ نگهبان که می تواند بعد از مدت زمان مشخصی مدار را ریست کند که دارای کلاک جدا است )
در ضمن دراین نوع میکروکنترلرها از معماری هاروارد(Harvard) استفاده شده است. در این نوع معماری بر خلاف معماری فون نیومن (Von Neumann) که از یک حافظه برای داده ها و برنامه استفاده میکند ، از دو بخش برای این کار استفاده شده . مزیت این معماری این است که میتوان به هر دو بخش حافظه در یک دستورالعمل دسترسی داشت .
حافظه برنامه از نوع Flash می باشد که دارای سرعت نسباتا خوبی می باشد و حجم آن 1k می باشد. که هر دستور العمل 14 بیت پهنا دارد .این حافظه را حداقل 1000 بار میتوان پاک کرد و از نو نوشت . برنامه اصلی در این قسمت قرار داده می شود .
حافظه داده به دو بخش RAM و EEPROM تقسیم میشود .
میزان RAM قابل استفاده برای کاربر 51 بایت میباشد (در کل 68 بایت می باشد) . که هم میتواند به صورت 8 و هم 16 بیتی مورد استفاده قرار بگیرد . Ram از 2 بانک 0 و 1 تشکیل شده که رجیسترها و ram کاربر را در بر میگیرد .
ممکن است که بعضی از رجیسترها در هر دو بانک باشند که این به علت دسترسی سریعتر و کاهش کد برنامه است .
میزان EEPROM قابل استفاده 68 بایت میباشد و قابلیت 10 ملیون بارخواندن و نوشتن دارد و
اطلاعات آن تا 40 سال محفوظ می ماند.
مسیر داده ها 8 بیتی بوده .
ترتیب پایه ها به صورت زیر می باشد :

[
mc4y0y.gif

**** توضیحات:
پایه 3، (RA4) هم بیت چهارم پورتA می باشد و هم پایه مربوط به کلاک خارجی تایمر میکروکنترلر .
پایه 4 ،(MCLR) پایه ریست می باشد که فعال به صفر می باشد .
پایه 5 ، برای تغذیه منفی می باشد که به زمین وصل می شود .
پایه 6 ، (RB0/INT) هم بیت صفر از پورت B میباشد و هم مربوط به وقفه خارجی .
پایه 12 ،(RB6) در هنگام برنامه ریزی میکروکنترلر ، به عنوان پایه CLOCK میباشد .
پایه 13 ،(RB7) در هنگام برنامه ریزی به عنوان DATA میباشد .
پایه 14، (VDD) تغذیه مثبت می باشد و به 5 ولت وصل می شود.
پایه های OSC1 و OSC2 برای اتصال به یک نوسانساز است .
 

afshin_electronic

Registered User
تاریخ عضویت
16 آگوست 2005
نوشته‌ها
1,112
لایک‌ها
1
چه شروع طوفانيي در pt و مخصوصا در اين بخش....

اميدوارم هميشه اينطور پر انرژي در اين بخش كار كني...
38.gif
38.gif


از اونجايي اين تاپيك قبلا زده شده http://forum.persiantools.com/showthread.php?t=30717


از يكي از مديران تقاضا دارم اين دو تاپيك را ادغام كنند...


لطفا دوستان اين پست ( پست خودم رو ميگم ) رو bad post ريپورت كنن .... شايد كه يكي از مديرا بياد و اين دوتا تاپيك رو ادغام كنه ....

آخه اين بخش متاسفانه مدير نداره....
 

sina_judgment

کاربر تازه وارد
تاریخ عضویت
2 می 2005
نوشته‌ها
635
لایک‌ها
10
محل سکونت
زندان اوین....
به نقل از afshin_electronic :
چه شروع طوفانيي در pt و مخصوصا در اين بخش....

اميدوارم هميشه اينطور پر انرژي در اين بخش كار كني...
38.gif
38.gif


چون كه اين تاپيك قبلا زده شده http://forum.persiantools.com/showthread.php?t=30717


از يكي از مديران تقاضا دارم اين دو تاپيك را ادغام كنند...


لطفا دوستان اين پست رو bad post ريپورت كنن .... شايد كه يكي از مديرا بياد و اين دوتا تاپيك رو ادغام كنه ....

آخه اين بخش متاسفانه مدير نداره....
هی من میگم منو بکنین مدیر این بخش شما میگیگن نه :دی(هنوز کاربر فعال نشده میخام بشم مدیر چه پررررررررررو) :دی)
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
آره منم میگم ادغامش کنن
منم اون جا یه چیزایی گفتم

به دوست جدیدمون هم خوش آمد میگم
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از Electronics Art :
آره منم میگم ادغامش کنن
منم اون جا یه چیزایی گفتم

به دوست جدیدمون هم خوش آمد میگم
خیلی ممنون از شما دوست عزیز
خب حالا که مدیر نداریم چه باید کرد منکه میگم همین طور ادامه بدم تا یه مدیر خوب پیدا بشه
فعلا شما اطلاعات خودتون رو به اشتراک بذارید
در ضمن در تائید حرف دوست گرامی در اصل( پی ای سی ) درست است
... to be continue
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از afshin_electronic :
چه شروع طوفانيي در pt و مخصوصا در اين بخش....

اميدوارم هميشه اينطور پر انرژي در اين بخش كار كني...
38.gif
38.gif


از اونجايي اين تاپيك قبلا زده شده http://forum.persiantools.com/showthread.php?t=30717


از يكي از مديران تقاضا دارم اين دو تاپيك را ادغام كنند...


لطفا دوستان اين پست ( پست خودم رو ميگم ) رو bad post ريپورت كنن .... شايد كه يكي از مديرا بياد و اين دوتا تاپيك رو ادغام كنه ....

آخه اين بخش متاسفانه مدير نداره....
خیلی ممنون دوست عزیز
حالا ما ادامه میدیم خدا بزرگه:)
 

daftarekhaterat

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
2 جولای 2003
نوشته‌ها
4,989
لایک‌ها
58
سن
41
محل سکونت
در قلب پاك او
به نقل از chia :
خیلی ممنون دوست عزیز
حالا ما ادامه میدیم خدا بزرگه:)
دوست عزيز. هيچكدام از عكسهاي پست و امضاي شما قابل ديدن براي ما نيست. لطفا يه جاي ديگه آپلود كنين.
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از daftarekhaterat :
دوست عزيز. هيچكدام از عكسهاي پست و امضاي شما قابل ديدن براي ما نيست. لطفا يه جاي ديگه آپلود كنين.
چشم
اگه حالا درست نشده باشه شما یه جای خوب به من معرفی کنید
ممنون از دوست خوب دفتر خاطرات


ولی حالم گرفته شد:(
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
خطاب به همه ی دوستان برای شما هم اینجوری
اگه این جوری به من یه جای خوب برای اپلود کردن عکسام معرفی کنیدک
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
دوستان گرامي من ميخوام اموزش برنامه نويسي پي اي سي بيسيک رو بدم کسهايي که موافق هستند لطفا اعلام کنند
بيسيکي که ميخوام اموزش بدم PicBasic Pro V2.43
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از chia :
خطاب به همه ی دوستان برای شما هم اینجوری
اگه این جوری به من یه جای خوب برای اپلود کردن عکسام معرفی کنیدک

بله دفی راس میگه هیچ کدوم از عکسات دیده نمیشن
بهترین هاست عکس فعلاً http://tinypic.com هستش
خودش هم لینک مربوط رو میده
:)
 

Electronics Art

کاربر فعال برق و الکترونیک
کاربر فعال
تاریخ عضویت
9 جولای 2005
نوشته‌ها
1,374
لایک‌ها
18
به نقل از chia :
دوستان گرامي من ميخوام اموزش برنامه نويسي پي اي سي بيسيک رو بدم
کسهايي که موافق هستند لطفا اعلام کنند
بيسيکي که ميخوام اموزش بدم PicBasic Pro V2.43

فکر خوبی هستش :)
شما شروع کن مام اگه تونستیم و بلت بودیم کمک میکنیم :happy:
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از Electronics Art :
بله دفی راس میگه هیچ کدوم از عکسات دیده نمیشن
بهترین هاست عکس فعلاً http://tinypic.com هستش
خودش هم لینک مربوط رو میده
:)

ببین حالا خوبه
خیلی ممنون
:rolleyes:
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از Electronics Art :
فکر خوبی هستش :)
شما شروع کن مام اگه تونستیم و بلت بودیم کمک میکنیم :happy:
از نظر شما متشکرم اگر اجازه بدید نظر دیگر دوستان رو هم ببینیم
باتشکر:)
 

afshin_electronic

Registered User
تاریخ عضویت
16 آگوست 2005
نوشته‌ها
1,112
لایک‌ها
1
به نقل از chia :
دوستان گرامي من ميخوام اموزش برنامه نويسي پي اي سي بيسيک رو بدم کسهايي که موافق هستند لطفا اعلام کنند
بيسيکي که ميخوام اموزش بدم PicBasic Pro V2.43
فكر عاليي هست
victory.gif
victory.gif
.... منتها بزارش يه 15 - 16 روز ديگه شروع كن كه امتحانات همه تموم شده باشه ....

راستي قبل از شروع آموزش .. ابزار و وسايل كار رو هم بگو تا تهيه كنيم...
good.gif
good.gif


راستي من الان دارم امتحان تاريخ اسلام ميخونم .... كي باورش ميشه كه بايد واسه ي يه همچين درسي تا صبح بيدار باشم .... دارم از فرط خستگي ميميرم .... 250 صفحه مزخرفات و ....
dozey.gif
dozey.gif
dozey.gif
shout.gif
shout.gif
boredom.gif
boredom.gif
 

sina_judgment

کاربر تازه وارد
تاریخ عضویت
2 می 2005
نوشته‌ها
635
لایک‌ها
10
محل سکونت
زندان اوین....
به نقل از chia :
خطاب به همه ی دوستان برای شما هم اینجوری
اگه این جوری به من یه جای خوب برای اپلود کردن عکسام معرفی کنیدک
سلام اگه میخای من برات دعوتنامه پرسین گیگ سند کنم خیلی عالی هستش و تا100مگ فضا میده با سرعت عالی
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از afshin_electronic :
فكر عاليي هست
victory.gif
victory.gif
.... منتها بزارش يه 15 - 16 روز ديگه شروع كن كه امتحانات همه تموم شده باشه ....

راستي قبل از شروع آموزش .. ابزار و وسايل كار رو هم بگو تا تهيه كنيم...
good.gif
good.gif


راستي من الان دارم امتحان تاريخ اسلام ميخونم .... كي باورش ميشه كه بايد واسه ي يه همچين درسي تا صبح بيدار باشم .... دارم از فرط خستگي ميميرم .... 250 صفحه مزخرفات و ....
dozey.gif
dozey.gif
dozey.gif
shout.gif
shout.gif
boredom.gif
boredom.gif

چشم همین کار رو میکنم واسه امتحانم نگران نباش خدا بزرگه ما هم باید این چرت و پرتارو بخونیم
دیگه چه میشه کرد راستی گفتی رشته ی مخابراتی...
 

chia

Registered User
تاریخ عضویت
18 ژانویه 2006
نوشته‌ها
243
لایک‌ها
2
محل سکونت
تو موتور خونه ي جهنم
به نقل از sina_judgment :
سلام اگه میخای من برات دعوتنامه پرسین گیگ سند کنم خیلی عالی هستش و تا100مگ فضا میده با سرعت عالی
(از لطف شما دوست عزیز نهایت دستت درد نکنه رو دارم) شوخی کردم ناراحت نشی ولی
اگه این کا رو بکنی ویه کم بیشتر در مورد این دعوت نامه توضیح بدی ممنون میشم:blush:
 
بالا