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

 
 
> 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
Ответов (1 - 7)
dac
сообщение Dec 18 2012, 17:18
Сообщение #2


Знающий
****

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



QUOTE (DASM @ Dec 18 2012, 22:32) *
Я заядлый АРМщик (7 лет), получил заказ на пик24.. привычно проблевал от системы команд..Кошмар, дерьмо - это самые ласкоые слова Потом от нечего делать решил запустить в дело пару ПИК30, любезно предоставленных Гамма Спб. И тоже прифигел.. Но на этот раз от сбалансированности чипов, отличной системы команд, просто отлично.. Я один такой ? А теперь собственно вопрос - а почему пуллапов не включить на ногах ?

от пиков уже отошел, но на си пофиг система команд, асм нужен для dsPIC. хотя тоже уже неактуально, когда есть stm32f4 sm.gif

pic30 какой чип конкретно?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Dec 18 2012, 17:53
Сообщение #3


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Оно завязано на Input Change Notification System
см. регистры CNPUx. В принципе тоже умненько, не хошь прерываний - нинада. Но чаще таки хошь. Риалтайм, а шо? sm.gif

Сообщение отредактировал _Pasha - Dec 18 2012, 17:59
Go to the top of the page
 
+Quote Post
shkal
сообщение Dec 19 2012, 17:18
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 281
Регистрация: 29-04-08
Из: Москва
Пользователь №: 37 149



О чем этот пост? Да ни о чем! ©
У ПИК24 и ДСпик30,33 ядро одно и то же, за исключением нескольких ДСПшных команд.
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 24 2012, 23:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 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
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 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
DASM
сообщение Dec 25 2012, 03:51
Сообщение #7


Гуру
******

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



Блин, вот я старый тупица... krapula.gif У меня был PIC18LF24J11 и эти две цифры запали почему-то в голову ! Это от него меня так блевало на родину rolleyes.gif
Go to the top of the page
 
+Quote Post
ut1wpr
сообщение Dec 25 2012, 13:35
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 98
Регистрация: 20-06-05
Пользователь №: 6 150



Цитата(DASM @ Dec 25 2012, 06:51) *
Блин, вот я старый тупица... krapula.gif У меня был PIC18LF24J11 и эти две цифры запали почему-то в голову ! Это от него меня так блевало на родину rolleyes.gif
Женя, ты ли это? sm.gif

Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 00:17
Рейтинг@Mail.ru


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