کتاب کتاب جامع و پروژه محور برنامهنویسی PIC با زبان ساده PICBASIC با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع و پروژه محور برنامهنویسی PIC با زبان ساده PICBASIC دوره جامع و پروژه محور برنامهنویسی PIC با زبان ساده PICBASIC: دنیای سیستمهای نهفته را فتح کنید! چرا سیستمهای نهفته؟ چرا میکروکنترلرهای ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع و پروژه محور برنامهنویسی PIC با زبان ساده PICBASIC
موضوع کلی: سیستمهای نهفته (Embedded Systems)
موضوع میانی: برنامهنویسی میکروکنترلرهای PIC
📋 سرفصلهای دوره
- 1. مقدمهای بر سیستمهای نهفته و میکروکنترلرها
- 2. آشنایی با خانواده میکروکنترلرهای PIC
- 3. معماری داخلی میکروکنترلرهای PIC
- 4. مقدمهای بر زبان برنامهنویسی PICBASIC
- 5. نصب و راهاندازی کامپایلر PICBASIC
- 6. اولین برنامه PICBASIC: روشن و خاموش کردن LED
- 7. آشنایی با پورتهای ورودی/خروجی (I/O) در PIC
- 8. کنترل پورتهای دیجیتال: خواندن و نوشتن
- 9. مفاهیم Pull-up و Pull-down در مدارات دیجیتال
- 10. کار با مقاومتها و خازنها در مدارات PIC
- 11. آشنایی با Crystal Oscillator و Timing
- 12. تاخیر زمانی (Delay) در PICBASIC
- 13. آشنایی با متغیرها و انواع داده در PICBASIC
- 14. عملگرهای محاسباتی و منطقی در PICBASIC
- 15. دستورات شرطی IF…THEN…ELSE
- 16. حلقههای تکرار: FOR…NEXT و WHILE…WEND
- 17. آشنایی با آرایهها در PICBASIC
- 18. زیربرنامهها (Subroutines) و توابع (Functions)
- 19. مقدمهای بر وقفه (Interrupt) در PIC
- 20. وقفه تایمر و کاربردهای آن
- 21. وقفه خارجی و کاربردهای آن
- 22. تنظیمات مربوط به وقفه در PICBASIC
- 23. آشنایی با تایمر/کانترهای PIC
- 24. مد Timer0 و کاربردهای آن
- 25. مد Timer1 و کاربردهای آن
- 26. مد Timer2 و کاربردهای آن
- 27. استفاده از تایمرها برای PWM
- 28. مقدمهای بر PWM (Pulse Width Modulation)
- 29. کنترل سرعت موتور DC با PWM
- 30. کنترل شدت نور LED با PWM
- 31. آشنایی با مبدل آنالوگ به دیجیتال (ADC)
- 32. خواندن ولتاژ آنالوگ با ADC
- 33. آشنایی با سنسورهای آنالوگ
- 34. خواندن سنسور دما با ADC
- 35. خواندن سنسور نور با ADC
- 36. کالیبراسیون سنسورهای آنالوگ
- 37. آشنایی با مبدل دیجیتال به آنالوگ (DAC)
- 38. تولید سیگنال آنالوگ با DAC
- 39. آشنایی با پروتکل سریال (UART)
- 40. ارسال و دریافت داده از طریق UART
- 41. ارتباط PIC با کامپیوتر از طریق سریال
- 42. آشنایی با ماژولهای سریال
- 43. ارتباط سریال با استفاده از پروتکل RS-232
- 44. ارتباط سریال با استفاده از پروتکل RS-485
- 45. آشنایی با پروتکل I2C
- 46. ارتباط PIC با دستگاههای I2C
- 47. خواندن و نوشتن در EEPROM از طریق I2C
- 48. آشنایی با پروتکل SPI
- 49. ارتباط PIC با دستگاههای SPI
- 50. خواندن و نوشتن در حافظه فلش از طریق SPI
- 51. آشنایی با LCD کاراکتری
- 52. نمایش متن و اعداد بر روی LCD
- 53. کنترل LCD کاراکتری با PIC
- 54. آشنایی با LCD گرافیکی
- 55. نمایش تصاویر و گرافیک بر روی LCD
- 56. کنترل LCD گرافیکی با PIC
- 57. آشنایی با کیبورد ماتریسی
- 58. خواندن داده از کیبورد ماتریسی
- 59. پردازش ورودی کیبورد ماتریسی
- 60. آشنایی با موتورهای DC
- 61. کنترل جهت و سرعت موتور DC
- 62. درایورهای موتور DC
- 63. آشنایی با موتورهای پلهای (Stepper Motors)
- 64. کنترل موتور پلهای با PIC
- 65. انواع درایورهای موتور پلهای
- 66. آشنایی با سروو موتورها
- 67. کنترل سروو موتور با PIC
- 68. کاربردهای سروو موتور
- 69. آشنایی با سنسورهای مجاورتی
- 70. خواندن اطلاعات از سنسور مجاورتی
- 71. کاربردهای سنسور مجاورتی
- 72. آشنایی با سنسورهای التراسونیک
- 73. اندازهگیری فاصله با سنسور التراسونیک
- 74. کاربردهای سنسور التراسونیک
- 75. آشنایی با RTC (Real Time Clock)
- 76. خواندن و تنظیم ساعت و تاریخ
- 77. کاربردهای RTC
- 78. آشنایی با EEPROM داخلی PIC
- 79. خواندن و نوشتن در EEPROM داخلی
- 80. حفظ اطلاعات در EEPROM
- 81. مقدمهای بر سیستم عاملهای نهفته (RTOS)
- 82. آشنایی با توابع زمانبندی در RTOS
- 83. مدیریت حافظه در RTOS
- 84. ارتباط بین Taskها در RTOS
- 85. آشنایی با ماژولهای GSM/GPRS
- 86. ارسال SMS با GSM/GPRS
- 87. دریافت SMS با GSM/GPRS
- 88. ارتباط دادهای با GSM/GPRS
- 89. آشنایی با ماژولهای GPS
- 90. دریافت اطلاعات موقعیت مکانی از GPS
- 91. کاربردهای GPS
- 92. آشنایی با ماژولهای WiFi
- 93. ارتباط PIC با شبکه WiFi
- 94. ارسال و دریافت داده از طریق WiFi
- 95. آشنایی با ماژولهای Bluetooth
- 96. ارتباط PIC با Bluetooth
- 97. ارسال و دریافت داده از طریق Bluetooth
- 98. آشنایی با پروتکل TCP/IP
- 99. پیادهسازی TCP/IP در PIC
- 100. ارتباط PIC با اینترنت
تگها:
embedded systems
Embedded Technology
Microcontrollers
PIC
PICBASIC
Project-Based
آموزش PIC
آموزش PICBASIC
الکترونیک
برنامهنویسی PIC
برنامهنویسی میکروکنترلر
سیستمهای نهفته
میکروکنترلر PIC
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.