Помогите с кодом для глобуса
Добавлено: Ср июн 13, 2012 10:52:42
А помогите пожалуйста и мне =)
Мне очень нужно понять проблему с 3д глобусом, реализованным на атмеге8.
Образец как на этом популярном сайте =)
http://easyelectronics.ru/3d-led-globus.html
Вот кусочек кода из файла фрейм:
//=============
// Массив для поочерёдности вставки фреймов , кадры... отсчет начинается с нуля.
//cadrs:
//.db 0,1,2,3,3,2,1,0
;============= массивы ==========
addrs: ;адреса фреймов
.dw frame0*2,frame1*2;,frame2*2,frame3*2
frame0: ;фреймы
;.db 0xaa,0x55,0xaa,0x55
.db 192,0,0,16 ; фрейм "Глобус украины "
.db 224,0,3,244
.db 224,0,15,248
.db 224,0,23,252
.db 224,0,15,248
.db 192,0,31,244
.db 224,0,23,252
.db 192,0,39,212
.db 192,0,39,158
.db 192,0,75,74
.db 192,3,195,242
..
.db 240,0,127,248
.db 240,0,95,240
.db 240,0,31,248
.db 240,0,15,248
.db 240,0,31,254
.db 240,0,191,252
.db 240,1,127,252
.db 240,0,31,252
.db 240,49,143,248
.db 241,122,0,56
.db 240,114,0,56
.db 240,0,0,176
.db 224,0,0,80
.db 208,0,0,48
.db 193,0,0,48
.db 192,128,0,16
.db 192,0,0,16
frame1:
;.db 0x55,0xaa,0x55,0xaa
.db 0,0,0,0 ; фрейм "с новым годом 2010"
.db 0,0,1,0
.db 0,0,6,0
.db 0,0,56,0
.db 0,0,200,0
.db 0,0,4,128
.db 0,0,7,0
.db 0,0,24,0
.db 0,0,96,0
.db 0,0,0,0
.db 0,0,31,128
.db 0,0,5,0
.db 0,0,2,0
.db 0,0,4,0
.db 0,0,0,0
.....
.db 0,0,0,0
.db 0,0,0,0
;frame2:
;.db 1,2,3,4
;frame3:
;.db 8,9,10,11
Вопрос: как можно исправить фрейм №1, в котором надпись "Happy New Ear" (с ошибкой вроде) на что-то другое, например на "Привет, Натали!" =)
п.с. часть массива чтоб сократить пост выкинула - цифры,
а целиком архив с файлами тут http://easyelectronics.ru/img/readyd...animations.rar .
Пожалуйста, помогите советом, как это реализовать или где об этом почитать, очень надо! =)
Мне очень нужно понять проблему с 3д глобусом, реализованным на атмеге8.
Образец как на этом популярном сайте =)
http://easyelectronics.ru/3d-led-globus.html
Вот кусочек кода из файла фрейм:
//=============
// Массив для поочерёдности вставки фреймов , кадры... отсчет начинается с нуля.
//cadrs:
//.db 0,1,2,3,3,2,1,0
;============= массивы ==========
addrs: ;адреса фреймов
.dw frame0*2,frame1*2;,frame2*2,frame3*2
frame0: ;фреймы
;.db 0xaa,0x55,0xaa,0x55
.db 192,0,0,16 ; фрейм "Глобус украины "
.db 224,0,3,244
.db 224,0,15,248
.db 224,0,23,252
.db 224,0,15,248
.db 192,0,31,244
.db 224,0,23,252
.db 192,0,39,212
.db 192,0,39,158
.db 192,0,75,74
.db 192,3,195,242
..
.db 240,0,127,248
.db 240,0,95,240
.db 240,0,31,248
.db 240,0,15,248
.db 240,0,31,254
.db 240,0,191,252
.db 240,1,127,252
.db 240,0,31,252
.db 240,49,143,248
.db 241,122,0,56
.db 240,114,0,56
.db 240,0,0,176
.db 224,0,0,80
.db 208,0,0,48
.db 193,0,0,48
.db 192,128,0,16
.db 192,0,0,16
frame1:
;.db 0x55,0xaa,0x55,0xaa
.db 0,0,0,0 ; фрейм "с новым годом 2010"
.db 0,0,1,0
.db 0,0,6,0
.db 0,0,56,0
.db 0,0,200,0
.db 0,0,4,128
.db 0,0,7,0
.db 0,0,24,0
.db 0,0,96,0
.db 0,0,0,0
.db 0,0,31,128
.db 0,0,5,0
.db 0,0,2,0
.db 0,0,4,0
.db 0,0,0,0
.....
.db 0,0,0,0
.db 0,0,0,0
;frame2:
;.db 1,2,3,4
;frame3:
;.db 8,9,10,11
Вопрос: как можно исправить фрейм №1, в котором надпись "Happy New Ear" (с ошибкой вроде) на что-то другое, например на "Привет, Натали!" =)
п.с. часть массива чтоб сократить пост выкинула - цифры,
а целиком архив с файлами тут http://easyelectronics.ru/img/readyd...animations.rar .
Пожалуйста, помогите советом, как это реализовать или где об этом почитать, очень надо! =)