использование in80c31 без памяти

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

не нашел в магазине памяти паралельной для in80c31 как можно ее использовать?
есть предложение ко всем портам ввода ввывода(32штуки) подключить светодиоды а на те ноги к которим должна подключаться память подключить кнопки(тобиж мк-кнопка-плюс(или минус хз))
Реклама
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

теоретически можно имитировать подачу команд если быстро нажимать кнопки?
Реклама
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Теоретически это будет памятью в один байт. А если поставить дешифратор типа к155ид3 на шину адреса и поле 8Х16 перемычек, то получится память в 16 байт. Уже можно программку писать. Это из области садо-мазо, делать не стоит даже в образовательных целях :)
А параллельную память можно найти в старых железках (материнские платы, dialup-модемы, видеокарты)
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

ага значит надо искать 155ид3 )))
понадобиться ли кварцевый резонатор? или там встроенный на 12мгц?

не могли бы вы описать схему подключения с 155ид3 и без него плиз
я для себя хочу собрать чисто в образовательных целях кнопки схелаю на отдельной печатке и отведу шлейфик если опишите сегодня завтра к вечеру выложу фотку такого девайса
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

ес есть эта схема в прайсе и скорее всего будит в магазине
Реклама
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

ml_Vasia писал(а):не нашел в магазине памяти паралельной для in80c31 как можно ее использовать?
Что в магазине не было ни одной М/С типа М2716, М2764, М27128, М27256, М27512, АТ28С64 АТ28С256 и подобных? :)) Смешно, правда?
Реклама
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

вы не видели что за магазин и тема посвечена использованию80с31 без памяти а не спору где достать для нее память
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Встроенного нет, нужен кварц или внешний генератор. Кнопки не подайдут, надо диодики впаивать в поле :) Честное слово не стоит брать к155ид3 ради 16 байт памяти.
В крайнем случае возьми память SRAM типа 62256 и приклей сверху батарейку и переключатель. Программируешь ее как 5 Вольтовую 27с256, переключателем блокируешь запись, и пользуешься ею как ПЗУ.
Вложения
id3.GIF
примерно так
(3.69 КБ) 801 скачивание
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

а какие диоды нужно брать?
нету у меня и у магазина таких микросхем а еслиб и была говорят что для пзу сложнор сделать программатор
кварц брать на 12мгц?или в любом диапазоне от 1гц до 12мгц?
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

кварцевый резонатор подрубать к соответствующим выводам микросхемы и от 2 ножек 2 конденчатора на 1-8пик к минусу?
или конденсаторы толжны быть накие же как и кварцевый резонатор(например 8мгц- 2 штуки 8 пф)
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Можно без кварца, просто внешний RC генератор, или вручную кнопкой тактировать:) , 12 тактов - один машинный цикл. Диоды кд522, 1N4148 или какие найдете в большом количестве. Если проблемы с программатором, а изучать хочется именно MCS-51, можно собрать отладочный модуль. Вот например http://home.udmnet.ru/vog/index.htm , или PAULMON2 http://www.pjrc.com/tech/8051/paulmon2.html . Там один раз программируешь ПЗУ-монитор, а свою программу в ОЗУ через COM-порт загружаешь, отлаживаешь.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

а сколько понадобиться кд522 6 или 8? какова наминала резисторы?
ml_Vasia писал(а):2 тактов - один машинный цикл
по моему 12мгц это не 12 раз ана 1000 больше

нет я всетаки хочу вручную в деревню такую штуку взять похвастаться типа комп)

вот по даташиту посмотрел исполнительные ноги это с 1по8 с32по39 и с 21 по28 проюи так а куда кнопки присобачивать?
нарисуйте please нормальную схему подключения а то я например ничего не понял


кварцевый резонатор ставить 12мгц или например на 5 гц чтобы межленее 'комп' работал?
и что за выводы txd rxd int0 int1 wr rd ea ale psen t0 t1
Грызет канифоль
Сообщения: 298
Зарегистрирован: Ср сен 23, 2009 16:19:32
Откуда: Зеленогорск, Красноярский край

Сообщение АМОР »

А 80с51 найти проблема ? Я 80с31 вобще выбрасываю 8) ...
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

1 не судьба она на рынке стоить будит в 3 раза дороже
2 тема посвечена 80с31
3 80с31 уже есть а на рынок пертись и тем более мобирать програматор не хочу
и тд и тп
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

собрал урезанную версию этого 'компа'
подключил только 9 светодиодов на выводы с 1 по8 -3 (точно чесно говоря лень считать на каких ножках)
3 светодиода к 21-28 и столькоже сетодиодов к 32-39
подключил кварц на 27мгц(другого небыло) и то без конденсаторов
кнопки пока не делал а тупо вожу + по выводам 10-17 и иногда по 18,19,29-31
при включении девайса горят все 3 светодиода на ножках21-28(по смыслу горят все но у меня только 3 так что утверждать не буду)
очень часто при 'нажатии на кнопку' диоды меняются состоянием с 1-8 выводами
только 1 раз удалось добитьтся горения светодиодов на ножках 32-39
Открыл глаза
Сообщения: 56
Зарегистрирован: Пт янв 26, 2007 20:08:21

Сообщение Davlet »

Сигналы на выводы надо подавать через резистор около 1 кОм, если не знаете вход это или выход. Лучше в протеусе заниматься такими экспериментами, по крайней мере ничего не сломается.
Посмотрите типовую схему включения 80с31, там еще регистр нужен для формирования младших адресов A0-A7. Сигналы А0-А15 называются шиной адреса, их выставляет микроконтроллер перед обращением к внешней памяти. По сигналу PS (29 вывод) через шину данных D0-D7 считывается 1 байт программного кода хранящийся по заданному адресу. В остальное время шина данных должна быть свободной (никаких сигналов на ней). Вы еще уверены, что можете выполнять функции памяти? :)
При тактовой частоте 27 МГц 80с31 обращается к памяти 27000000/6=4500000 раз в секунду и всякий раз за разными данными. Если хотите попробовать, то только ручное тактирование (кнопочкой), никаких кварцев.
Последний раз редактировалось Davlet Пн май 31, 2010 11:08:48, всего редактировалось 1 раз.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

ml_Vasia писал(а):Если хотите попробовать, то только ручное тактирование (кнопочкой), никаких кварцев.
может поставить медленный кварц этак например на 5 герц или еще меньше
если тактировать вручную то простомежду 18и19поставить кнопку и нажимать или надо эти 2 кнопки к + тактировать?

нарисуйте плиз то что вы написали а то ничего не понял если чесно
а какие ножки d0-d7 у меня по даташиту просто p тобиж p0-p7? 32-39 ножки?
сколько максимум светодиодов можно подключить? будут ли использоваться контакты 10-17,29-32

только если будите рисовать(о чем я очень прошу) то подпишите все наминалы и ножки
и сколько понадобиться кнопок?
Вымогатель припоя
Аватара пользователя
Сообщения: 540
Зарегистрирован: Пт фев 20, 2009 12:26:26

Сообщение Yftul »

:shock: :shock: :shock:

ml_Vasia а с какими целями Вы все это проделываете? Есть какой-то тайный смысл или все чистый садомазохизм?
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

ну а что делать в деревне? каникулы!
ну рахобраться что да как работает похвастаться и тд
кстати вот фотки урезанного 'компа'
Вложения
050701_010550.jpg
это + поводил по контактам
(186.71 КБ) 782 скачивания
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Вс апр 18, 2010 11:14:24

Сообщение ml_Vasia »

сори за качество просто из симена камеру доставал дак возможно отходит чтото
Ответить

Вернуться в «Умные мысли»