Page 7 - 6636
P. 7

ходу з підпрограми, "Step To" — виконання програми до виді-
                            леного рядка у вікні "Source Code". Ще одним способом керу-
                            вання ходом виконання програми є використання точок зупи-
                            ну (Breakpoints). Коли виконання програми доходить до рядка
                            з установленою точкою зупину, то виконання програми авто-
                            матично  зупиняється.  І  тоді  можна  проаналізувати  стан  мік-
                            ропроцесора на предмет виявлення помилок у ході програми.









                                               а)                       б)
                            а — панель керування інтерактивним моделюванням; б — роз-
                            міщення команд керування ходом виконання програми
                                       Рисунок 1.2 — Інтерактивне моделювання

                                В  режимі  паузи  і  покрокового  виконання  програми  для
                            використаних мікропроцесорів у схемі можна викликати різні
                            вікна відлагоджування (рис. 1.3). Основним вікном для відслі-
                            дковування  ходу  виконання  програми  є  вікно  "Source  code".
                            Якщо програма складається з декількох файлів, то їх вибрати
                            можна з випадаючого списку у верхній частині вікна. Іншими
                            вікнами,  які  використовують  для  відлагоджування  програми
                            мікропроцесора  є  "Watch  Window",  "Variables",  "Registers",
                            "Data  Memory",  "EPROM  Memory".  В  цих  вікнах  відобража-
                            ються стан різних частин пам’яті мікропроцесора, що викори-
                            стовують для аналізу правильності ходу виконання програми.
                                Розроблення  програмного  забезпечення  в  середовищі  Hi-
                            tech  PICC  починають  з  команди  створення  проекту  "File"→
                            "New"→"Project  Wizard". У  вікні  "Project  Wizard"  вибирають
                            необхідні  вхідні  дані  для  створення  проекту.  В  першу  чергу
                            такими  даними  є  тип  мікроконтролера  на  вкладці  "Device"
                            групи опцій "Device" і "Clock" (рис. 1.4). Тип вибраного мік-
                            роконтролера також тип і тактова частота генератора повинні
                            відповідати проекту і  електричній схемі.  Інші  дані  для  ство-
                            рення  проекту  задаються  на  інших  вкладках  діалогу  "Project
                            Wizard".  Проект  створюють  натискання  кнопки  "Create

                                                            6
   2   3   4   5   6   7   8   9   10   11   12