есть предложение ко всем портам ввода ввывода(32штуки) подключить светодиоды а на те ноги к которим должна подключаться память подключить кнопки(тобиж мк-кнопка-плюс(или минус хз))
использование in80c31 без памяти
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
не нашел в магазине памяти паралельной для in80c31 как можно ее использовать?
есть предложение ко всем портам ввода ввывода(32штуки) подключить светодиоды а на те ноги к которим должна подключаться память подключить кнопки(тобиж мк-кнопка-плюс(или минус хз))
есть предложение ко всем портам ввода ввывода(32штуки) подключить светодиоды а на те ноги к которим должна подключаться память подключить кнопки(тобиж мк-кнопка-плюс(или минус хз))
- Реклама
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
теоретически можно имитировать подачу команд если быстро нажимать кнопки?
- Сообщения: 56
- Зарегистрирован: Пт янв 26, 2007 20:08:21
Теоретически это будет памятью в один байт. А если поставить дешифратор типа к155ид3 на шину адреса и поле 8Х16 перемычек, то получится память в 16 байт. Уже можно программку писать. Это из области садо-мазо, делать не стоит даже в образовательных целях
А параллельную память можно найти в старых железках (материнские платы, dialup-модемы, видеокарты)
А параллельную память можно найти в старых железках (материнские платы, dialup-модемы, видеокарты)
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
ага значит надо искать 155ид3 )))
понадобиться ли кварцевый резонатор? или там встроенный на 12мгц?
не могли бы вы описать схему подключения с 155ид3 и без него плиз
я для себя хочу собрать чисто в образовательных целях кнопки схелаю на отдельной печатке и отведу шлейфик если опишите сегодня завтра к вечеру выложу фотку такого девайса
понадобиться ли кварцевый резонатор? или там встроенный на 12мгц?
не могли бы вы описать схему подключения с 155ид3 и без него плиз
я для себя хочу собрать чисто в образовательных целях кнопки схелаю на отдельной печатке и отведу шлейфик если опишите сегодня завтра к вечеру выложу фотку такого девайса
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
- Реклама
Что в магазине не было ни одной М/С типа М2716, М2764, М27128, М27256, М27512, АТ28С64 АТ28С256 и подобных?ml_Vasia писал(а):не нашел в магазине памяти паралельной для in80c31 как можно ее использовать?
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
вы не видели что за магазин и тема посвечена использованию80с31 без памяти а не спору где достать для нее память
- Сообщения: 56
- Зарегистрирован: Пт янв 26, 2007 20:08:21
Встроенного нет, нужен кварц или внешний генератор. Кнопки не подайдут, надо диодики впаивать в поле
Честное слово не стоит брать к155ид3 ради 16 байт памяти.
В крайнем случае возьми память SRAM типа 62256 и приклей сверху батарейку и переключатель. Программируешь ее как 5 Вольтовую 27с256, переключателем блокируешь запись, и пользуешься ею как ПЗУ.
В крайнем случае возьми память SRAM типа 62256 и приклей сверху батарейку и переключатель. Программируешь ее как 5 Вольтовую 27с256, переключателем блокируешь запись, и пользуешься ею как ПЗУ.
- Вложения
-
- id3.GIF
- примерно так
- (3.69 КБ) 801 скачивание
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
а какие диоды нужно брать?
нету у меня и у магазина таких микросхем а еслиб и была говорят что для пзу сложнор сделать программатор
кварц брать на 12мгц?или в любом диапазоне от 1гц до 12мгц?
нету у меня и у магазина таких микросхем а еслиб и была говорят что для пзу сложнор сделать программатор
кварц брать на 12мгц?или в любом диапазоне от 1гц до 12мгц?
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
кварцевый резонатор подрубать к соответствующим выводам микросхемы и от 2 ножек 2 конденчатора на 1-8пик к минусу?
или конденсаторы толжны быть накие же как и кварцевый резонатор(например 8мгц- 2 штуки 8 пф)
или конденсаторы толжны быть накие же как и кварцевый резонатор(например 8мгц- 2 штуки 8 пф)
- Сообщения: 56
- Зарегистрирован: Пт янв 26, 2007 20:08:21
Можно без кварца, просто внешний 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
а сколько понадобиться кд522 6 или 8? какова наминала резисторы?
нет я всетаки хочу вручную в деревню такую штуку взять похвастаться типа комп)
вот по даташиту посмотрел исполнительные ноги это с 1по8 с32по39 и с 21 по28 проюи так а куда кнопки присобачивать?
нарисуйте please нормальную схему подключения а то я например ничего не понял
кварцевый резонатор ставить 12мгц или например на 5 гц чтобы межленее 'комп' работал?
и что за выводы txd rxd int0 int1 wr rd ea ale psen t0 t1
по моему 12мгц это не 12 раз ана 1000 большеml_Vasia писал(а):2 тактов - один машинный цикл
нет я всетаки хочу вручную в деревню такую штуку взять похвастаться типа комп)
вот по даташиту посмотрел исполнительные ноги это с 1по8 с32по39 и с 21 по28 проюи так а куда кнопки присобачивать?
нарисуйте please нормальную схему подключения а то я например ничего не понял
кварцевый резонатор ставить 12мгц или например на 5 гц чтобы межленее 'комп' работал?
и что за выводы txd rxd int0 int1 wr rd ea ale psen t0 t1
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
1 не судьба она на рынке стоить будит в 3 раза дороже
2 тема посвечена 80с31
3 80с31 уже есть а на рынок пертись и тем более мобирать програматор не хочу
и тд и тп
2 тема посвечена 80с31
3 80с31 уже есть а на рынок пертись и тем более мобирать програматор не хочу
и тд и тп
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
собрал урезанную версию этого 'компа'
подключил только 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
подключил только 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
Сигналы на выводы надо подавать через резистор около 1 кОм, если не знаете вход это или выход. Лучше в протеусе заниматься такими экспериментами, по крайней мере ничего не сломается.
Посмотрите типовую схему включения 80с31, там еще регистр нужен для формирования младших адресов A0-A7. Сигналы А0-А15 называются шиной адреса, их выставляет микроконтроллер перед обращением к внешней памяти. По сигналу PS (29 вывод) через шину данных D0-D7 считывается 1 байт программного кода хранящийся по заданному адресу. В остальное время шина данных должна быть свободной (никаких сигналов на ней). Вы еще уверены, что можете выполнять функции памяти?
При тактовой частоте 27 МГц 80с31 обращается к памяти 27000000/6=4500000 раз в секунду и всякий раз за разными данными. Если хотите попробовать, то только ручное тактирование (кнопочкой), никаких кварцев.
Посмотрите типовую схему включения 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
может поставить медленный кварц этак например на 5 герц или еще меньшеml_Vasia писал(а):Если хотите попробовать, то только ручное тактирование (кнопочкой), никаких кварцев.
если тактировать вручную то простомежду 18и19поставить кнопку и нажимать или надо эти 2 кнопки к + тактировать?
нарисуйте плиз то что вы написали а то ничего не понял если чесно
а какие ножки d0-d7 у меня по даташиту просто p тобиж p0-p7? 32-39 ножки?
сколько максимум светодиодов можно подключить? будут ли использоваться контакты 10-17,29-32
только если будите рисовать(о чем я очень прошу) то подпишите все наминалы и ножки
и сколько понадобиться кнопок?
- Сообщения: 540
- Зарегистрирован: Пт фев 20, 2009 12:26:26
ml_Vasia а с какими целями Вы все это проделываете? Есть какой-то тайный смысл или все чистый садомазохизм?
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
ну а что делать в деревне? каникулы!
ну рахобраться что да как работает похвастаться и тд
кстати вот фотки урезанного 'компа'
ну рахобраться что да как работает похвастаться и тд
кстати вот фотки урезанного 'компа'
- Вложения
-
- 050701_010550.jpg
- это + поводил по контактам
- (186.71 КБ) 782 скачивания
- Сообщения: 174
- Зарегистрирован: Вс апр 18, 2010 11:14:24
сори за качество просто из симена камеру доставал дак возможно отходит чтото


