nuclear_kote, на заводе делают фоторезист + химтравление. Это банально быстрее и дешевле (время изготовления не зависит от площади заготовки). Лазером там разве что переходные отверстия дырявят, и то это вроде бы экзотика.
Предполагая, что внизу указан код Header.h - такой ошибки быть не может. Чего-то в вопросе не хватает. Может быть, например, что BAZA где-то еще определено, как extern int* BAZA, или в этом роде.
Еще можно использовать forward declaration, чтобы уменьшить объем транзитивных зависимостей, если определение класса использует имя класса, но не использует его методы. К примеру, `Program` зависит от `Editor`, но в `Program .h` достаточно указать `class Editor;` и не включать там `Editor.h` (а включать его только в `Editor.cpp`).
с точностью до выравнивания. `array_c` выравнен по 4 байтам, `array` из ассемблера - по 1 байту. Правильнее было бы сделать `resd 1024` (но я думаю, что это тоже не даст выравнивания - его надо делать явно через `align 4`).
Похоже, что микросхема - это дешифратор (ИД3, например, подходит по распиновке), и одновременно у нее работает единственный выход.
Почему выбрано 0.5 Вт, без указания типа светодиодиков трудно понять, но они наверное отличаются от индикаторных HL1-HL5.
Что можно сделать, чтобы заменить? Решение в лоб - поставить 4 одинаковых резистора ~200 ом в параллель )
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.