Script - Страница 58

МИКРОКОНТРОЛЛЕРЫ СЕМЕЙСТВА 8051 - Script

Поэтому для микроконтроллеров 8051 практически нет хороших средств разработки программ, симуляторов и программаторов такого уровня как MPLABкомпании Microchip или «AYR Suite» компании Atmel, которые можно бесплатно загрузить из Интернет. Это замечание не относятся к коммерческим продуктам для 8051. Существуют действительно превосходные средства разработки, которые может приобрести пользователь. В этой главе представлен один из таких инструментов — универсальный симулятор UMPS («Universal Microprocessor Simulator»).

Эти комментарии предназначены прежде всего для радиолюбителей и инженеров-разработчиков, которые хотят протестировать и отладить свое устройство не платя за программы, которые, возможно, не будут использоваться в дальнейшем.

Ассемблеры

С точки зрения программиста микроконтроллер 8051 больше похож на 68НС05, чем на микропроцессор Intel 8080 или 8086. В типичном микропроцессоре Intel можно встретить команду типа "add А, В ", которая реализует операцию сложения операндов, хранящихся в памяти: А = А + В. Подобные команды не используются в 8051, так как для хранения адресов двух операндов требуется дополнительный объем памяти. Вместо этого данные обрабатываются с помощью аккумулятора.

Go to Top