Что-то не так?
Пожалуйста, отключите Adblock.
Портал QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений. Мы стараемся размещать только релевантную рекламу, которая будет интересна не только рекламодателям, но и нашим читателям. Отключив Adblock, вы поможете не только нам, но и себе. Спасибо.
Как добавить наш сайт в исключения AdBlockРеклама
Программатор PIC контроллеров
Программатор PIC контроллеров
Конструкция представляет из себя очень простое и дешевое устройство для программирования и последующего чтения внутренней памяти PIC контроллеров типа PIC16C84 /83, PIC16F84 /83, PIC16CE625 /624/623. В отличие от многих аналогичных конструкций, программатор допускает внутрисхемное программирование. При разработке за основу была взята схема AN589, рекомендуемая фирмой "Microchip" в документе 00589a.pdf (42кб). В нем подробно описана как работа схемы, так и алгоритм программирования. Программатор питается от источника напряжением 12…13v с током до 100ma и подключается к порту LPT1 персонального компьютера. Управляющая программа разрабатывалась для MS DOS, поэтому при работе в среде «Windows» для соблюдения необходимых временных соотношений при программировании ее необходимо запускать в режиме эмуляции MS DOS. Хотя сама программа прекрасно работает и в оконном режиме, попытка программирования в этом случае ни к чему хорошему не приведет. Алгоритм программирования большинства PIC контроллеров одинаков, поэтому не составит труда расширить их номенклатуру, просто у автора не было такой необходимости. Интерфейс программы прост и интуитивно понятен, однако желающие могут попытаться внести любые, необходимые на их взгляд усовершенствования. Вы можете загрузить исполняемый файл и исходный текст программы на Си с подробными комментариями на русском языке prg16c.zip (36кб). Хочу предупредить, что программа разрабатывалась и отлаживалась на 286 компьютере с частотой 12мгц. А на современных машинах тактовая частота превышает это значение более, чем на 2 порядка. Поэтому, хотя для формирования временных интервалов и использованы стандартные функции BIOS, которые должны работать независимо от частоты процессора, я получил несколько сообщений о некорректном программировании PIC. К сожалению, ничего по этому поводу сказать не могу. Кто знает, что там в этой современной BIOS? Надо разбираться и переписывать программу. |
|
mailto: ra4nalr (at) write.kirov.ru mailto: ra4nal (at) yandex.ru © 1996-2000г. Воспроизведение материалов сайта в любом виде только с согласия автора. |