Biologia, ekologia Biznes, nauki ekonomiczne Chemia, biochemia Elektronika Encyklopedie, słowniki Filologie, językoznawstwo Fizyka, astronomia Geografia, geologia, turystyka Historia filozofii Historia, archeologia Humanistyczne Informatyka, internet Aplikacje biurowe Architektura komputerów Bazy danych Biznes IT CAD/CAM Digital Lifestyle DTP Elektronika Fotografia cyfrowa Grafika komputerowa Gry Hacking Hardware Języki programowania Oprogramowanie Pakiety naukowe Podręczniki szkolne Podstawy komputera Pozostałe Programowanie Programowanie mobilne Serwery internetowe Sieci komputerowe Systemy operacyjne Webmasterstwo Literaturoznawstwo Matematyka, statystyka Nauki teologiczne Pedagogika Politologia, socjologia Prawo, administracja Psychologia Technika, nauki techniczne Wojsko, militaria, broń Zdrowie, medycyna, opieka
Podręczniki Podróże, mapy, przewodniki Poradniki i albumy Pozostałe Thrillery, sensacyjne, kryminałyKsiążka jest przeznaczona dla elektroników zajmujących się elektroniką zawodowo lub amatorsko, interesujących się praktycznymi zastosowaniami mikrokontrolerów z rodziny 8051. Będzie ona szczególnie pomocna tym Czytelnikom, którzy zamierzają pisać programy dla mikrokontrolerów 8051 w jednym z najwygodniejszych dla początkujących programistów języku Bascom.
W książce przedstawiono różnorodne, kompletne, przykładowe projekty, wszystkie zrealizowane na mikrokontrolerach z rodziny 8051. Autor przygotował i udostępnił na stronie Wydawnictwa kompletne dokumentacje wszystkich projektów opisanych w książce, łącznie ze wzorami płytek drukowanych.
Oprócz opisów projektów, w książce skrótowo przedstawiono narzędzia programowe i sprzętowe, niezbędne do wykonania i uruchomienia opisywanych urządzeń.
3
Spis treści
Wstęp ................................................................................................................................................... 4
1. Rodzina 8051 ............................................................................................................................ 5
1.1. Architektura...................................................................................................................... 5
1.2. Narzędzia programowe dla 8051 .................................................................................. 7
1.2.1. Asemblery ....................................................................................................................7
1.2.2. Kompilatory języków wysokiego poziomu .................................................................8
1.2.3. Programatory ................................................................................................................9
2. Projekty z mikrokontrolerami '51 ................................................................................ 13
2.1. Cyfrowy miernik częstotliwości odświeżania ekranu ............................................. 13
2.2. Cyfrowy korektor graficzny (equalizer) .................................................................... 21
2.3. Cyfrowy zasilacz ....................................................................................................... 36
2.4. Dwupunktowy termometr ............................................................................................ 60
2.5. Bezprzewodowy powiadamiacz ................................................................................. 80
2.6. Samochodowy obrotomierz ......................................................................................... 91
2.7. Zegar z budzikiem i wiecznym kalendarzem ......................................................... 103
2.8. Sterownik urządzeń z RS232 .................................................................................... 122
2.9. Przedwzmacniacz audio z układem TDA8425 ...................................................... 131
Dodatek. Wzory płytek drukowanych do projektów ................................................ 143
Cyfrowy miernik częstotliwości odświeżania ekranu ....................................................... 143
Dwupunktowy termometr....................................................................................................... 144
Cyfrowy korektor graficzny (equalizer)............................................................................... 146
Samochodowy obrotomierz ................................................................................................... 149
Cyfrowy zasilacz .................................................................................................................. 150
Zegar z budzikiem i wiecznym kalendarzem ...................................................................... 154
Sterownik urządzeń z RS232 ................................................................................................. 156
Przedwzmacniacz audio z układem TDA8425 ................................................................... 157
Bezprzewodowy powiadamiacz ............................................................................................ 158
Książka "BASCOM '51 w przykładach"
Wiązania Marcin