Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

ПОДПРОГРАМА ЗА СЪСТАВЯНЕ НА ТАБЛИЦА
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4117
Страница 1 от 1

Автор:  Емил Енчев [ Пет Апр 27, 2007 10:13 pm ]
Заглавие:  ПОДПРОГРАМА ЗА СЪСТАВЯНЕ НА ТАБЛИЦА

Някой има ли сорс код как да запиша данни, ПОСТЪПВАЩИ ОТВЪН в таблица в пик процесора? Дали изобщо е възможно да се състави таблица от входящи външни данни? (Например 4 осембитови думи, разположени една под друга, но пристигащи отвън)

Автор:  ToHu [ Пет Апр 27, 2007 10:19 pm ]
Заглавие: 

Всичко е възможно, таблицата си е таблицата, от къде идва информацията няма никакво значение.

Автор:  Емил Енчев [ Съб Апр 28, 2007 9:07 pm ]
Заглавие: 

Значи, възможно е например да се напише нещо такова?

...
Table addwf PCL,f
retlw ROW1
retlw ROW2
retlw ROW3
retlw ROW4
retlw ROW5
retlw ROW6
retlw ROW7
...

A ROW1-7 да получи стойност през I2C?

Автор:  Ки4о [ Съб Апр 28, 2007 10:04 pm ]
Заглавие: 

Ще си направиш 2 отделни програми -една за четене и една за запис в таблицата.Ако резултатите ти са еднобайтови ( 8 битови) ще имаш нужда само от един указател към таблицата.Ако обаче ти са двубайтови числа - примерно някакви стойности от 10 bit АЦП - ще трябва да си предвидиш и един броч към таблицата,т.е четеш/пишеш младши или старши байт.Има пример как се работи с таблици -поразрови се из сайта на Микрочип. А към това дето го искаш,ROW 1-7 но с 3 отделни функции които ще си ги напишеш:
1.I2C Read
2.Select Address
3.Table write

Автор:  Емил Енчев [ Съб Апр 28, 2007 11:03 pm ]
Заглавие: 

Всъщност това е свързано с новата тема, която вече съм пуснал в "Академията". Повечето неща са ми ясни, но ми остава проблем самото СЛЕДЕНЕ на I2C магистралата. Не знам как да следя такта и да снемам данните. Ако някой има подобен сорс код, нека го пусне, а аз ще си го преправя.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/