Эмбед-привет или пони, прошитые в железе

Всем привет. Промышляю я в жизни не рисованием или музицированием, а электроникой. Так уж сложилось.
Предыстория: Недавно увидел пост товарища Drummer-а о флоппи-музыке и понеслось. Гора флопарей уже ждет своей участи, но тут встала логичная проблема — флопы управляются 5ю вольтами, а нынче вся техника работает от 3.3х. Так что брутальные поняшные мелодии подождут. Но что еще можно сделать?
А вот что: дисплеи от некромобилок (например нокии 3310, 2102, 1616 и прочие сименсы) стоят сущие копейки (и я как раз в обед сходил за таким). Есть у меня демоплатка ЛаунчПад от небезызвестной конторы из

Полсуток шаманства и родилось это битовое чернобелое безобразие. С цветными дисплейчиками пока напряги, не даются они мне, негодяи. Но я их победю, тогда картники будут сразу на 2000% круче!
Чтобы посмотреть на экранчик цокнуть сюда



А тут и видюшка всего процесса
Провод USB кстати это просто питание от зарядника мобилки.
исходники проекта под IAR(обновлено) тут, копипастил кусками отсюда, отсюда и отсюда.
Небольшой апдейтАрхитектуру начал понимать, регистры выставляю сам. Система тактирования выносит мозг, но возможностей имеет вагон, что огромный плюс. В исходнике теперь все как положено: на прерываниях всё, кроме UART и программного SPI, а именно: 2 таймера, кнопка(+антидребезг), ацп. Ацп шлет на экран и в ком-порт (9600) текущую температуру кристалла, ШИМ меняет яркость подстветки, кнопка крутит надписи-картинки. Добавил печать инверсными буквами(белые буквы на темном фоне).
Пожалуй осталось всего полторы вещи до полного и окончательного перехода на платформу MSP430: освоить UART\SPI\I2C на прерываниях и наиграться с источниками тактирования.
На сим всё, ушел восстанавливать мозг
20 комментариев
Бобра и обнимашек тебе
экран должен быть жив) когда он умер я ковырялся совсем в другой части телефона
отдам за символические 100рё
ну чтож, дело Ваше
Лет пять уже AVRы покодивал на Сях (ардуины с их софтом видел только на картинках), но пришло уже время слезать. Вот и думаю-пробую куда: на msp430 или stm8. Но пока конкретики не скажу, опыта почти нет.