خدمات وبسایت آی‌سی‌تی نیـــک

طراحی و ساخت انواع پروژه‌های الکترونیکی با: میکروکنترلرavr - میکروکنترلرarm - میکروکنترلرpic و آردوینو

مقالات و آموزش‌های رایگان در سطوح پایه و حرفه‌ای برای الکترونیک و آی سی تی - ICT

آموزش میکروکنترلر PIC قسمت دوم برنامه نویسی پورت ها

منتشر شده در میکروکنترلرpic

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

آموزش میکروکنترلر PIC قسمت دوم برنامه نویسی پورت I\o در PIC18

تو این قسمت میخوایم اول با پورتای PIC18F458 آشنا بشیم بعد رجیسترای تنظیمات پورتای PIC18 رو توضیح بدیم.

در خانواده PIC18 با توجه به اینکه کدوم مدلشو انتخاب میکنیم تعدادی پورت I\O وجود داره مثلا PIC18F458 چهل تا پایه داره که از این 40تا 33 تاش باسه 5 پورت PORTA,PORTB,PORTC,PORTD,PORTE هست و بقیه پایه ها هم باسه تغذیه و اسیلاتور و ریست و .. اختصاص داده شده که بعدا توضیح میدیم.

آموزش برنامه نویسی میکروکنترلر PIC نحوه اضافه کردن کتابخانه Delay

منتشر شده در میکروکنترلرpic

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

MSDelay.h یک تابع dealy که به شکل زیر نوشته شده و از لینک زیر میتونید اونو دانلود کنید:

Capture3

 

آموزش میکروکنترلر PIC قسمت اول نصب کامپایلر

منتشر شده در میکروکنترلرpic

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

به نام خدا آموزش PIC رو شروع میکنیم 

این آموزش ها رو از دست ندید چون من خیلی کم تو سایتا دیدم کسی آموزش PIC رو به زبان C گذاشته باشه و به این شکل کامل مخصوصا نصب نرم افزارشو گفته باشه خود من برا اولین بار که خواستم نرم افزارشو نصب کنم بعد از اینکه رفتم تو سایت MICROCHIP گیج شدم کدوم نرم افزار به کارم میاد که دانلودش کنم به هر حال من در ادامه سعی میکنم آموزش هایی رو که خودم یادگرفتم رو در اختیارتون بزارم.

در این قسمت اول از همه این نکته رو بگم که تمام آموزش های PIC که تو مجموعه آموزشی PIC میگم روی میکروکنترلر PIC18F458 هستش و به زبان ++C که به کمک کامپایلر MPLAB X IDE که میتونید اونو از سایت Microchip.com دانلود کنید (البته این سایت تحریمه و باید VPN داشته باشید) طریق نصب اون در ادامه مطلب اومده:

آموزش برنامه نویسی وقفه های سخت افزار خارجی

منتشر شده در میکروکنترلرpic

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

PIC18 سه وقفه سخت افزاری روی پایه های PORTB.0 و PORTB.1 و PORTB.2 به نام های INT0 و  INT1و INT2 دارد که با فعال شدن این پایه ها میکرو در حال انجام هر کاری که باشد به جدول بردار می پره تا روتین سرویس وقفه رو انجام بده. جدول زیر بیت های پرچم و رجیستر های مربوط به وقفه های خارجی رو نشان میدهد.

INTCON

ادامه مطلب???

4

پشتیبانی و مشاوره 24 ساعته

ictnic2

تماس با ما

  • تلگرام : ICTNIC2@

به ما بپیوندید

ما را در صفحات اجتماعی دنبال نمایید...

کاربران ثبت نامی

تا این لحظه تعداد

2415 نفر

در وبسایت تخصصی ictnic

ثبت نام و از خدمات ما استفاده می کنند.

ما را در آپارات دنبال کنید

aparat logo fa color black 275x100