Microcontroller Projects in C for the 8051


Книга Microcontroller Projects in C for the 8051


Название: Microcontroller Projects in C for the 8051
Автор: Dogan Ibrahim
Издательство: Newnes
Год: 2000
Страниц: 187
ISBN: 0-7506-4640-3
Формат: PDF
Размер: 1.1 Mб
Язык: english
This book is a thoroughly practical way to explore the 8051 and discover C programming through project work. Through graded projects, Dogan Ibrahim introduces the reader to the fundamentals of microelectronics, the 8051 family, programming in C, and the use of a C compiler. The specific device used for examples is the AT89C2051 - a small, economical chip with re-writable memory, readily available from the major component suppliers.
A working knowledge of microcontrollers, and how to program them, is essential for all students of electronics. In this rapidly expanding field many students and professionals at all levels need to get up to speed with practical microcontroller applications. Their rapid fall in price has made microcontrollers the most exciting and accessible new development in electronics for years - rendering them equally popular with engineers, electronics hobbyists and teachers looking for a fresh range of projects.
Microcontroller Projects in C for the 8051 is an ideal resource for self-study as well as providing an interesting, enjoyable and easily mastered alternative to more theoretical textbooks.
Dogan Ibrahim has been Associate Professor and Head of Department at the Near East University, Cyprus, lecturer at South Bank University, London, Principal Research Engineer at GEC Hirst Research Centre, and is now a hardware and software systems consultant to London's Traffic Control Systems Unit.
Practical projects that enable students and practitioners to get up and running straight away with 8051 microcontrollers
- A hands-on introduction to practical C programming
- A wealth of project ideas for students and enthusiasts
Contents
 Показать / Скрыть текстPreface vii
Chapter 1 Microcomputer Systems 1
1.1 Introduction 1
1.2 Microcontroller Evolution 1
1.3 Microcontroller Architecture 2
1.4 8051 Family 3
1.5 Architecture of the 8051 Family 4
1.6 Pin Configuration 4
1.7 Timer/Counters 10
1.8 Interrupt Control 11
1.9 Minimum Microcontroller Configuration 12
1.10 Project Development 13
Chapter 2 Programming Microcontrollers in C 15
2.1 Data Types 16
2.1.1 bit 16
2.1.2 signed char/unsigned char 16
2.1.3 signed short/unsigned short 17
2.1.4 signed int/unsigned int 17
2.1.5 signed long/unsigned long 18
2.1.6 float 18
2.1.7 sbit 18
2.1.8 sfr 19
2.1.9 sfr16 19
2.2 Memory Models 19
2.3 Interrupts 20
2.4 Structure of a Microcontroller-based C Program 21
2.5 Program Description Language 22
2.5.1 START-END 22
2.5.2 Sequencing 24
2.5.3 IF-THEN-ELSE-ENDIF 24
Microcontroller Projects in С for the 8051
2.5.4 DO-ENDO 24
2.5.5 REPEAT-UNTIL 25
2.6 Internet Web Sites of Microcontroller Compilers 25
2.7 Further Reading 27
Chapter 3 Light Projects 29
PROJECT 1 - LED Binary Counter 29
PROJECT 2 - LED Chasing Circuit 33
PROJECT 3 - Random LED Pattern 34
PROJECT 4 - Cyclic LED Pattern 37
PROJECT 5 - LED Dice 38
PROJECT 6 - Hexadecimal Display 46
PROJECT 7 - Two-digit Decimal Count 50
PROJECT 8 - TIL311 Dice 53
PROJECT 9-7 Segment Display Driver 57
PROJECT 10 - Four-digit LED Display Interface 62
PROJECT 11 - Interrupt Driven Event Counter with 4-digit 75
LED Display
Chapter 4 Sound Projects 85
PROJECT 12 - Simple Buzzer Interface 86
PROJECT 13 - Small Speaker Interface (Using the Timer Interrupt) 90
PROJECT 14 - Two-tone Small Speaker Interface 94
(Using the Timer Interrupt)
PROJECT 15 - Electronic Siren (Using the Timer Interrupt) 95
PROJECT 16 - Electronic Siren (Using the Timer Interrupt) 101
Chapter 5 Temperature Projects 107
PROJECT 17 - Using a Digital Temperature Sensor 108
PROJECT 18 - Digital Thermometer with Centigrade/Fahrenheit 119 Output
PROJECT 19 - Digital Thermometer with High Alarm Output 125
PROJECT 20 - Digital Thermometer with High and Low Alarm 126 Outputs
PROJECT 21 - Using Analogue Temperature Sensor IC with A/D 132
Converter
Chapter 6 RS232 Serial Communication Projects 147
PROJECT 22 - Output a Simple Text Message from the RS232 Port 151
PROJECT 23 - Input/Output Example Using the RS232 Port 155 PROJECT 24 - A Simple Calculator Program Using the RS232 Port 161
Appendix - ASCII code 167
GLOSSARY 171
Index 177

Скачать с startfiles.org
Скачать с depositfiles.com
Скачать с file-space.org
Скачать с goldfiles.org

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12789 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Жизнь и пиратские приключения славного капитана Сингльтона fb2+ rtf 5,02Мб

    Жизнь и пиратские приключения славного капитана Сингльтона fb2+ rtf 5,02Мб

    Автор: Даниэль ДефоНазвание: Жизнь и пиратские приключения славного капитана СингльтонаИздательство: СантаГод: 1995Формат: fb2+ rtfРазмер: 5,02 мбДля сайта: www.bankknig.netОписание:Имя Даниэля Дефо . . .

  • Книга Радости и горести знаменитой Молль Флендерс fb2+ rtf 6,13Мб

    Радости и горести знаменитой Молль Флендерс fb2+ rtf 6,13Мб

    Автор: Даниэль ДефоНазвание: Радости и горести знаменитой Молль ФлендерсИздательство: Художественная литератураГод: 1991Формат: fb2+ rtfРазмер: 6,13 мбДля сайта: www.bankknig.netОписание:Роман английс . . .

  • Книга Женский портрет fb2+ rtf 16,6Мб

    Женский портрет fb2+ rtf 16,6Мб

    Автор: Генри ДжеймсНазвание: Женский портретИздательство: НаукаГод: 1984Формат: fb2+ rtfРазмер: 16,6 мбДля сайта: www.bankknig.netОписание:Генри Джеймс – признанный классик американской литературы. Ег . . .

  • Книга Лето Господне. Праздники

    Лето Господне. Праздники

    Название: Лето Господне. Праздники Автор: Иван ШмелевИздательство: Студия АРДИССерия: XX век. Русская прозаГод: 2007Исполнитель: Вячеслав Герасимов Аудио кодек: MP3Битрейт аудио: 64 kbpsBремя звуч . . .

  • Книга Под местным наркозом fb2, rtf 4,7Мб

    Под местным наркозом fb2, rtf 4,7Мб

    Автор: Гюнтер ГрассНазвание: Под местным наркозомИздательство: Азбука-классикаГод: 2004Формат: fb2, rtfРазмер: 4,70 мбОписание:Гюнтер Грасс – лауреат Нобелевской премии, автор знаменитых романов и пов . . .

  • Книга Сам овца (Аудиокнига) rtf, fb2, mp3 82,98Мб

    Сам овца (Аудиокнига) rtf, fb2, mp3 82,98Мб

    Название: Сам овцаАвтор: Андрей МакаревичИздательство: Захаров, Радио КультураГод: 2005, 2008Исполнитель: Андрей Макаревич Формат: rtf, fb2, MP3Битрейт аудио: 128 kbpsРазмер: 82,98 Мб + 1,5 MbНапис . . .

  • Книга Егор Булычев и Другие  171,9Мб

    Егор Булычев и Другие 171,9Мб

    Оригинальное название: «Егор Булычев и Другие»Издательство: Звуковая книгаОзвучивают: Актеры МХАТ им.А.М.ГорькогоГод издания аудио книги: 2009Жанр: Российская классика / Аудиозапись спектакляАудио: MP . . .

  • Книга Генри Райдер Хаггард. Собрание сочинений в 12 томах fb2 7Мб

    Генри Райдер Хаггард. Собрание сочинений в 12 томах fb2 7Мб

    Название: Собрание сочинений в 12 томахАвтор: Генри Райдер ХаггардГод выпуска: 2009Издательство: ТерраФормат: fb2Размер: 7 МбВсемирную известность Хаггарду принесли романы о приключениях в Южной Африк . . .

  • Книга Представление (аудиокнига)  195Мб

    Представление (аудиокнига) 195Мб

    Название: ПредставлениеАвтор: Сергей ДовлатовИздательство: Нигде не купишь Год выпуска: 2009Жанр: русская проза, юморАудио кодек: MP3Битрейт аудио: 96 kbpsИсполнитель: Вячеслав ГерасимовПродолжит . . .

  • Книга Знаменитые судебные процессы fb2 1,24Мб

    Знаменитые судебные процессы fb2 1,24Мб

    Название: Знаменитые судебные процессыАвтор: Ф. ПоттешерИздательство: ПрогрессISBN: -Год издания: 1985Страниц: 302Язык: РусскийФормат: fb2Размер: 1.24 МбОписание:Издание 1985 года. Сохранность хорошая . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Microcontroller Projects in C for the 8051. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.