Эта проблема разрешилась, когда автор нашел универсальный симулятор Universal Microprocessor Program Simulator (UMPS), который является наиболее эффективным средством отладки программ из всех, рассмотренных в ходе поисков. Он обладает двумя интересными особенностями. Во-первых, этот симулятор способен выполнять программный код для широкого набора микроконтроллеров — для всех, представленных в данной книге и многих других. Таким образом вам достаточно иметь одно средство программирова-
ния для работы со множеством различных микроконтроллеров. Во-вторых, он использует уникальный метод симуляции приложений. Вместо разработки специального тестового файла LJMPS позволяет создать виртуальную схему, с которой взаимодействует ваше приложение. Таким образом, тестирование прикладной программы при воздействии многих тестовых и входных сигналов может быть проведено простым «щелчком» мышью. В этой главе будет показано, как UMPS может помочь при разработке приложений. В приложении, посвященном UMPS, которое дано в конце книги, будет содержаться более полная информация об этом средстве отладки.
Первое приложение