самый дешевый на 8-10 Мгц, 450р ,без доставки еще, как правило в маркировке указано -10 или ничего.
БУ в plcc 4,5$
Вид для печати
В жизни должно быть место сказке :)
Воткнем - увидим.
Немножко "окорпусил" платку в стиле киберпанк :)
http://savepic.ru/9969011m.jpg
http://savepic.ru/9985397m.jpg
Много ковыряний в бейсике, чтобы подогнать работу под железо.
Сделал SAVE/LOAD программ через UART. Попутно само так получилось :)
Осталось сделать I2C-память для программ и звук через встроенный в Z180 таймер.
И вроде как всё...
Можно будет начинать третью машинку, на 1821ВМ85 и АЛС318 :)
- - - Добавлено - - -
Таймер набортный запустил. С трудом нашел ненужный баззер, вкошачил на платку.
Теперь нажатие на кнопку вызывает пиликанье.
Может сделать, чтобы при включении играл Имперский Марш? :)
Так и что там save/load? что на пц должно быть?
Ну, это один из способов сохранения, сразу на ПЦ. Основным будет EEPROM, конечно.
А на ПЦ надо терминалку, способную принимать/отправлять голые потоки BIN через компорт. Можно пользоваться Terminal v1.9b.
Мне удобней пользоваться встроенным терминалом в CodeVisionAvr.
Извини, не понял вопроса.
В чью память?
Бейсиковскую?
Это от версии зависит, от объема памяти. В моем варианте грузится начиная с #813E, маркер конца - четыре нулевых байта.
На ПЦ это будет просто файл, который создается терминалкой по команде Receive File (Rx File). Файл принимается как обычный поток данных и сохраняется в name.bin.
да мне было интересно куда грузится файл на компик.
- - - Добавлено - - -
марш обязательно делать
заставку тоже
https://www.google.ru/search?q=%D0%B...quBdsQ_AUIBigB
Часики DS1307 на шине I2C пошли.
Сделал на скорую руку функцию чтения времени для бейсика, TIME. Пока кривую до безобразия, буду облагораживать, но не сегодня уже.
- - - Добавлено - - -
Когда распаивал RTC и EEPROM, сфоткал плату "с поднятым капотом" :)
http://savepic.net/8161108m.jpg
Сегодня посидел с компом около часа всего.
Но успел сделать запись/чтение на EEPROM 24LC512.
Собственно, процедуры уже были обкатаны на предыдущей машинке, тут я просто "адаптировал" код под другое железо.
Предвидя отсутствие ажиотажного написания программ для машинки, не стал заморачиваться с именами программ и прочими файловыми приблудами, и просто сделал слотовое сохранение. Слоты - 8 штук (0..7) и еще один (8) - посредством UART. Тоесть, сохранение программ на ПЦ не стал прибивать.
Формат команд - SAVE n, LOAD n, где n - 0..8.
Остается попричесывать код и всё будет закончено... Жаль. Это было хорошее, интересное время :)