Articles Tagged ‘میکروکنترلر pic’

آموزش برنامه نویسی میکروکنترلر PIC قسمت چهارم منابع وقفه

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

  1. وقفه تایمرها
  2. وقفه سخت افزار خارجی
  3. وقفه USART
  4. وقفه ADC

و وقفه هایی دیگه مثله وقفه تغییر PORTB که معمولا برای اتصال به KEYPAD ازش استفاده میشه و وقفه CCP که برای PWMو مد مقایسه ازش استفاده می شود. وقفه های بیشتری هم وجود داره که بعدا بررسی می شود.

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

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

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

INTCON

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

نحوه اتصال lcd کاراکتری به میکروکنترلر pic

در این قسمت نحوه اتصال lcd کاراکتری 16x2 به میکروکنترلر pic18 آموزش میدهیم. در مرحله اول باید پایه های lcd رو بشناسیم. شکل زیر پایه های lcd کاراکتری 16x2 رو نشان داده است.

پایه های Vcc و Vss به ترتیب پایه تغذیه +5 و زمین می باشد.

lcd16x2

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

مختصری از انواع میکروکنترلر های PIC

انواع میکروکنترلر های PIC

شرکتmicrochip خانواده وسیعی از میکروکنترلرهای pic را در دسته های 8بیتی 16بیتی و 32بیتی برای کاربرد های مختلف فراهم کرده است که این خانواده ها روز به روز در حال توسعه یافتن هستند.همین امر موجب محبوب بودن  pic ها در صنعت می باشد. در ادانه مطلب برخی از شناخته شده ترین میکروکنترلر های pic را با امکانات آنها برای شما معرفی کرده ایم.

با ما همراه باشید...

میکروکنترلر های 8بیتی

8BIT PIC

اتصال lcd گرافیکی به میکروکنترلر pic

ال سی دی های گرافیکی یا همان GLCD ها ال سی دی هایی هستند که به دلیل داشتن تعداد پیکسل بالاتر نسبت به ال سی دی های کاراکتری قابلیت نمایش عکس های دلخواه رو دارند. این ال سی دی ها در انواع و سایز های مختلفی در بازار موجودند از lcd های رنگی مثل lcd n96 گرفته تا lcd گوشی های nokia1100 همگی در مجموعه graphic lcd ها هستند. اما معروف ترین و موجود ترین آنها در بازار GLCD های 128x64 یا 128x240 هستند و شرکت های مختلفی اونو تولید می کنند مثل WINSTAR یا AMPIRE که مورد بحث ماست.آی سی کنترلر این GLCD ها معمولا KS0108 هست که برنامه کتابخونه ای که ما برای شما قرار دادیم اونو کاملا پشتیبانی میکند.

GLCDS

آموزش کار با پروگرمر pickit2قسمت اول

یکی از تجهیزات مورد نیاز متخصصین برای کار با میکروکنترلرها پروگرامر است . میکروکنترلر های pic  دارای پروگرامر های usb قدرت مندی هستند مانند pickit2و pickit3 که علاوه بر توانایی پروگرم کردن قابلیت دیباگ کردن پروژه را در مدار دارند. در این پست می خواهیم به معرفی ویژگی های پروگرمر / دیباگر pickit2 و نحوه پروگرام کردن به کمک آن بپردازیم و انشاالله در پست های بعدی به نحوه ساخت این پروگرمر محبوب و قدرتمند microchipخواهیم پرداخت.

Microchip

آموزش کار با پروگرمر pickit2 قسمت دوم

آموزش کار با پروگرمر pickit2 قسمت دوم

نویسنده : مجتبی اسدی

در این قسمت دو ابزار کاربردی pickit2 را معرفی خواهیم کرد.

  1. ابزارlogic tools:این ابزار این قابلیت را ارائه می دهد که از پروگرمر بعنوان یک پراب دیجیتال برای مشاهده سیگنال 3کانال استفاده نمود. این ابزار 2مد کاری دارد. مدlogic i/o بسیار کاربردی برای تحریک ورودی های میکروکنترلر است که برای این منظور پس از فراخوانی آن از منویtools در پنجره باز شده میتوانیم مشخص کنیم که 3کانال که به طور پیش فرض ورودی هستند ورودی بمانند و یا به عنوان یک سیگنال تحریک برای استفاده های دیگر خروجی شوند. بدین منظور به شکل زیر عمل می کنیم:

ابتدا از منوی tool روی logic tool کلیک میکنیم:

pickit2 10

سپس به ترتیبی که در شکل زیر نشان داده شده عمل می کنیم:

آموزش راه اندازی مبدل 12بیتی آنالوگ به دیجیتال میکروکنترلر dspic30f

مبدل 12بیتی آنالوگ به دیجیتال میکروکنترلر dspic30f4013 یک مبدل 12بیتی بوده و قابلیت نمونه برداری با نرخ 100ksps را داراست. این ماژول تا16کانال ورودی میتواند داشته باشد که توسط یک مالتی پلکسر به یک تقویت کننده متصل می شود.

dspic adc0

علاوه بر این تا 2 پایه نیز برای ولتاژ مرجع خارجی دارد که ممکن است با دیگر پایه های ورودی مشترک باشند.

پروژه راه اندازی نمایشگر oled با میکروکنترلر pic

به نام خدا

نمایشگر OLED چیست؟

oled i2c 1

نسل جدیدی از نمایشگر ها بوده که دارای کنتراست بالاتری نسبت به LCD ها بوده و نیز فاقد BACKLIGHT میباشند. در واقع خودشان نور را تولید میکنند این مزیت موجب کاهش مصرف برق ، انعطاف پذیری و کنتراست بالاتر و مزیت های دیگر می شود.

راه اندازی ماژول OLED 0.96INCH با میکروکنترلر PIC:

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

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

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

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

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

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

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

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

آموزش میکروکنترلر PIC قسمت سوم تایمر ها(تولید تاخیر)

برنامه نویسی تایمر PIC18  به زبان C قسمت اولِ تولید تاخیر

PIC18  بسته به عضو خانواده دارای 2 تا 5تایمر می باشد. از تایمر ها می توان برای تولید تاخیر و نیز شمارش رویدادهایی که خارج از میکرواتفاق میوفته استفاده کرد.هر تایمر نیاز به یک منبع پالس ساعت داره که میتونه داخلی یا خارجی باشه اگه منبع پالس ساعت داخلی باشه تایمر به برای تولید تاخیر زمانی(زمانسنج) استفاده و اگر منبع پالس ساعت خارجی باشه تایمر در این حالت شمارنده نامیده میشه

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

ictnic2

تماس با ما

  • تلگرام : ICTNIC2@

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

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

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

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

2415 نفر

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

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

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

aparat logo fa color black 275x100