Например TDA7294

Форум РадиоКот • Просмотр темы - Вспоминаю ПИК...
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб дек 27, 2025 12:09:11

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Вспоминаю ПИК...
СообщениеДобавлено: Вт окт 15, 2013 20:37:57 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
Так уж получилось, что после того как я довольно хорошо владел программированием ПИКов, прошло слишком много времени "простоя" и моя помять в их отношении почти полностью атрофировалась :facepalm: Теперь хочу снова вспомнить это дело. Вопросы относятся к разделу "чайник" и поэтому не судите строго мою амнезию :))

Первый вопрос касается директивы LIST. Она указывает MPLab-у для какого камня написана прошивка, но при просмотре разных исходников заметил что когда пишется, например, так:
Код:
LIST P=16F84A

Когда так:
Код:
LIST P=PIC16F84A

Я так понимаю это одинаковые записи, просто интересно - компилятор в первом случае сам добавляет "PIC" или это ему вообще без разницы?

Кстати напомните пожалуйста, регистр имеет значение? Насколько я помню - нет, т.е. запись:
Код:
list p=pic16f84a

то же ведь сойдет?

И третий вопрос. Когда лазил в гугле нашел еще такую директиву - "TITLE". Как пишут это название программы. Вопрос в в следующем - а компилятору не пофиг ли как программа называется и вообще название проги можно и в комментах же написать...

ЗЫ: Под словом "компилятор" я подразумевал то что есть в MPLab, я знаю что то что настоящий компилятор эти строки отбрасывает...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Ср окт 16, 2013 07:28:49 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Я открою страшную тайну - есть справка на MPASM , где все от и до расписано.
Кстати вот это
Код:
LIST P=PICxxx
совершенно и не обязательно, ибо имеет альтернативу (Configure>Device.)
Подобное имеет смысл если проект настраивается вручную, без визарда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Ср окт 16, 2013 19:53:50 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
А скиньте пожалуйста справку по mplab, а то при нажатии F1 он в поиске такую директиву не находит... :dont_know: Эта строка мне просто интересна так как я только что узнал там кроме p= есть ещё и f= и r= и ещё много чего равно :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Ср окт 16, 2013 20:15:26 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Здесь обязательно надо добавить смайл с кручением пальца у виска .

Help->Topics-> MPASM Assembler


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Ср окт 16, 2013 21:09:26 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
Спасибо, лишний раз убеждаюсь что это программа не для людей :) А на русском нет такого же?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Чт окт 17, 2013 08:00:44 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
http://g.zeos.in/?q=MPASM
например вторая ссылка


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Чт окт 17, 2013 14:32:10 
Сверлит текстолит когтями
Аватар пользователя

Карма: 6
Рейтинг сообщений: 23
Зарегистрирован: Пн фев 07, 2011 16:19:33
Сообщений: 1178
Рейтинг сообщения: 0
di55 писал(а):
Спасибо, лишний раз убеждаюсь что это программа не для людей

Лишний раз убеждаюсь что ты - лентяй.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Чт окт 17, 2013 17:21:24 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
di55 писал(а):
Спасибо, лишний раз убеждаюсь что это программа не для людей


di55 писал(а):
А на русском нет такого же?


Умение работать с документацией в любом виде, вот что отличает разработчика электронщика от "кулибина_наколенника" ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Вс окт 27, 2013 20:34:42 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
Коренной вопрос - PIC16 - что означает цифра 16 ? Говорят что это 16-битный процессор но каким образом он таким считается? За один маш цикл он может обработать 16 бит или как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Вс окт 27, 2013 21:57:30 
Друг Кота
Аватар пользователя

Карма: 75
Рейтинг сообщений: 621
Зарегистрирован: Ср дек 24, 2008 09:58:58
Сообщений: 3764
Рейтинг сообщения: 0
Медали: 3
Мявтор 1-й степени (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
10 - это идентификатор семейства. PIC10 - PIC18 8-битные МК. 16-битные в семействах PIC24 И dsPIC33.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Вт окт 29, 2013 13:20:38 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
Хотелось бы просто уточнить - 8 бит это как я понимаю максимальный размер регистра или все же процессора?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Вт окт 29, 2013 14:38:35 
Друг Кота
Аватар пользователя

Карма: 75
Рейтинг сообщений: 621
Зарегистрирован: Ср дек 24, 2008 09:58:58
Сообщений: 3764
Рейтинг сообщения: 0
Медали: 3
Мявтор 1-й степени (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
Тогда уточните сначала что Вы понимаете под размером процессора.
Определение 8-битной архитектуры см в Википедии
http://ru.m.wikipedia.org/wiki/8_%D0%B1 ... 1%80%D0%B0)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вспоминаю ПИК...
СообщениеДобавлено: Вт окт 29, 2013 15:08:07 
Потрогал лапой паяльник

Зарегистрирован: Пн сен 23, 2013 16:01:43
Сообщений: 320
Рейтинг сообщения: 0
Наверное ни то не другое - может это размер шины данных? Т.е. максимальный объем информации который МК может передать за один машинный цикл?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y