سه شنبه, ۹ بهمن, ۱۴۰۳ / 28 January, 2025
مجله ویستا


اصول طراحی مدارهای دیجیتال با میکروکنترلر 89C2051 برای دانشجویان دوره کاردانی و دانش‌آموزان هنرستانهای فنی برق و رایانه


اصول طراحی مدارهای دیجیتال با میکروکنترلر 89C2051 برای دانشجویان دوره کاردانی و دانش‌آموزان هنرستانهای فنی برق و رایانه
نویسنده : بهزاد آهنگری
شماره کنگره : ۶الف۱۹/ ۴/ ۷۸۸۸ TK
شابک : ۳-۲۳۷-۳۷۷-۹۶۴
رده دیویی : ۶۷۶
تاریخ نشر : ۰۱/۰۸/۸۵
تعداد صفحه : ۲۶۴
تیراژ : ۲۵۰۰
نوبت چاپ : ۱

نگارنده در اين مجموعه با اشاره به نقش ميكرو كنترلرها در امر برنامه‌نويسي، ابتدا مفاهيمي چون اصول اوليه‌ي علم ديجيتال، طراحي مدارات ديجيتال در سطح گيت، بررسي مدارات تركيبي و تربيتي ديجيتال، اصول پايه‌اي معماري ميكروكنترلرها و اصول اوليه‌ي برنامه‌نويسي براي ميكروكنترلر را بازگو مي‌كند. سپس نحوه‌ي استفاده از ميكروكنترلر را خاطرنشان مي‌سازد. وي به دليل قابليت مناسب ميكروكنترلر 892051 براي دانشجويان كارداني برق و رايانه و دانش‌آموزان هنرستان فني برق، در فصل بعدي كتاب سخت‌افزار و نرم‌افزار اين ميكروكنترلر را معرفي مي‌نمايد. در ادامه ساختار زبان اسمبلي ميكروكنترلر، شامل دستورهاي مختلف و اصول برنامه‌نويسي تشريح شده است. نيز نحوه‌ي برنامه‌نويسي و استفاده از واحدهاي مختلف ميكروكنترلر از قبيل تايمر (شمارنده)، وقفه‌ها، مقايسه‌گرآنالوگ و ارسال و دريافت داده به طريق موازي و سريال بيان شده است. فصل ششم نيز حاوي مثال‌هاي كاربردي و نحوه‌ي استفاده از ادوات جانبي به منظور ارتقاي كارآيي ميكروكنترلر است. هم‌چنين در اين فصل، نحوه‌ي كاربرد نرم‌افزار شبيه‌ساز Proteus و نرم‌افزار مترجم مفسر Keil و ساخت فايل هگز از برنامه‌هاي ميكروكنترلر، به منظور بارگزاري برنامه در ميكروكنترلر (با استفاده از دستگاه پروگرامر با كمك رايانه) فراهم آمده است.