RSS  |  PDA

Это реклама. Ссылки открываются в новом окне.
Микроконтроллеры

PIC Simulator IDE

1 | Стр. 6 | 10
Splav56
19.09.2006, 16:24

Так я же уже предлагал это.

# 
picmaniac ◊
19.09.2006, 16:29

Так я же поддерживаю.
Для начала можем PIC Simulator IDE использовать, там basic совсем простой. А там посмотрим - может и на что помощнее перейдем.

# 
Splav56
19.09.2006, 17:21

ОК! Прикручиваем к м/к PIC16F628A клавиатуру 3х4 при помощи PIC BASIC Compiler Vladimira Soso и симулируем работу клавиатуры, выводя номер нажатой клавиши на 7-сегментный индикатор (как вариант на LCD 2х16). Переходим в соответствующую ветку.

# 
picmaniac ◊
21.09.2006, 13:39

Я пока на аппаратную часть переключился. Вчера развёл и сделал платы для контроллера и клавиатуры. Сейчас запаяю детали - и перейду к программированию.

# 
Splav56
21.09.2006, 17:36

picmaniac: Вчера развёл и сделал платы для контроллера

для 628-го?

# 
picmaniac ◊
21.09.2006, 17:55

Ага. Уже всё запаял: панельку, кнопки и проч. На сегодня хватит. Оживлять, наверно, завтра буду. Хотя... завтра же тяпница...

# 
Splav56
22.09.2006, 04:44

picmaniac: Ага. Уже всё запаял: панельку, кнопки и проч

А плоды творчества в виде pcb для ЛУТ будут опубликованы на сайте?

# 
picmaniac ◊
23.09.2006, 16:34

Итак, пиво выпито, неотложные дела сделаны, и вот я снова здесь. Щас всё будет опубликовано!
Девайс для экспериментов уже сделан и работает. На асме мной еще во времена "ликбеза-2" был написан драйвер клавиатуры. Вот он и зашит сегодня в PIC16F628. На 8 светодиодах индикатора отображаются: порядковый номер нажатой кнопки (1 - 10), с возрастающим от 1, 2, 3... до 9, 0 приоритетом; количество одновременно нажатых кнопок (от 0 до 3); а также отдельно отображается нажатие кнопок * и #. Вся эта информация упакована драйвером в 1 байт.
Фото работающего девайса:
http://www.pic16.nm.ru/likbez2/testdevice01.jpg

Фото отдельных плат:
http://www.pic16.nm.ru/likbez2/testdevice02.jpg

# 
picmaniac ◊
23.09.2006, 17:17

Схема изготовленной клавиатуры: http://www.pic16.nm.ru/likbez2/ButtonMatrix5.gif
Платы в формате Sprint Layout (перед ЛУТанием отразить по горизонтали!): http://www.pic16.nm.ru/likbez2/likbezboards1.zip

# 
Splav56
25.09.2006, 04:54

А что это на индикаторе высвечиваются какие-то три параллельных сегмента, по фото палец вроде бы на 7-ку давит?

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

# 
Страницы:
1  2  3  4  5  6  7  8  9  10