Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: snipe
Alex у Вас все получится только ухватите мысль.....
вы сейчас в единицу времени выводите на один провод либо 0 либо 1

проблема в том что вы выводите это значение а оно только либо 1 либо 0

вы на выходе D0 видете мерцание светодиода

по логике Вам нужно еще D1 и D2 а вы к ним подступиться не можете....

по одной простой причине - Вы не уловили то что выдает порт

давайте попробуем вместе

и так имеем 8 проводов и на каждом можем выставить напряжение исходя из двоичной системы соответсвенно максимальное число равно 2 в 8 степени

на этих проводах мы можем выставить любое число из указанного диапазона

нам нужно только три провода(т.е наши числа будут располагаться в диапазоне от 0 до 7)

теперь договоримся о разрядности

старший разряд - это будет CL - тактовая частота
средний разряд - Data
младший разряд -CE

исходя из графика который вы прислали на рис

при изменении данных СЕ должно быть 1
CL должно кувыркаться (если вчера было 1 то сегодня 0 и наоборот)
Data должно иметь значение которое имеет

теперь для того что бы что то получилось вам нужно в цикле передать данные (т.е установить значение порта если вы порту передадите 7 то будет установлено 00000111 (D0 справа)) т.е на все три провода подается напряжение +5 вольт

таким образом вам нужны цифры 3 5 7 0 1

далее все в ваших руках


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.