реклама на сайте
подробности

 
 
> PIC30 (PIC33)
DASM
сообщение Dec 18 2012, 16:32
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Я заядлый АРМщик (7 лет), получил заказ на пик24.. привычно проблевал от системы команд..Кошмар, дерьмо - это самые ласкоые слова Потом от нечего делать решил запустить в дело пару ПИК30, любезно предоставленных Гамма Спб. И тоже прифигел.. Но на этот раз от сбалансированности чипов, отличной системы команд, просто отлично.. Я один такой ? А теперь собственно вопрос - а почему пуллапов не включить на ногах ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DASM
сообщение Dec 24 2012, 23:33
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Может я что то не понял, но не нашел у 24 ни команд со смещением, не нашел индексных команд, как работать со стековым фреймом и тп , зато нашел дурацкую систему банкования как у нелюбимых 51-ых, кучу спецрегистров с особым статусом и вообще не пойми что. В то время как система у 30-го прозрачна и понятна после АРМа.
Go to the top of the page
 
+Quote Post
HHIMERA
сообщение Dec 25 2012, 01:15
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 226
Регистрация: 10-07-09
Пользователь №: 51 126



Цитата(DASM @ Dec 25 2012, 03:33) *
Может я что то не понял

Очень похоже... biggrin.gif
Цитата
PIC24H does not support DSP instructions or associated
operations and conditional instructions which
depend on accumulator status bits. The remaining
instruction set is 100% identical to the dsPIC30F product
family.
In general, Assembly and C language code developed
for the dsPIC30F devices are directly portable to
PIC24H devices using the associated device header
(.h), include (.inc) and linker (.gld) support files.
PIC24H devices support more interrupt sources, therefore
the interrupt vector table length has increased.
User code starts at 0x200 versus 0x100 on the
dsPIC30F devices. Using the associated device linker
(.gld) support file makes this change transparent.
Some peripherals have new features therefore, additional
bits have been added in respective SFRs. Some
SFR bits have moved or been renamed between the
dsPIC30F and PIC24H devices. If existing Assembly
and C language code utilizes the provided device support
files, code conversion is straight forward.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 11:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016