На главную           Статьи              Ссылки                Схемы                Форум               Все новости    


 

Статьи по электронике и программированию




Как правильно оформлять программы на ассемблере
Одной из характеристик качественного программирования является оформление исходных текстов программ.  Многие  недооценивают  ее  важность.  Результатом  пренебрежения  качественным оформлением  является  не  только  не  наглядный  исходный  текст  программы,  но  и  сложность сопровождения кода, отладки и повторного использования наработок. А внесение модификаций в такой код часто может привести к тому, что он перестает быть рабочим и начинает сбоить.
prev

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

    Разработчики MpLab, в частности - ассемблера Mpasm, позаботились о том, чтобы облегчить программистам труд и создали систему, пользуясь которой, возможно создавать библиотеки своих собственных программ и легко подключать их к новым проектам.
В этой статье будет рассмотрен способ оформления и использования модулей ассемблерного кода для микроконтроллеров Microchip среднего семейства.  

  Эта статья появилась после обсуждения вопроса что ещё можно добавить в часы и сделать при помощи часов на форуме сайта  Радиокот ,  а так-же некоторых других форумов. Предложения, высказанные участниками - отличный пример коллективной работы над проектом!  

  Несколько слов о конфигурации микроконтроллера и о "подводных камнях", которые иногда встречаются в работе с PIC microchip.

 Статья о применении точного времени в спутниковых навигационных системах GPS и ГЛОНАСС

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

 Описание протокола DCF77, применяемого в Германии для синхронизации времени. Передатчик DCF77 передаёт сигналы точного времени на частоте 77,5  кГц. Время, транслируемое передатчиком, является государственным временем Германии.

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