Микроконтроллеры для начинающих
|
|
| Чт, 05.03.2015, 13:25 | Сообщение # 431
|
DNIWE
Постов: 23
ОК |
Всем привет) захотелось попробовать помигать светодиодом на ATtiny13)) но не могу разобраться как выставить фьюзы.. погуглил - где то пишут что выставлять не надо, но не хотелось бы залочить МК с первого раза... может поможете?
|
|
| Чт, 05.03.2015, 13:30 | Сообщение # 432
|
Витинари
Постов: 1503
Друзья |
Если выставлять не надо, то закрывай это окно (только не через "ok" или, тем более, "write" ) и жми только кнопку "program memory". Тогда и фьюзы переписываться не будут.
|
|
| Чт, 05.03.2015, 13:47 | Сообщение # 433
|
DNIWE
Постов: 23
ОК |
NovemberDreamer, понял спасибо)) а как очистить МК?Добавлено (05.03.2015, 14:47) --------------------------------------------- и записывать "program memory" FLASH или EEPROM?
|
|
| Чт, 05.03.2015, 14:18 | Сообщение # 434
|
Витинари
Постов: 1503
Друзья |
Цитата DNIWE ( ) и записывать "program memory" FLASH или EEPROM? Это я погнал Редко пользуюсь аврками. Тебе нужна кнопка "write program (flash)".
Что касается EEPROM - это энергонезависимая память, типа обычной флешки. Если при отключении питания все данные в основной памяти (которая FLASH) обнуляются, то данные, записанные в EEPROM, сохранятся. Там обычно хранят всякие константы (или переменные, необходимые для работы, например, будильников в часах).
Очищается контроллер через Command -> Erase (или через кнопку с изображением стиральной резинки).
|
|
| Чт, 05.03.2015, 14:23 | Сообщение # 435
|
DNIWE
Постов: 23
ОК |
NovemberDreamer, огромное спасибо за разъяснение) всё понял)
|
|
| Чт, 05.03.2015, 14:25 | Сообщение # 436
|
Витинари
Постов: 1503
Друзья |
А, и еще одно важное правило: прежде чем выставлять фьюзы, обязательно нажми в их окне "Read". Потому что понька показывает установки по умолчанию, а на контроллере может быть по-другому, и как только прошьешь фьюзы таким макаром, камень гакнется.
|
|
| Чт, 05.03.2015, 14:31 | Сообщение # 437
|
Алл
Постов: 74
ОК |
Подскажите пожалуйста, как проверить работает LPT порт или нет. Спасибо.
|
|
| Пт, 06.03.2015, 15:39 | Сообщение # 438
|
DNIWE
Постов: 23
ОК |
System, я тоже хочу попробовать собрать wav-плеер 8 бит моно) но боюсь выставлять фьюзы.. можешь подсказать где поставить галочку а где убрать?
|
|
| Пт, 06.03.2015, 21:26 | Сообщение # 439
|
System
Постов: 118
ОК |
DNIWE, Вот архив,я ставил оттуда прошивку и фьюзы тоже как там написано ,вот приведу цитату: Цитата Прошивал в Понипрог Фузы- галочки стоят:- СKSEL1, СKSEL2, CKSEL3, SUT0, BODLEVEL1. Сначала прошивать память, а затем Фузы Делаешь так - записываешь прошивку - открываешь фьюзы - нажимаешь прочитать фьюзы - потом ставишь галочки на какие нужно,и убираешь где не нужно - нажимаешь запись. После записи фьюзов МК перестанет читаться простым программатором,и понипрог выдаст ошибку. Но это не значит что МК перестал работать
А подскажите такую вещь. Есть ли такой МК AVR(ну или на крайний случай любой другой) у которого есть 20 портов свободных,которые можно запрограммировать?Суть в том что хочется реализовать одну вещь,чтоб МК при определенной частоте на порты подавал напряжение. Но есть ли МК такие с таким количеством портов?
|
|
| Пт, 06.03.2015, 21:58 | Сообщение # 440
|
Витинари
Постов: 1503
Друзья |
System, 20 портов или 20 выводов? Если выводов, то atmega8 - 22-23 (если с RESET'ом) ноги из 28 в распоряжении.
|
|