Показать сообщение отдельно
Старый 02.08.2011, 12:27   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Библиотечка разработчика

Макросы, которые без преувеличения относятся к разряду "must have", т.е. должны быть у любого разработчика под рукой

Всяческие мелкие функции. Слишком мелкие, чтобы писать описание, но всегда нужные!
  • "Маленький" (по графическому размеру) компаратор
  • "Маленькое" чтение установленного цикла системы
  • "Маленький" FRONTS, ведь чаще всего после него приходится ставить OR...
  • FRONTS для чисел
  • Набор мультиплексоров с булевым управлением
  • 32-хразрядный счётчик
  • 16-разрядный счётчик, работающий с учётом знака, т.е. умеет считать ниже нуля!
  • Функции INC и DEC (+1 и -1, если вдруг кто не знает)
  • Выделение старшего слова и младшего слова (HIGH и LOW)
  • Выделение старшего байта и младшего байта
  • Энергонезависимые триггеры: D-триггер, T-триггер и RT-триггер. Осторожно! Ими можно убить память, если часто щёлкать туда-сюда.
  • Групповые функции: 16 фронтов, 16 спадов, 16 импульсов
  • Групповые триггеры: RS x16 шт, RS x32 шт
Вложения
Тип файла: zip Must_have.zip (23.6 Кбайт, 7419 просмотров)
Тип файла: msl SHL (32).msl (52.0 Кбайт, 1744 просмотров)
Тип файла: msl SHR (32).msl (52.4 Кбайт, 1517 просмотров)
Тип файла: zip 16-Raise-Fall-Fronts.zip (9.8 Кбайт, 1334 просмотров)
Тип файла: zip RS(x16)-RS(x32).zip (10.1 Кбайт, 1265 просмотров)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 14.01.2020 в 13:18
Arsie вне форума  
5 благодарности(ей) от: