Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Elektronika Elektrotechnika » Układy cyfrowe Mikrokontrolery » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
  Anteny Fale
  Cyfrowe przetwarzanie sygnałów
  Dźwięk cyfrowy
  Elektronika
  Elektrotechnika
  Optoelektronika
  Przetwarzanie obrazów
  Systemy czasu rzeczywistego
  Układy cyfrowe Mikrokontrolery
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
 Wydawnictwo:
 MsPress
Microsoft Visual Basic 2005 krok po kroku

Microsoft Visual Basic 2005 krok po kroku

48.30zł
14.49zł
RS232 w przykładach na PC i AVR 70.00zł 56.00zł
RS232 w przykładach na PC i AVR

Autor: Rafał Chromik

ISBN: 978-83-60233-59-7

Ilość stron: 168

Data wydania: 07/2010

Twarda oprawa

Książka od strony praktycznej przybliża zagadnienia związane z komunikacją pomiędzy urządzeniami wyposażonymi w szeregowe interfejsy RS232 i jemu pochodne.

Przedstawione w książce przykłady aplikacji opracowano dla mikrokontrolerów AVR (Bascom AVR) oraz komputerów klasy PC (z wykorzystaniem Visual Basic Express 2008), przy czym sposób przygotowania przykładów pozwoli łatwo zaimplementować je na dowolnych innych platformach sprzętowych.

Książka jest adresowana do początkujących konstruktorów urządzeń mikroprocesorowych, uczniów szkół technicznych, studentów uczelni technicznych oraz zaawansowanych konstruktorów pragnących na łatwych w przyswojeniu przykładach poznać sposoby zorganizowania komunikacji pomiędzy aplikacjami komputerowymi i systemami mikroprocesorowymi.

Rozdziały:

1. Interfejs RS-232 11
1.1. Krótka charakterystykavv12
1.2. Opis protokołu 12
1.3. Sprzętowe implementacje UART w mikrokontrolerzevv14
1.4. Opis wyprowadzeń złącza DB9 i DB25 + rodzaje połączeń Female/Male, Female/Female, Male/Male 16
1.4.1. Linie transmisji danych Rx, Tx oraz sterowania przepływem CTS, RTS, DTR, DTEvv 19
1.5. Podłączenie mikrokontrolera AVR do komputera PC – konwertery poziomu sygnałuvv20
1.5.1. HIN232 firmy Intersil  22
1.5.2. ADM202/203 firmy Analog Devicesvv 22
1.5.3. MAX232 firmy Maximvv 22
1.5.4. Wykonanie przewodu oraz schemat podłączenia mikrokontrolera AVR przy użyciu MAX232  25
1.5.5. Program pomocniczy – Kontroler COMM  26

2. Podstawowe sposoby konfiguracji portu szeregowego w PC  27
2.1. Instrukcja MODE 29
2.2. Wysyłamy dane – instrukcja COPY 30
2.3. Hyperterminal jako pierwsze narzędzie wymiany danych 31
2.4. Najprostsze sposoby transmisji danych z użyciem plików *.bat 34
2.5. Tworzenie plików *.bat z wykorzystaniem Visual Basic Express 2008 35

3. Kontrolki komunikacji szeregowej  39
3.1. Kontrolka mcscomm.ocx 40
3.1.1. Podstawowe właściwości – PortName, Baudrate, DataBits, Open, Close, Send, IsOpenvv 41
3.1.2. Podstawowe zdarzenia (OnReceive)  41
3.1.3. Sterowanie przepływem (SETDTR)vv 41
3.2. Kontrolka mscomm32.ocx 42
3.2.1. Rejestracja kontrolki  42
3.2.2. Podstawowe właściwości (CommPort, Settings, PortOpen, Input, Output)vv 42
3.2.3. Podstawowe zdarzenia (OnComm)vv 43
3.2.4. Sterowanie przepływem (RTSEnable, DTREnable, Handshaking, CTSHolding, DSRHolding)vv 43
3.3. Kontrolka Serial Port – pierwsza kontrolka platformyvvNETvv44
3.3.1. Podstawowe właściwości (Baudrate, DataBits, StopBits, IsOpen, Open, Close)  44
3.3.2. Podstawowe zdarzenia (ReadByte, ReadChar, ReadExisting)  45
3.3.3. Sterowanie przepływem (RTSEnable, DTREnable, Handshake, CTSHolding, DSRHolding)vv 45

4. Pierwszy program dla komputera PCvv 47
4.1. Konfiguracja parametrów portu szeregowegovv49
4.2. Otwarcie i zamknięcie portu wraz z kontrolą jego statusu 50
4.3. Transmisja danych 51
4.4. Przykładowe programyvv52
4.5. Odczyt danych na zasadzie wykrywania zdarzeniavv55
4.6. Znak zachęty i Hyperterminal 59

5. Konfiguracja UART-u mikrokontrolera AVRvv 63
5.1. Otwarcie i zamknięcie portu ($baud, $baud1, CONFIG COMx, OPEN#, CLOSE#) 64
5.2. Wysyłanie ciągu znaków – instrukcja PRINT, PRINTBIN 65
5.3. Odbieranie danych (INPUT, INPUTBIN, INPUTHEX, INKEY()) 66
5.4. Kotrola echa – instrukcja ECHOvv68
5.5. Konfiguracja bufora wejściowego (CONFIG SERIALIN, SERIALIN1, SERIALOUT, SERIALOUT1) 68
5.6. Kontrola znaku oczekującego bufora (ISCHARWAITING())vv68
5.7. Wykrywanie danych z wykorzystaniem kontroli przerwania URXCvv69

6. Pierwszy program  71
6.1. Transmisja danych 73
6.2. Odbieranie danych bez zastosowania bufora 74
6.3. Odbieranie danych z zastosowaniem bufora 78
6.4. Odbieranie danych z wykorzystaniem przerwania URXC 84

7. Zagrożenia utraty danych po stronie mikrokontrolera i zapobieganie imvv 85
7.1. Buforowanie danych 86
7.2. Dodawanie prefiksu oraz sufiksu 86
7.3. Wprowadzenie dodatkowej sumy kontrolnejvv88

8. Przykłady  89
8.1. Monitorowanie stanu przycisków na płytce ZL15AVR i sterowanie świeceniem LED 90
8.2. Odczyt napięcia zadanego potencjometrem na ZL15AVR i wyświetlenie zmierzonej wartości na monitorze PC 99
8.3. Prosty sterownik przekaźników  104
8.4. Prosty sterownik przekaźników z odczytem ich stanów 110
8.5. Pomiar temperatury z odczytem na PC i zapisem w bazie danych 117
8.6. Czytnik kodu RC5vv 124
8.7. Sterowanie alfanumerycznym wyświetlaczem LCD 16×2 z aplikacji PCvv 131
8.8. Sterowanie siedmiosegmentowym wyświetlaczem LED z aplikacji PC  137
8.9. Sterowanie graficznym wyświetlaczem LCDz aplikacji PCvv 145
8.10. Programowany licznik 0–9990 na USB z buzzerem, konfigurowany z komputera  151

Dodatekn   161
D.1. Inne standardy transmisji szeregowejvv 162
D.1.1. RS422/RS485 – krótka charakterystyka  162
D.1.2. Scalone konwertery dla RS485  163
D.1.2.1. Konwerter MAX485vv163
D.1.2.2. Konwerter SN75165vv164
D.2. Visual Basic Express 2008vv 165
D.2.1. Instalacjavv 165
D.2.2. Informacje ogólne  166
D.2.3. Dodawanie kontrolekvv 167

RS232 w przykładach na PC i AVR
Tytuł książki: "RS232 w przykładach na PC i AVR"
Autor: Rafał Chromik
Wydawnictwo: BTC
Cena: 70.00zł 56.00zł
Klienci, którzy kupili „RS232 w przykładach na PC i AVR”, kupili także:
<b>Linux Podstawy i aplikacje dla systemów embedded</b>, <font color="navy">Łukasz Skalski</font>, <font color="green"> Wydawnictwo BTC</font>
Linux Podstawy i aplikacje dla systemów embedded, Łukasz Skalski, Wydawnictwo BTC
<b>Silniki elektryczne w praktyce elektronika</b>, <font color="navy">Jacek Przepiórkowski</font>, <font color="green"> Wydawnictwo BTC</font>
Silniki elektryczne w praktyce elektronika, Jacek Przepiórkowski, Wydawnictwo BTC
<b>Moduły GSM w systemach mikroprocesorowych</b>, <font color="navy">Jacek Bogusz</font>, <font color="green"> Wydawnictwo BTC</font>
Moduły GSM w systemach mikroprocesorowych, Jacek Bogusz, Wydawnictwo BTC
<b>Praktyczny kurs asemblera Wydanie II</b>, <font color="navy">Eugeniusz Wróbel</font>, <font color="green"> Wydawnictwo HELION</font>
Praktyczny kurs asemblera Wydanie II, Eugeniusz Wróbel, Wydawnictwo HELION
<b>Sterowniki SIMATIC S7-1200 w praktyce inżynierskiej</b>, <font color="navy">Janusz Kwaśniewski</font>, <font color="green"> Wydawnictwo BTC</font>
Sterowniki SIMATIC S7-1200 w praktyce inżynierskiej, Janusz Kwaśniewski, Wydawnictwo BTC
<b>Linux w systemach embedded</b>, <font color="navy">Marcin Bis</font>, <font color="green"> Wydawnictwo BTC</font>
Linux w systemach embedded, Marcin Bis, Wydawnictwo BTC
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo BTC
 Kategoria:
 Windows 2012 serwer
Egzamin 70-740: Windows Server 2016 - Instalacja, funkcje magazynowe i obliczeniowe

Egzamin 70-740: Windows Server 2016 - Instalacja, funkcje magazynowe i obliczeniowe

98.70zł
78.96zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Podstawy maszyn przepływowych i ich systemów energetycznych Władysław R. Gundlach WNT
XML na poważnie Przemysław Kozienko, Krzysztof Gwiazda HELION
CorelDRAW 12 Oficjalny podręcznik Steve Bain, Nick Wilkinson HELION
Egzamin 70-412: Konfigurowanie zaawansowanych usług Windows Server 2012 R2 J. C. Mackin, Orin Thomas Microsoft Press
Systemy uczące się Wydanie 2 Paweł Cichosz WNT
Algorytmy i struktury danych Helion Alfred V. Aho, John E. Hopcroft. Jeffrey D. Ullman HELION
Prolog Programowanie W.F. Clocksin, C.S. Mellish HELION
UML 2.1 ćwiczenia Praca zbiorowa pod redakcją Stanisława Wryczy HELION
Pamięć genialna! Poznaj triki i wskazówki mistrza Dominic O'Brien Sensus

piątek, 22 wrzesień 2017   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami