пробел+PrScr и после ресета Тырдос точно работает..
но мне лучше как есть..
Кстати, в турборежиме может заработать с кварцем 32МГц, но оооочень редкие контроллеры могут с ним завестись, а вот от внешнего генератора вполне себе могут, в этом случае фьюзы будут -U lfuse:w:0xD0:m -U hfuse:w:0xCF:m
внешний генератор подключается к PB6 (это фьюзы для Atmega8)
PS: и еще раз поясню, почему не нужны конденсаторы на кварц в данном варианте, если посмотреть даташит на атмегу8 "By programming the CKOPT Fuse, the user can enable an internal 36pF capacitor between XTAL1 and GND, and XTAL2 and GND." Т.е. если фьюз CKOPT включен (а в приводимых в readme.txt фьюзах он включен), то включаются внутренние конденсаторы на 36пФ, но это относится только к Atmega8, для 48, возможно придется ставить.
Выложу еще раз ссылки для скачивания версии 5.5
Для полноты картины добавлю еще для Atmega328p, если кто-то хочет раздербанить ардуину :-D
Привел в нормальный вид контролер..
заработал сразу..
немного фото
http://i.piccy_.info/i9/8fe85bff683c..._59_08_240.jpghttp://i.piccy_.info/a3/2016-02-03-2...40x180-r/i.gif
http://i.piccy_.info/i9/a262ad2faa9a..._59_22_240.jpghttp://i.piccy_.info/a3/2016-02-03-2...40x180-r/i.gif
http://i.piccy_.info/i9/cb37d0209e3e..._31_15_240.jpghttp://i.piccy_.info/a3/2016-02-03-2...40x180-r/i.gif
Прошива от 328 пойдёт на 168-ю мегу?
Благодарствую.
Нужна ли развязка при одновременном использовании как родной, так и PC клавиатуры через контроллер? Достаточно ли будет диодов на линию данных?
Да вроде как не нужна, и диоды вроде как тоже не нужны, т.к. данные контроллером не читаются, только пишутся, а т.к. пины в HI-Z (те что единица, а те что ноль в нуле) то им ноль от родной клавиатуры не страшен.
PS: купил вчера новую клавиатуру Defender PS/2, с ней не хочет работать, со старыми всеми работает, буду думать в чем там проблема... может с другими таймингами прошить попробовать... в смысле от другого кварца...
Заработала, но качество г.... вывод, не покупайте дешевые китайские клавиатуры даже для забавы :)
С этим контроллером никак на могу набрать ERASE в бейсике. FORMAT, CAT и POINT смещены в верхней строке на одну позицию вправо, Нажимаю POINT набирает BRIGHT, нажимаю ERASE набирает MOVE. Как быть?
Попробуй с кнопкой [' " Э]
Поясню: на спектруме эта команда вводится как апостроф [SS/7], но в режиме E. Так и тут - тебе надо ввести апостроф [" '] в режиме E.