دانلود کتاب Microprocessors – From Assembly Language to C Using the PICI8FXX2

Microprocessors - From Assembly Language to C Using the PICI8FXX2

نام کتاب: Microprocessors – From Assembly Language to C Using the PICI8FXX2

نویسنده: Robert B. Reese

ویرایش: ۱

سال انتشار: ۲۰۰۵

فرمت: PDF

تعداد صفحه: ۶۶۴

انتشارات: Charles River Media

 

Description About Microprocessors – From Assembly Language to C Using the PICI8FXX2 From Amazon


This book is designed for a first course in microprocessors or it may be used as a reference for practicing engineers. The book is unique in presenting a balanced, integrated topic coverage of assembly language programming, microcontroller programming via the C language, and hardware interfacing. Programming topics are discussed using both assembly language and C, while hardware interfacing examples use C to keep code complexity low and improve clarity. A goal of this book is to prepare students for advanced courses in embedded systems or computer architecture. As such, the topic coverage is wide, with a mixture of software and hardware topics. The assembly language programming topics emphasize the linkage between C language constructs and their assembly language equivalents, so that students clearly understand the impact of C coding choices in terms of execution time and memory requirements. Hardware interface topics included in the textbook cover the fundamentals (parallel, serial, interrupts, A/D, D/A) using devices that do not require an extensive circuits background. Laboratory Projects These provide an extensive off-the-shelf lab experience (13 experiments) for using the PIC18: one experiment on introductory computer architecture topics, four experiments on PIC18 assembly language, and eight hardware experiments. The hardware experiments require the read to breadboard a PIC18F242 system that includes a serial EEPROM, external 8-bit Digital-to-Analog converter, and RS232 interface, and an infrared receiver module. The hardware labs cover all major subsystems on the PIC18: A/D, timers, asynchronous serial interface, and the 12C interface. All hardware labs are programmed in C, using the HI-TECH PICC18 compiler. A supplemental website (www.reesemicro.com) has book C code examples that have been modified to be compatible with both the Microchip MCC18 and HI-TECH PICC18 compilers, as well as lecture notes and sample quizzes.

درباره کتاب Microprocessors – From Assembly Language to C Using the PICI8FXX2 ترجمه شده از گوگل


این کتاب برای اولین دوره در ریزپردازنده ها طراحی شده است یا ممکن است به عنوان مرجع برای مهندسین تمرین استفاده شود. این کتاب در ارائه یک پوشش موضوعی متعادل ، یکپارچه از برنامه نویسی زبان مونتاژ ، برنامه نویسی میکروکنترلر از طریق زبان C و رابط سخت افزاری بی نظیر است. مباحث برنامه نویسی با استفاده از هر دو زبان مونتاژ و C مورد بحث قرار می گیرد ، در حالی که نمونه های رابط سخت افزاری از C برای کمبود پیچیدگی کد و بهبود وضوح استفاده می کنند. هدف از تهیه این کتاب ، آماده سازی دانشجویان برای دوره های پیشرفته در سیستم های جاسازی شده یا معماری رایانه است. به این ترتیب ، پوشش موضوع گسترده است ، با ترکیبی از نرم افزار و مباحث سخت افزاری. مباحث برنامه نویسی زبان مونتاژ بر ارتباط بین ساختارهای زبان C و معادلهای زبان مونتاژ آنها تأکید دارد ، به طوری که دانش آموزان به طور واضح تأثیر گزینه های کدگذاری C را از نظر زمان اجرا و الزامات حافظه درک کنند. مباحث رابط سخت افزاری موجود در کتاب درسی اصول (موازی ، سریال ، وقفه ها ، A / D ، D / A) را با استفاده از دستگاه هایی که به پس زمینه مدارهای گسترده احتیاج ندارند ، پوشش می دهد. پروژه های آزمایشگاهی اینها یک آزمایش گسترده خارج از قفسه (۱۳ آزمایش) برای استفاده از PIC18 را ارائه می دهند: یک آزمایش در مباحث معماری رایانه های مقدماتی ، چهار آزمایش بر روی زبان مونتاژ PIC18 و هشت آزمایش سخت افزاری. آزمایشات سخت افزاری به یک سیستم PIC18F242 که شامل سریال EEPROM ، مبدل خارجی ۸ بیتی دیجیتال به آنالوگ ، و رابط RS232 ، و یک ماژول گیرنده مادون قرمز است ، نیاز به خواندن به تخته ماهری دارد. آزمایشگاههای سخت افزاری تمام زیر سیستم های اصلی را در PIC18 شامل می کنند: A / D ، تایمر ، رابط سریال ناهمزمان و رابط ۱۲C. تمام آزمایشگاه های سخت افزاری با استفاده از کامپایلر HI-TECH PICC18 در C برنامه ریزی شده اند. یک وب سایت تکمیلی (www.reesemicro.com) دارای نمونه کد C است که اصلاح شده است تا با هر دو کامپایلر Microchip MCC18 و HI-TECH PICC18 سازگار باشد ، همچنین یادداشت های سخنرانی و آزمونهای نمونه.

 

[box type=”info”]  جهت دسترسی به توضیحات این کتاب در Amazon اینجا کلیک کنید.

یک پیشنهاد عالی!
با خرید اشتراک، بدون محدودیت، کتاب دانلود کن!
بازنویسی متن پایان نامه و مقاله بازنویسی متن پایان نامه و مقاله

دیدگاهتان را بنویسید

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