Page 41 - 6636
P. 41

Початок
                                                Увімкнути
                               Настроїти       переривання
                             аналогові виводи  рівня GLOBAL
                                                                                    Вхід в
                             Настроїти тактову                          Вхід в
                                                                                   підпрограму
                               частоту АЦП                            підпрограму   переривання
                                                отримано              переривання   USART
                               Увімкнути        команду?               таймера
                               аналоговий
                                 канал 0                                           Зчитати код
                                                        Так          Зчитати код АЦП  команди
                               Настроїти       команда="1"
                                таймер 1                                           Встановити
                                                                      Розрахувати   прапорець
                                                         Вивід значення   дійсне значення   "отримано
                               Увімкнути             Ні     напруги     напруги
                              переривання                                           команду"
                               таймера 1
                                                Помилка
                                                                        Вихід з     Вихід з
                                                                      підпрограми     підпрограми
                                     Рисунок 8.3 – Блок-схема алгоритму програми
                                                Контрольні запитання

                                1  В  чому  полягає  суть  послідовного  принципу  переда-
                            вання даних?
                                2  Які існують види послідовного зв'язку?
                                3  Як  з'єднують  пристрої  з  використанням  пристрою
                            USART?
                                4  З  якою  метою  обумовлюють  швидкість  передавання
                            даних?
                                5  Як  здійснюється  передавання  даних  згідно  протоколу
                            RS232?















                                                           40
   36   37   38   39   40   41   42   43   44   45