PinBoard в руках Чайника - Assembler и LCD

AVR
Не прошло и дня, а Чайники опять достают Вас новой писаниной. В прошлой статейке PinBoard в руках Чайника — MicroPascal и LCD, мы рассмотрели управление LCD при помощи встроенных библиотек MikroPascal`я. В этой мы обойдемся целиком ассемблером. Сделаем это для сравнения результатов.
И так, мы помним, что наш текстовый lcd подключен к плате PinBoard по сл. схеме:


Читать дальше

Обжим BLS стриппером HS-1041

Я, за неимением лучшего, обжимаю BLS вот таким стриппером:
HS-1041


Читать дальше
  • +2
  • 22 марта 2011, 04:14
  • Vga

Тестирование пинов МК на вшивость

При экспериментах я регулярно корочу ножки МК на всякую гадость :( Примерно как на картинке «Гиря! Конфликт уровней! Все сломалось!». Соответсвенно, после этого надо выяснять, опять моя схема не работает как надо или дрыгающая ею ножка уже тютю. Накатал простенькую программку.


Читать дальше
  • +2
  • 22 марта 2011, 02:40
  • Vga

PinBoard в руках Чайника - MicroPascal и LCD

AVR
И снова Чайники атакуют, на этот раз на вооружении чайников МикроПаскаль и LCD. Задача стоит перед нами простая: научиться отображать как символы латиницы так и кириллицы при помощи средств МикроПаскаля.
Первое что нужно нам сделать так это подключить дисплей. Подключать его будем по схеме которая указана в быстром старте PinBoard.

PB0 - E (6) 
PB1 - RW (5) //// Можно кинуть на GND
PB2 - RS (4) 
 
PB4 - DB4 (11) 
PB5 - DB5 (12) 
PB6 - DB6 (13) 
PB7 - DB7 (14) 

Микро паскаль имеет встроенную библиотеку для работе с LCD, вот его и будем сегодня мучить. Должен обратить внимание на то, библиотека lcd не управляет сигналом RW дисплея, поэтому RW нужно кинуть на GND или управлять ручками.

Читать дальше

Зачищалка для МГТФ


Хороший провод, многожильный, а жилки то какие тонкие, и как их много, его наверное хер когда сломаешь, сколько ни сгибай. Изоляция тоже хороша, выдерживает большие температуры, я её смог прожечь только на 450 градусах.
Но вот зачищается крайне не удобно. Некоторые говорят что и бокорезами его норм зачищают, но у меня всегда, хоть небольшие, кудри от изоляции остаются, да и бокорезами по любому хотя бы 1 жилку да повредишь.
Теперь это всё в прошлом, представляю вашему вниманию концептуально новое устройство, принцип его работы заключается в микроскопических нанороботах, которые находятся на концах рабочих поверхностей и аккуратно отгрызают изоляцию ровно там где вам нужно, повторяя все контуры провода. Не требуют подзарядки, не тратят электроэнергии, а напротив — вырабатывают её. Звоните прямо сейчас и вы получите опытный образец совершенно бесплатно, и это ещё не всё позвонив прямо сейчас, вы так же получите второй в подарок, да да, вы не ослышались два совершенно бесплатных образца. Тут ещё должны быть фоточки или видео, как пендосы криво зачищают МКШВ и у них ни хрена не получается.


Читать дальше

Питание мультиметра от батарейки АА

Батарейка 6F22, она же «Крона», от которой питаются китайские мультиметры — штука довольно недолговечная, да и стоит прилично (особенно в щелочном варианте). Поэтому у многих (в том числе и меня) возникает желание пересадить мультиметр на батарейку попроще — пальчиковую. Попутно реализуется (по необходимости) вторая популярная доработка — отдельный выключатель (если его еще нет, иначе можно к нему и подключиться).



Читать дальше
  • +9
  • 21 марта 2011, 03:20
  • Vga
  • 1

От перестановки слагаемых сумма не меняется?

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

Простое правило арифметики, знакомое всем со школьной скамьи, приняло форму аксиомы. И если спросить у любого обывателя: «Есть ли разница в записях d=a-b+c и d=c+a–b?» — то, скорее всего, получим ответ, что записи тождественны. Однако, если такой же вопрос задать программисту, то в ответ услышим «Не всегда» или получим серию уточняющих вопросов. Плох тот программист, который скажет, что разницы в этих записях нет.

Читать дальше

Подготовка плат для фоторезиста в Eagle CAD

Думаю нет необходимости рассказывать о том, что такое Eagle CAD и какие возможности это программа дает для разработки схем и печатных плат. По сути она стала стандартом «де-факто» у западных радиолюбителей.

Среди прочего Eagle имеет модуль CAM Processor, который позволяет транслировать *.brd файл платы в форматы, пригодные для промышленных плоттеров для изготовления платы на производстве. Сейчас я покажу, как с помощью этого модуля и некоторых сторонних инструментов сделать из платы Eagle фотошаблон для изготовления платы в домашних условиях фотоспособом.



Читать дальше

Дешевый газовый паяльник. Вскрытие.

Как я уже упомянул в комментариях, мой девайс подло сдох. Так что можно его смело раздраконивать и фотографировать :)
Как живой


Читать дальше
  • 0
  • 20 марта 2011, 22:57
  • Vga

Обзор dealextreme. Говно.

Разумеется, в столь крупном магазине китайских (преимущественно) товаров хватает и говна. Поэтому, отзывы и топики там читать весьма рекомендуется. Вот то, на что нарвался лично я.


Читать дальше
  • 0
  • 20 марта 2011, 22:21
  • Vga