دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Robert B.(Robert B. Reese) Reese
سری: Electrical and Computer Engineering Series
ISBN (شابک) : 1584503785, 9781584506454
ناشر: Charles River Media
سال نشر: 2005
تعداد صفحات: 687
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 10 Mb
در صورت تبدیل فایل کتاب Microprocessors: from assembly language to C using the PIC18Fxx2 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ریزپردازنده ها: از زبان اسمبلی تا C با استفاده از PIC18Fxx2 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب برای اولین دوره در ریزپردازنده ها طراحی شده است یا ممکن است به عنوان مرجعی برای مهندسان شاغل استفاده شود. این کتاب در ارائه پوششی متعادل و یکپارچه از برنامه نویسی زبان اسمبلی، برنامه نویسی میکروکنترلر از طریق زبان C و رابط سخت افزاری منحصر به فرد است. موضوعات برنامه نویسی با استفاده از زبان اسمبلی و C مورد بحث قرار می گیرند، در حالی که نمونه های رابط سخت افزاری از C برای پایین نگه داشتن پیچیدگی کد و بهبود وضوح استفاده می کنند. هدف این کتاب این است که دانشجویان را برای دوره های پیشرفته در سیستم های تعبیه شده یا معماری کامپیوتر آماده کند. به این ترتیب، پوشش موضوع گسترده است، با ترکیبی از موضوعات نرم افزاری و سخت افزاری. موضوعات برنامه نویسی زبان اسمبلی بر پیوند بین ساختارهای زبان C و معادل های زبان اسمبلی آنها تأکید می کند، به طوری که دانش آموزان به وضوح تأثیر انتخاب های کدگذاری C را از نظر زمان اجرا و نیازهای حافظه درک می کنند. موضوعات رابط سخت افزاری موجود در کتاب درسی اصول (موازی، سریال، وقفه ها، A/D، D/A) را با استفاده از دستگاه هایی که به پس زمینه مدارهای گسترده نیاز ندارند، پوشش می دهد. پروژههای آزمایشگاهی اینها یک تجربه آزمایشگاهی گسترده (13 آزمایش) را برای استفاده از PIC18 ارائه میدهند: یک آزمایش در مورد موضوعات مقدماتی معماری رایانه، چهار آزمایش در زبان اسمبلی PIC18 و هشت آزمایش سختافزاری. آزمایشهای سختافزاری نیاز به خواندن بر روی تخته نان یک سیستم PIC18F242 دارد که شامل یک EEPROM سریال، مبدل خارجی 8 بیتی دیجیتال به آنالوگ، و رابط RS232، و یک ماژول گیرنده مادون قرمز است. آزمایشگاههای سختافزار همه زیرسیستمهای اصلی PIC18 را پوشش میدهند: A/D، تایمر، رابط سریال ناهمزمان، و رابط 12C. تمام آزمایشگاه های سخت افزاری با استفاده از کامپایلر HI-TECH PICC18 به زبان C برنامه ریزی شده اند. یک وبسایت تکمیلی (www.reesemicro.com) دارای نمونههای کد C کتاب است که برای سازگاری با کامپایلرهای Microchip MCC18 و HI-TECH PICC18 و همچنین یادداشتهای سخنرانی و آزمونهای نمونه اصلاح شدهاند.
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.