|
|
Одной из характеристик качественного
программирования является оформление исходных текстов программ.
Многие недооценивают ее важность.
Результатом пренебрежения качественным оформлением
является не только не наглядный
исходный текст программы, но и сложность
сопровождения кода, отладки и повторного использования наработок. А
внесение модификаций в такой код часто может привести к тому, что он
перестает быть рабочим и начинает сбоить. |
|
|
|
|
|
Хорошо, если описанные здесь
приемы войдут в привычку, и программист будет их применять на
автомате, не изобретая каждый раз
велосипед. В этом случае задача
оптимизации кода перед программистом встанет
не раньше, чем в ней действительно
возникнет необходимость, и тогда ее целью уже
будет улучшение кода, а не приведение его в порядок методом
облагораживания. |
|
|
|
|
|
Разработчики
MpLab, в частности - ассемблера Mpasm, позаботились о том, чтобы
облегчить программистам труд и создали систему, пользуясь которой,
возможно создавать библиотеки своих собственных программ и легко
подключать их к новым проектам.
В
этой статье будет рассмотрен способ оформления и использования модулей
ассемблерного кода для микроконтроллеров Microchip среднего семейства. |
|
|
|
Эта статья появилась после обсуждения вопроса что ещё можно
добавить в
часы и сделать при помощи часов на форуме сайта
Радиокот
, а так-же некоторых других форумов. Предложения, высказанные
участниками - отличный пример коллективной работы над проектом!
Несколько слов о конфигурации микроконтроллера и о
"подводных
камнях", которые иногда встречаются в работе с PIC microchip.
Статья
о применении
точного времени в спутниковых навигационных системах GPS и ГЛОНАСС
Статья
об обнаруженных в
программах часов недостатках, их устранении и исправленные прошивки.
Описание
протокола DCF77,
применяемого в Германии для синхронизации времени. Передатчик DCF77
передаёт сигналы точного времени на частоте 77,5 кГц. Время,
транслируемое
передатчиком, является государственным временем Германии.
Небольшая
рецензия к самоучителю
по программированию PIC контроллеров. Программирование на ассемблере
для PIC и множество нюансов при разработке устройств на
микроконтроллерах разложены в в данном самоучителе по полочкам.