| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Може ли потози начин да се направи таблица? http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=4164 |
Страница 1 от 1 |
| Автор: | Емил Енчев [ Вто Май 08, 2007 1:23 pm ] |
| Заглавие: | Може ли потози начин да се направи таблица? |
Ще работи ли коректно таблица, организирана по долния начин? movlw B'00000001' movwf BUFFER1 ..... Table addwf PCL,f nop retlw BUFFER1 retlw BUFFER2 .... retlw BUFFERN |
|
| Автор: | plameniv [ Вто Май 08, 2007 2:04 pm ] | |||||||||
| Заглавие: | Re: Може ли потози начин да се направи таблица? | |||||||||
Нещо не става ясно как ще си ползваш таблицата ? По скоро ако искаш да я направиш динамична таблицата да пишеш от друга подпрограма в таблицата и после да си я изчиташ, би било добре да изглежда така : movlw B'00000001' movwf BUFFER1 ..... Table addwf PCL,f nop Movf BUFFER1, W Movf BUFFER2, W .... Movf BUFFERN, W |
||||||||||
| Автор: | Емил Енчев [ Вто Май 08, 2007 3:08 pm ] | ||||||||||||||||||
| Заглавие: | Re: Може ли потози начин да се направи таблица? | ||||||||||||||||||
|
|||||||||||||||||||
| Автор: | plameniv [ Вто Май 08, 2007 3:27 pm ] | |||||||||
| Заглавие: | Re: Може ли потози начин да се направи таблица? | |||||||||
Всъщност не може и аз съм в грешка Няма как да прочетеш клетката и да се върнеш, така по твоя начин четеш адреса на клетката и го връщаш във W регистъра !!! Малко по сложно го направи нещо такова : movlw B'00000001' movwf BUFFER1 ..... Table addwf PCL,f nop GOTO A1 GOTO A2 GOTO A3 .................... RETLW 0 ;--> сигнал за края на таблицата 0 A1 Movf BUFFER1, W RETURN A2 Movf BUFFER1, W RETURN |
||||||||||
| Автор: | Емил Енчев [ Вто Май 08, 2007 5:45 pm ] |
| Заглавие: | Re: Може ли потози начин да се направи таблица? |
Отново благодаря! Това вече ми става ясно как точно работи! |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|