, ,

کتاب مبانی برنامه‌نویسی دستگاه‌های جاسازی شده (Embedded) با اسمبلی در BBC Micro

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب مبانی برنامه‌نویسی دستگاه‌های جاسازی شده (Embedded) با اسمبلی در BBC Micro

موضوع کلی: برنامه‌نویسی و مدیریت داده در بی‌بی‌سی میکرومپیوتر

موضوع میانی: برنامه‌نویسی با زبان اسمبلی

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه و تاریخچه BBC Micro
  • 2. معماری پردازنده 6502
  • 3. ثبات‌های پردازنده 6502
  • 4. حالت‌های آدرس‌دهی 6502
  • 5. دستورالعمل‌های بارگذاری و ذخیره 6502
  • 6. دستورالعمل‌های ریاضی 6502
  • 7. دستورالعمل‌های منطقی 6502
  • 8. دستورالعمل‌های پرش و شرطی 6502
  • 9. دستورالعمل‌های پشته 6502
  • 10. دستورالعمل‌های انتقال 6502
  • 11. دستورالعمل‌های بیت‌مانیپولاتور 6502
  • 12. دستورالعمل‌های کنترل جریان 6502
  • 13. وقفه‌ها و مدیریت وقفه‌ها
  • 14. ورودی/خروجی در BBC Micro
  • 15. پورت موازی (Parallel Port)
  • 16. پورت سریال (Serial Port)
  • 17. پورت Joysticks
  • 18. پورت‌های توسعه (Expansion Ports)
  • 19. حافظه RAM در BBC Micro
  • 20. حافظه ROM در BBC Micro
  • 21. نقشه حافظه (Memory Map)
  • 22. ثبات‌های صفحه نمایش (Video Registers)
  • 23. حالت‌های گرافیکی BBC Micro
  • 24. رنگ‌ها و پالت رنگی
  • 25. توابع گرافیکی در اسمبلی
  • 26. رسم خط و اشکال هندسی
  • 27. پر کردن مناطق (Fill Operations)
  • 28. تغییر اندازه و جابجایی اشیاء
  • 29. انیمیشن ساده با اسمبلی
  • 30. مدیریت کاراکترها و متن
  • 31. توابع ورودی/خروجی کاراکتر
  • 32. توابع ورودی/خروجی رشته
  • 33. توابع ورودی/خروجی صوتی
  • 34. پخش صدا در BBC Micro
  • 35. تولید نت‌های موسیقی
  • 36. تولید افکت‌های صوتی
  • 37. مدیریت تایمرها (Timers)
  • 38. استفاده از وقفه تایمر
  • 39. ایجاد تأخیرهای زمانی
  • 40. برنامه‌نویسی وقایع (Event-driven programming)
  • 41. مدیریت ورودی از Keyboard
  • 42. مدیریت ورودی از Mouse
  • 43. اشکال‌زدایی (Debugging) برنامه‌های اسمبلی
  • 44. استفاده از مانیتور اسمبلی (Assembly Monitor)
  • 45. تکنیک‌های بهینه‌سازی کد اسمبلی
  • 46. فشرده‌سازی کد اسمبلی
  • 47. مدیریت حافظه در برنامه‌های بزرگ
  • 48. ارتباط با سیستم عامل BBC BASIC
  • 49. فراخوانی توابع BBC BASIC از اسمبلی
  • 50. توابع سیستم عامل برای دسترسی به سخت‌افزار
  • 51. برنامه‌نویسی دستگاه‌های خارجی (External Devices)
  • 52. رابط‌های ارتباطی (Communication Interfaces)
  • 53. پروتکل‌های ارتباطی ساده
  • 54. ارتباط با میکروکنترلرهای دیگر
  • 55. برنامه‌نویسی سنسورها
  • 56. استفاده از مبدل‌های آنالوگ به دیجیتال (ADC)
  • 57. استفاده از مبدل‌های دیجیتال به آنالوگ (DAC)
  • 58. کنترل موتورها
  • 59. کنترل LED ها
  • 60. نمایشگرهای LCD
  • 61. صفحات نمایش OLED
  • 62. ماژول‌های RFID
  • 63. سنسورهای دما و رطوبت
  • 64. سنسورهای فشار
  • 65. سنسورهای نور
  • 66. سنسورهای حرکت (PIR)
  • 67. ماژول‌های GPS
  • 68. ماژول‌های بلوتوث
  • 69. ماژول‌های Wi-Fi
  • 70. رابط‌های I2C
  • 71. رابط‌های SPI
  • 72. پروتکل CAN Bus
  • 73. شبکه‌های ساده با BBC Micro
  • 74. پیاده‌سازی پروتکل‌های شبکه ساده
  • 75. ارسال و دریافت داده از طریق شبکه
  • 76. امنیت در دستگاه‌های جاسازی شده (مقدماتی)
  • 77. رمزنگاری ساده
  • 78. تکنیک‌های ضد دستکاری (Tamper-proofing)
  • 79. برنامه‌نویسی بلادرنگ (Real-time programming)
  • 80. مدیریت وظایف (Task Management)
  • 81. زمان‌بندی وظایف (Task Scheduling)
  • 82. ارتباط بین وظایف (Inter-task Communication)
  • 83. صف‌های پیام (Message Queues)
  • 84. sema-phores
  • 85. mutexes
  • 86. مدیریت خطاهای سخت‌افزاری
  • 87. مدیریت خطاهای نرم‌افزاری
  • 88. بررسی سلامت سیستم (System Health Monitoring)
  • 89. برنامه‌نویسی برای منابع محدود (Resource-constrained programming)
  • 90. بهینه‌سازی مصرف انرژی
  • 91. مدیریت حالت خواب (Sleep Modes)
  • 92. پروتکل‌های کم مصرف (Low-power protocols)
  • 93. کاربردها و پروژه‌های عملی
  • 94. ساخت یک دستگاه اندازه‌گیری با سنسور
  • 95. ساخت یک سیستم کنترل ساده
  • 96. ساخت یک سیستم هشدار
  • 97. ساخت یک بازی ساده با گرافیک پیشرفته
  • 98. ساخت یک دستگاه پخش موسیقی
  • 99. ساخت یک دستگاه ارتباطی
  • 100. ساخت یک دستگاه اتوماسیون خانگی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

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

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب مبانی برنامه‌نویسی دستگاه‌های جاسازی شده (Embedded) با اسمبلی در BBC Micro”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا