Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Вопросы начинающих

Вопросы начинающих Прежде чем задать вопрос, стоит воспользоваться поиском

Ответ
 
Опции темы Опции просмотра
Старый 09.02.2018, 11:54   #26
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

тестовая читает блок памяти и разбирает на переменные или каждый параметр по отдельности.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 12.02.2018, 15:34   #27
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

то что нужно, нашлось в доках на компилятор
Цитата:
10.3.2.4 CHANGING NON-AUTO VARIABLE ALLOCATION
As described in Section 10.2 “Address Spaces”, the compiler arranges for data to be
placed into sections, depending on the memory model used and whether or not the
data is initialized. When modules are combined at link time, the linker determines the
starting addresses of the various sections based on their attributes.
Cases may arise when a specific variable must be located at a specific address, or
within some range of addresses. The easiest way to accomplish this is by using the
address attribute, described in Chapter 7. “Differences Between MPLAB XC16 and
ANSI C”. For example, to locate variable Mabonga at address 0x1000 in data memory:
int __attribute__ ((address(0x1000))) Mabonga = 1;
A group of common variables may be allocated into a named section, complete with
address specifications:
int __attribute__ ((section("mysection"), address(0x1234))), foo;
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 12.02.2018, 15:39   #28
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,575
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

siargy
секции это унаследованное от gnu ld. применение ЯУЛ абсолютно нормальная практика.

с отдельными переменными работал только тогда, когда нужно было городить костыли. не думаю, что в целом это хорошее решение.
besogon вне форума   Ответить с цитированием
Старый 12.02.2018, 15:51   #29
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

а какие есть варианты?
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 12.02.2018, 16:39   #30
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 680
Вес репутации: 1181/48
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от siargy Посмотреть сообщение
а какие есть варианты?
Ну так через указетели вам почему не нравится ?
Вам критически важно чтоб переменная лежала по адресу 40H ?
Или вам надо просто знать где она лежит и если их несколько чтоб они лежали в одной куче.
для того чтобы их скопировать с помощю
Код:
ReadRAM
    MOVFF    POSTINC1,POSTINC0
    decfsz    COUNTER, F
    BRA ReadRAM
болшьего и не надо.
_WIL_ вне форума   Ответить с цитированием
Старый 12.02.2018, 16:46   #31
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,575
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

siargy
вообще секции. секция живет по адресу и в ней лежат модифицируемые извне структуры данных. сами понимаете - раскладку без труда можно узнать в map.

я делал под каждый частный случай, что не есть хорошо.

но часто бывает, когда хочется просто вот взять и править по адресу, чтобы не заморачиваться исследованием.

и каждый раз, когда я правил определенный адрес все это со временем вырастало в набор костылей.

не знаю в общем. часто читал эту тему и не знал, что толком и сказать, тк. у меня до сих пор нет убер решения, чтобы решало все вопросы.
besogon вне форума   Ответить с цитированием
Старый 12.02.2018, 17:36   #32
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

дело в том, что в прошлом проекте так было сделано на асме и все хорошо работало, в мк есть набор переменных с конкретными адресами. в пк есть конфиг для тестовой где все переменные описаны. с т.з. вселенского разума это хорошо т.к. зайдя в 41ю квартиру мы там всегда встретим васю а не лену.

для мк надо реализовать одну простую команду чтения/записи по адресу, для пк в принципе тоже.
как предлагали выше отднльные команды для каждой переменной или гонять каждый раз всю структуру выглядит некошерно.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 12.02.2018, 17:44   #33
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
Ну так через указетели вам почему не нравится ?

вам надо просто знать где она лежит и если их несколько чтоб они лежали в одной куче.
указатели это хорошо для проекта в самом себе.

при взаимодействии с внешним миров должно быть четко прописано что и где. у меня была ситуация, когда при каждой перекомпиляции смещались адреса переменных.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 12.02.2018, 18:10   #34
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 680
Вес репутации: 1181/48
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от siargy Посмотреть сообщение
у у меня была ситуация, когда при каждой перекомпиляции смещались адреса переменных.
Сменятся при компиляции адреса переменных сменятся и указатели , но если вам для совместимости с предыдущими версиями где жёстко забиты адреса, то фиг его знает, может небольшой костыль и оптимальней будет.
_WIL_ вне форума   Ответить с цитированием
Старый 12.02.2018, 21:41   #35
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

как программа с пк узнает куда сместился указатель?
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 13.02.2018, 09:44   #36
_WIL_
Senior Member
 
Регистрация: 26.11.2009
Адрес: Беларусь
Сообщений: 680
Вес репутации: 1181/48
_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of_WIL_ has much to be proud of
По умолчанию

Цитата:
Сообщение от siargy Посмотреть сообщение
как программа с пк узнает куда сместился указатель?
Никак, ей это просто не нужно. Это должна знать функция занимающаяся обменом, и например с помощю switch case выбирать нужный указатель или переменную. Это если писать на си.
Но у вас, как я понял, немного другая задача , объединить новый проект на си со старым на асме, оставив старый протокол, тут вам самим придется решить какой из костылей вам больше нравится.

Последний раз редактировалось _WIL_; 13.02.2018 в 09:56.
_WIL_ вне форума   Ответить с цитированием
Старый 13.02.2018, 09:45   #37
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 42
Сообщений: 202
Вес репутации: 425/45
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от siargy Посмотреть сообщение
как программа с пк узнает куда сместился указатель?
Не нужно использовать жестко заданные адреса в программе пк. Это приведет к тому, что все время придется тянуть обратную совместимость с предыдущими версиями. Пусть программа передает в запросе не адрес буфера для чтения, а какое-то "кодовое имя" этого буфера, если их несколько, или просто запрос чтения, если без вариантов. МК "понимает" что запрошено и отправляет данные с нужного адреса - компилятор же знает куда он их положил.
paul вне форума   Ответить с цитированием
Старый 13.02.2018, 13:28   #38
siarzhuk
Senior Member
 
Аватар для siarzhuk
 
Регистрация: 08.11.2014
Возраст: 47
Сообщений: 137
Вес репутации: 1161/25
siarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud ofsiarzhuk has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от siargy Посмотреть сообщение
при взаимодействии с внешним миров должно быть четко прописано что и где.
Прямая аналогия с С модулем - чем меньше он распространяется окружающим о деталях своей внутренней реализации тем надёжнее его работа, поддержка и повторное использование. В его интересах не допускать никаких действий над своим содержимым без его (модуля) "санкции" - именно поэтому гнобятся глобальные переменные и идеальный интерфейс видится только через функции. Таким образом если данные модуля обрабатываются только функциями модуля - он максимально свободен в своих действиях где, как и что хранить и вообще на какой платформе это всё реализовывать - важно лишь постоянство (условно назовём) "набора регистров" с которыми внешний мир работает через функцию входа предоставляемую модулем. И эти "регистры" - это не прямая проекция в память устройства как может показаться на первый взгляд, а абстракция, скрывающая то куда на самом деле смотрят конкретные указатели в конкретной версии прошивки. И тогда будет безразлично, какая битность у МК, и какой порядок байтов у PC-шного клиента - важен лишь "даташит" документирующий список абстрактных "регистров".
siarzhuk вне форума   Ответить с цитированием
Старый 13.02.2018, 19:58   #39
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от _WIL_ Посмотреть сообщение
с помощю switch case выбирать нужный указатель или переменную.
это по сути получается надо под каждую переменную со своей разрядностью и типом делать отдельную команду записи и чтения?

Цитата:
Но у вас, как я понял, немного другая задача , объединить новый проект на си со старым на асме, оставив старый протокол, тут вам самим придется решить какой из костылей вам больше нравится.
да, хотелеось бы оставить прежнюю программу на пк

Цитата:
Сообщение от paul Посмотреть сообщение
тянуть обратную совместимость с предыдущими версиями.
с этим проблем нет, описание переменных хранится в xml файле с именем версии.
на протяжении жизни проекта может многое поменятся
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 13.02.2018, 20:01   #40
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от paul Посмотреть сообщение
Пусть программа передает в запросе не адрес буфера для чтения, а какое-то "кодовое имя" этого буфера, если их несколько, или просто запрос чтения, если без вариантов. МК "понимает" что запрошено и отправляет данные с нужного адреса.
при изменении набора переменных необходимо переписывать програму пк?
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 13.02.2018, 21:04   #41
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 45
Сообщений: 3,666
Вес репутации: 6112/137
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

siargy, надо было изначально верно формировать пакет независимый от таргета.
Налицо неверное решение задачи.
Рекомендую ознакомиться с модбас...
dosikus вне форума   Ответить с цитированием
Старый 13.02.2018, 21:32   #42
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

может и стоит пересмотреть
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 13.02.2018, 22:39   #43
paul
Senior Member
 
Регистрация: 23.08.2007
Адрес: Lipetsk
Возраст: 42
Сообщений: 202
Вес репутации: 425/45
paul is just really nicepaul is just really nicepaul is just really nicepaul is just really nicepaul is just really nice
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от siargy Посмотреть сообщение
при изменении набора переменных необходимо переписывать програму пк?
А сейчас как? В XML-файле описаны переменные и их адреса? Просто задавать не абсолютную адресацию, а относительную - смещение относительно первой переменной (начала блока). А все переменные обязательно хранить в структуре, чтобы компилятор не решил их раскидать по памяти и не нарушил порядок следования.

