برای دیدن متن نوشته ماوس و یا صفحه را به پایین هدایت کنید.
خانه / میکروکنترلرها / میکروکنترلر های PIC

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

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

راه اندازی واحد USART میکروکنترلرهای PIC

راه اندازی واحد USART میکروکنترلرهای PIC

میکروکنترلرهای PIC مشابه میکروکنترلرهای AVR یا ARM دارای واحد داخلی USART در دو مد سنکرون و آسنکرون می باشند. در این آموزش واحد آسنکرون یا غیر همزمان (UART) میکروکنترلر PIC16F877A  را بررسی و راه اندازی می کنیم. رجیسترهای USART : رجیسترهای مرتبط با واحد USART عبارت اند از : TXSTA …

ادامه نوشته »

آموزش mikroc pro for pic

آموزش mikroc pro for pic

همانطور كه میدانید براي نوشتن برنامه يك ميكروكنترلر نياز به يك كامپايلر يا اسمبلر ميباشد. از آنجا كه استفاده از اسمبلي براي يادگيري و نيز براي نوشتن برنامه هاي كاربردي، قدري مشكل است؛ از يك كامپايلر زبان C براي برنامه نويسي ميكروكنترلر  استفاده ميكنيم. كامپايلرهاي زيادي براي برنامه نويسي ميكروكنترلرهاي  …

ادامه نوشته »

آموزش میکروکنترلرهای PIC کامپایلر CCS C، جلسه هفتم : LCD کاراکتری و ADC

در ادامه مجموعه آموزش های میکروکنتر PIC توسط کامپایلر CCS C ، در این بخش به آموزش نحوه ی استفاده از LCD کاراکتری با استفاده از میکروکنترلر PIC می پردازیم و همزمان بخش ADC میکروکنترلر را نیز راه اندازی کرده و به صورت ساده نتایج تبدیل ADC را روی LCD …

ادامه نوشته »

آموزش میکروکنترلرهای PIC ، کامپایلر CCS C : جلسه ششم (تنظیمات کلاک)

در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت تنظیمات کلاک میکروکنترلر را بررسی می کنیم. برای شبیه سازی برنامه های نوشته شده معمولا نیازی به دانستن تنظیمات مربوط به کلاک میکروکنترلر نیست و کافی است در پنجره ی properties میکروکنترلر که با دوبار …

ادامه نوشته »

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C : جلسه پنجم (تمرین)

در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت به عنوان تمرین آموزش های جلسات قبل، برنامه یک تایمر ساده که قابلیت زمان گیری تا 99 ثانیه را دارد می نویسیم. در جلسات آینده با استفاده از تایمرهای میکروکنترلر، همین برنامه را به شکل …

ادامه نوشته »

آموزش میکروکنترلرهای PIC کامپایلر CCS C جلسه چهارم (وقفه های خارجی)

در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت به نحوه ی برنامه نویسی برای وقفه های خارجی میکروکنترلر که کاربرد زیادی در سرعت بخشیدن به عملکرد برنامه دارد می پردازیم. برای مثال نیز از برنامه ی راه اندازی سون سگمنت که در جلسه …

ادامه نوشته »

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C : جلسه سوم

در بخش قبلی این مجموعه آموزشی یک نمایشگر سون سگمنت تک رقمی را برای شماره اعداد صفر تا نه راه اندازی کردیم و اشاره ای به چگونگی کار با پایه های ورودی خروجی کردیم. در این بخش ضمن توضیح کامل تر در مورد نحوه ی کار کردن با پایه های …

ادامه نوشته »

دانلود کامپایلر CCS C [نرم افزار برنامه نویسی میکروکنترلرهایPIC]

دانلود کامپایلر CCS C [نرم افزار برنامه نویسی میکروکنترلرهایPIC]

میکروکنترلر های PIC تولید شرکت Microchip که در بین مهندسان الکترونیک و برنامه نویسان میکروکنترلر ها بعنوان میکروکنترلر صنعتی شناخته شدن و با امکاناتی که دارند خیلی از مهندسان ترجیح میدهند در پروژه های خود از این میکروکنترلر ها استفاده کنند. برای  برنامه نویسی میکروکنترلرهایPIC نیاز به دانلود کامپایلر CCS …

ادامه نوشته »

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C : جلسه دوم

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C : جلسه دوم

در ادامه مجموعه آموزش های میکروکنتر PIC توسط کامپایلر CCS C ، در این بخش راه اندازی یک seven segment یا هفت قطعه ای را توضیح می دهیم. شکل زیر شماتیک مدار را نشان می دهد. در شبیه سازی ما از هفت قطعه ای های کاتد مشترک استفاده می کنیم …

ادامه نوشته »

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C : جلسه اول

آموزش میکروکنترلرهای PIC ،کامپایلر CCS C

میکروکنترلرهای PIC به دلیل دارا بودن ویژگی های مختلف و قیمت مناسب، همواره در کنار دیگر میکروکنترلرهای موجود در بازار کاربرد زیادی در محصولات و پروژه های الکترونیکی داشته است. برای این میکروکنترلرها مشابه میکروکنترلرهای دیگر کامپایلرهای مختلفی وجود دارد. یکی از این کامپایلرها که دارای ویژگی سادگی در کدنویسی …

ادامه نوشته »

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

برنامه نویسی میکروکنترلرهای PIC به زبان C

آموزش برنامه نویسی میکروکنترلرهای PIC به زبان C با نرم افزار MPLAB X همانطور که بسیاری از دوستان آشنا هستند میکروکنترلرهای PIC  در برد های صنعتی واقعا کاربردهای فراوانی دارند و اگر چندین برد صنعتی کنترلری را برسی کرده باشید حتما به لوگوی شرکت Microchip  برخورد کرده اید . میکروکنترلرهای …

ادامه نوشته »

آموزش میکروکنترلر PIC با کامپایلر CCS

آموزش میکروکنترلر PIC با کامپایلر CCS

آموزش میکروکنترلر PIC با کامپایلر CCS میکروکنترلر های قدرتمند PIC محصول شرکت میکروچیپ می باشند. در یاین میکروکنترلر ها قابلیت هایی همچون ADC ، تایمر/کانتر ،پروتکلل های ارتباطی نظیر I2C،SPI،RS232،CAN BUS و… ، مقایسه کننده آنالوگ ، PWM و..تعبیه شده است. یکی دیگر از ویژگی های مهم این خانواده ، …

ادامه نوشته »

کنترل استپ موتور با کامپیوتر بصورت USB

کنترل دور موتورهای صنعتی بزرگ و کوچک با کامپیوتر امروزه خیلی کاربرد پیدا کرده است که مزایای بسیاری دارد. در این ساعت از میکرو دیزاینر می خوام پروژه ساده ای را براتون معرفی کنم که با اتصال میکرو به کامپیوتر یک استپ موتور را کنترل می کند . در ادامه …

ادامه نوشته »

پروژه ساعت دماسنج تاریخ با 7SEG

پروژه ساعت دماسنج تاریخ با 7SEG پروژه ساعت  زیبا با 7 سگمنت  . میکورکنترلر این پروژه PIC16F877 می باشد و برای اینکه ساعت دقیق باشد از آی سی DS1302 استفاده شده است . همچنین این ساعت توانایی نمایش دما را دارد و برای این منظور از سنسور دمای LM35  استفاده شده است …

ادامه نوشته »

دماسنج و ترموستات با PIC و سنسور DS18B20

دماسنج و ترموستات با PIC و سنسور DS18B20 پروژه ای ساده ولی کاربردی ، در این پروژه از سنسور DS18B20  که با پرتکل 1wire  با میکرو کنترلر ارتباط برقرار می کند استفاده شده است . میکرو دما را دریافت و روی 3تا 7 سگمنت نمایش می دهد . و همچنین قابلیت …

ادامه نوشته »