Будет то же самое, что и было, просто теперь расположение блока данных (структуры с переменными) в памяти контроллера может перемещаться, а не привязываться к конкретному адресу. По запросу с компьютера контроллер передаст блок данных определенной длины (размер структуры), но только адрес начала блока в памяти будет не 40h, а возможно другой. Компьютеру ни к чему знать по каким адресам переменные хранятся в контроллере - он должен заниматься только теми данными, которые он получил - ищем переменные ориентируясь на начало блока в принятом буфере, а не на адрес, по которому он располагался в памяти контроллера.

Если добавилась новая переменная - добавляем ее в конец структуры, увеличиваем размер передаваемого блока на размер переменной, а в XML прописываем как интерпретировать новые 2 байта.

Сумбурно как-то получилось, но, надеюсь, понятно.

Последний раз редактировалось paul; 13.02.2018 в 22:46.
paul вне форума   Ответить с цитированием
Старый 14.02.2018, 17:01   #44
siargy
Senior Member
 
Аватар для siargy
 
Регистрация: 03.07.2007
Адрес: Минск
Возраст: 38
Сообщений: 834
Вес репутации: 1158/58
siargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud ofsiargy has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

спасибо за советы, коллеги. используемый протокол сойдет на этапе отладки, но для готового устройства он в самом деле небезопасен.
__________________
Построил тепличку, посеял литопсы, вырастил кактусы
siargy вне форума   Ответить с цитированием
Старый 14.02.2018, 17:30   #45
reg33
Member
 
Регистрация: 11.11.2012
Возраст: 35
Сообщений: 59
Вес репутации: 85/0
reg33 will become famous soon enough
По умолчанию Re: Нужен опыт по началу программированию на С.

доброго времени суток!
Являюсь новичком и стал вопрос об использовании PORT E контроллера pic16f877a дело в том что я хочу на этот порт повесить кнопки и не совсем ясно ясно что прописывать в TRIS E а именно старшие биты RB4-RB7

И вообще возможна ли такая работа а то все используют его в качестве довеска паралельного порта D

за ранее благодарен.
reg33 вне форума   Ответить с цитированием
Старый 14.02.2018, 18:07   #46
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,575
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

reg33
Вы пишете какую-то дичь.
TRIS E не содержит в себе специфичных для PORTB RB4-RB7.
он содержит биты порта E. REX, где X - номер бита порта.

а то все используют его в качестве довеска паралельного порта D - кто все-то? какого еще довеска? если я Вас правильно понял, то это Вы где-то логически ошиблись, когда составляли фразу.

чтобы использовать pin как вход в TRIS регистр порта нужно записать в соответствующий pin бит единицу.
я не помню, если там WPU, если есть, то вход нужно подтянуть с помощью встроенного WPU. если не ошибаюсь, WPU там нет.
в общем случае еще нужно аналоговые входы отключить. если они там есть.

можно ли записать в выбранном Вами контроллере и может ли он в принципе работать как вход - почти точно да.
besogon вне форума   Ответить с цитированием
Старый 14.02.2018, 19:29   #47
DmitrijVDN
Senior Member
 
Регистрация: 09.04.2010
Сообщений: 749
Вес репутации: 1308/49
DmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

Цитата:
Сообщение от reg33 Посмотреть сообщение
не совсем ясно ясно что прописывать в TRIS E а именно старшие биты RB4-RB7
ничего не прописывать, по дефолту TRISE<7:4>=0000, RE2:RE0=111
за довесок к параллельному порту отвечает бит PSPMODE(TRIS<4>), для обычной работы должен быть установлен в 0.
в ADCON1 выводы RE2:RE0 должны быть определены как цифровые.
DmitrijVDN вне форума   Ответить с цитированием
Старый 14.02.2018, 19:49   #48
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,575
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

DmitrijVDN
по дефолту TRISE<7:4>=0000 - у TRIS 0 это выход. по умолчанию обычно входы, но все одно нужно уточнять.
besogon вне форума   Ответить с цитированием
Старый 14.02.2018, 20:22   #49
DmitrijVDN
Senior Member
 
Регистрация: 09.04.2010
Сообщений: 749
Вес репутации: 1308/49
DmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud of
По умолчанию Re: Нужен опыт по началу программированию на С.

besogon вы бы ДШ открыли...
DmitrijVDN вне форума   Ответить с цитированием
Старый 14.02.2018, 20:28   #50
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,575
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Нужен опыт по началу программированию на С.

DmitrijVDN
факт. в TRIS живет своей жизнью еще кое-какая функциональность.
не понял сперва о чем Вы.
besogon вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Электропривод NSS Источники питания и силовая электроника 32 29.01.2012 14:17
MAX232 и USART, отсутствует сигнал на выходе. EviL_LaugH Общетехнические вопросы 15 31.01.2011 00:40
Проблема с прерыванием PIC 16F877A . chiraevevgenii Вопросы начинающих 8 13.01.2011 20:13
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00


Часовой пояс GMT +3, время: 19:35.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot