АвторСообщение
постоянный участник




Пост N: 1029
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 02.04.09 15:01. Заголовок: MicroC




Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 94 , стр: 1 2 3 All [только новые]


постоянный участник




Пост N: 1030
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 02.04.09 15:03. Заголовок: Предыдущие посты был..


Предыдущие посты были случайно удалены. Всё по MicroC складываем здесь.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 14
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.09 13:53. Заголовок: У меня есть вопрос п..


У меня есть вопрос по данной программе. Не так давно перевел в формат Word имеющийся в программе Help на русском языке. И провел некоторое сравнение описание языка Си из "Хелпа" с содержанием книги Шпака "Программирование на языке Си для AVR и PIC микроконтроллеров". Оказалось, что есть существенные различия, например при описании операторов. Интересно, это неправильности перевода, или они (языки) имеют существенные различия. И вообще каковы отзывы по этой программе?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1031
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 03.04.09 18:02. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
...или они (языки) имеют существенные различия. И вообще каковы отзывы по этой программе?


В книге приведены примеры касательно компилятора CCS-PICC. MicroC вполне хороший компилятор. В составе - интегрированная среда разработки (IDE), редактор, симулятор. Большое количество библиотек. Для новичков - то, что доктор прописал.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 18
Зарегистрирован: 29.09.08
Откуда: Россия, Санкт-Петербург
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.09 15:14. Заголовок: Понял. Спасибо...


Понял. Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 23
Зарегистрирован: 12.03.09
Откуда: Украина, Шепетовка
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.09 10:35. Заголовок: RW1ZK пишет: MicroC..


RW1ZK пишет:

 цитата:
MicroC вполне хороший компилятор. В составе - интегрированная среда разработки (IDE), редактор, симулятор


Вот симулятор то там очень никакой. По сравнению с МатЛабом - даже и сравнивать не стоит.
RW1ZK пишет:

 цитата:
Для новичков - то, что доктор прописал.


Если можно - подскажите где искать (или где можно взять готовое) умножение на асме float чисел.
к примеру как умножить 34 на 0.619 ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1045
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 09.04.09 13:52. Заголовок: kwwsoft пишет: По с..


kwwsoft пишет:

 цитата:
По сравнению с МатЛабом - даже и сравнивать не стоит.


А разве его кто-то сравнивал с МатЛабом? Если что есть по существу вопроса, тогда и пишите.

Удивление рождает жажду познания... Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 670
Зарегистрирован: 26.12.06
Откуда: Россия, Архангельск
Рейтинг: 1
Фото:
ссылка на сообщение  Отправлено: 09.04.09 14:37. Заголовок: kwwsoft пишет: Если..


kwwsoft пишет:

 цитата:
Если можно - подскажите где искать (или где можно взять готовое) умножение на асме float чисел.
к примеру как умножить 34 на 0.619 ?

Посмотрите на офф сайте, там есть точно, оттуда скачивал... по моему с раздела samples. Извините, но точной ссылки не помню.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 24
Зарегистрирован: 12.03.09
Откуда: Украина, Шепетовка
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.09 16:00. Заголовок: RW1ZK пишет: Если ч..


RW1ZK пишет:

 цитата:
Если что есть по существу вопроса, тогда и пишите


я понимаю - если раздел называется флейм то и можно вольно вести диалог на любые приближенные темы по ПИК. Вот я и делюсь свими мыслями относительно двух сред разработки, которыми пользуюсь. Или я неправ?
Алексей пишет:

 цитата:
Посмотрите на офф сайте, там есть точно,


спасибо за наводку - буду искать...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 18
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.04.10 17:33. Заголовок: доброе всем время су..


доброе всем время суток а подскажите пожайлусто
MPLABv5.70.40 поддерживает Си HI-TECH или какойнибуть другой компилятор.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 78
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.04.10 19:24. Заголовок: ОКТОГЕН пишет: добр..


ОКТОГЕН пишет:

 цитата:
доброе всем время суток а подскажите пожайлусто
MPLABv5.70.40 поддерживает Си HI-TECH или какойнибуть другой компилятор.


А откуда такой нафталин?
Уже лет десять, как его в мусорник отправили...

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 19
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.04.10 20:19. Заголовок: Каво в мусорник отп..


Каво в мусорник отправили MPLABv5.70.40 или Си HI-TECH ???
если MPLABv5.70.40 то потому-то я его хорошо знаю и умею на нём работать а скажем на MPLAB 7.40 или ещё какой переучиваться неохота ибо инфы по ним нету чтоб сходу научится а тратить на изучения месяцы мне жалко время


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 79
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.04.10 20:26. Заголовок: ОКТОГЕН пишет: если..


ОКТОГЕН пишет:

 цитата:
если MPLABv5.70.40 то потому-то я его хорошо знаю и умею на нём работать а скажем на MPLAB 7.40 или ещё какой переучиваться неохота ибо инфы по ним нету чтоб сходу научится а тратить на изучения месяцы мне жалко время


Не вижу принципиальных отличий МПЛАБ 5 или МПЛАБ 8
Для изучения и начала работы достаточно пары дней

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 20
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.04.10 20:37. Заголовок: МПЛАБ 8 яб с радость..


МПЛАБ 8 яб с радостью то на неё перешол, только я даж незнаю как проект создовать на нём,
а вот на MPLABv5.70.40 умею очень многое да и Си язык знаю, вот и вазник вопрос что если к MPLABv5.70.40 прицепить Си кампилятор. нашо в нэте пару статей про MPLAB 7.40 но этого мало, чтоб хорошо научится на нём работать.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1426
Зарегистрирован: 26.12.06
Откуда: Россия, Заозерск, Мурманской обл.
Рейтинг: 4
ссылка на сообщение  Отправлено: 25.04.10 18:53. Заголовок: ОКТОГЕН пишет: МПЛА..


ОКТОГЕН пишет:

 цитата:
МПЛАБ 8 яб с радостью то на неё перешол, только я даж незнаю как проект создовать на нём,


Вы постоянный участник и получаете рассылку. Вот там и смотрите, как создать проект.

Важнейшая задача цивилизации - научить человека мыслить. /Т. Эдисон/ Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1839
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 25.04.10 22:26. Заголовок: Андрей, все понятн..


Андрей, все понятно. Вы не являетесь участником абонемента (в нем "расписана" работа от 8.10 и выше).
Сделайте мне запрос по E-mail, и я Вышлю Вам информацию по созданию проекта.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 24
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.05.10 19:23. Заголовок: Установил я MPLAB ID..


Установил я MPLAB IDE v8.10 поставил се HI-TEC PICC пощёлкал простейшие функции (хороший компилятор) удобный, основной плюс можно отдать ему за то, что автоматически слагает функции по сложению отниманию умножению и делению, но вот цены б ему не было если б найти к нему библиотеку чтоб он мог вычитать корень а также cos, sin, tg
если кто знает подскажите пожалуйста где и как это осуществить.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 93
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 09.05.10 23:03. Заголовок: ОКТОГЕН пишет: если..


ОКТОГЕН пишет:

 цитата:
если б найти к нему библиотеку чтоб он мог вычитать корень а также cos, sin, tg


Ничего искать не нужно.
Там все есть.
Достаточно открыть мануал на компилятор.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 27
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.10 20:58. Заголовок: да нашол я эту библ..


да нашол я эту библиотеку установил се дома на кампе PICC_V8.05PL1 и MPLAB IDE v8.10 пробую извлеч корень

#include <pic.h>
#include <math.h>
__CONFIG(0x03F01);

int a, x ;

void main(void)
{
while(1)
{
// теоретически значения переменной < a > равны 625 вычитаем
// квадратный корень получим sqrt(625)=25

a=625 ; // присваеваем переменной a значения 625
x=sqrt(a) ; // вычитаем корень с присваением результата в переменную х

// смотрим содержимое в окошка Watch на переменную x
// она должна быть равна 25 но там 0 чё за нафик.
}
}



причём на работе у ся поставил PICC_V9.50PL2 на MPLAB IDE v7.40 всё пучком

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 21
Зарегистрирован: 15.07.08
Откуда: Украина, Макеевка
Рейтинг: 0
ссылка на сообщение  Отправлено: 11.05.10 21:30. Заголовок: Родная библиотека SQ..


Родная библиотека SQRT работает с FLOAT или DOUBLE переменными, для INT нужно писать свою.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 30
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.05.10 00:03. Заголовок: уважаемые радиолюбит..


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

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 34
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.06.10 21:23. Заголовок: ЗДРАВСТУЙТЕ и всем д..


ЗДРАВСТУЙТЕ и всем доброго времени суток

помогите пажайлусто напаролся на самом простом как в СИ реализовать бит ориентированные команды

например опрос флага типа как

btfss SSPSTAT,BF ; ожидание поднятия флага
goto $-1 ;



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 47
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.08.10 19:54. Заголовок: УВАЖАЕМЫЕ ТОВАРИЩИ п..


УВАЖАЕМЫЕ ТОВАРИЩИ падскажите кто знает как в Си компиляторе HI-TECH Software делать задержки евоных библиотек к примеру в С++ для компа, делается так
Sleep(23) ; // 23 мс задержки.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 1482
Зарегистрирован: 12.01.07
Откуда: Приднестровье
Рейтинг: 4
ссылка на сообщение  Отправлено: 20.08.10 20:47. Заголовок: ОКТОГЕН пишет: Slee..


ОКТОГЕН пишет:

 цитата:
Sleep(23) ; // 23 мс задержки

Вообще-то это не сишная функция, а WinAPI.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 48
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.08.10 22:44. Заголовок: ну незнаю Microsoft ..


ну незнаю в Microsoft Visual C++ 6.0 прописываю такую караколю Sleep(10000) ; в тексте программы задержка есть в 10 секунд тобиш работает.
а мне вообщет надо для Си микроконтролерного. вот например в mikroC делается так

void Vdelay_ms(unsigned time_in_ms);

pause = 1000;
// ...
Vdelay_ms(pause); // Пауза приблизительно 1 сек

просто мне HI-TECH больше нравится чем mikroC вот и хочю его изучить полутше.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2159
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 20.08.10 23:45. Заголовок: Лично мне, больше ..


Лично мне, больше нравится "чистый ассемблер", так как он, "по полной программе, напрягает извилину" (и прочее), что, в нашем деле, исключительно важно (в профсмысле). Зачем работать через "посредника", если можно работать напрямую?
Вчера ремонтировал смеситель в ванной. Потёк, каналья (капало из под гайки).
Перекрыл воду, подтянул гайку, и все дела. Двадцать минут и ноль копеек.
А если сантехника вызывать? Колгота, плюс денюжка.
Ну и что лучше/выгоднее? Это прямой намёк/аналогия.
Не проще ли осознать суть процесса, плюс пара гаечных ключей и пара умелых рук? И никаких сантехников не нужно.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 49
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.08.10 00:24. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Лично мне, больше нравится "чистый ассемблер",



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

просто в данный момент изучаю USART модуль и делаю связку компьютера и МК через СОМ порт очень перспективное направление
для компа пишу программу в Microsoft Visual C++ 6.0 на языке С++, ну и для МК тож на нёмже дабы не распылялись мозги на обдумывания, так как по идеи должны то сработаться 2 программы та шо на кампе и в пике, и оперирование одним языком гораздо проще, чем трансляция виртуальных образов и алгоритмов с одного языка в другой.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 373
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.08.10 04:40. Заголовок: _delay(1000); за..


_delay(1000); задержка 1000 мц
__delay_us(10); задержка 10мкС
__delay_ms(10); задержка 10мС


Самоуверенность любителей-предмет зависти профессионалов. Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 350
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 21.08.10 09:18. Заголовок: Специально для интер..


Специально для интересующихся. В журнале "Современная электроника" №6/2010 опубликована статья Олега Вальпы "Современная среда разработки mikroC для программирования микроконтроллеров на языке высокого уровня Си (часть 1)". Олег Вальпа весьма интересный автор. Видимо, будет продолжение. Заказать эту статью (pdf) можно на сайте журнала на странице оглавления №6/2010:
http://www.soel.ru/issues/?id=343886<\/u><\/a>

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 5
Зарегистрирован: 18.08.10
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.08.10 19:13. Заголовок: В папке компилятора ..


В папке компилятора есть папочка "samples" , там есть пример с созданием задержек. Но учтите одно, такие задержки не будут точными, особенно маленькие, т.к. это тупо зацикливание программы. Для точных задержек нужно пользоваться таймерами.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 110
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 22.08.10 21:16. Заголовок: Программные задержки..


Программные задержки, вообще, не есть хорошо. Чего процу крутиться попусту в цикле? За это время можно делать что-нибудь полезное (делать времяемкие вычисления, заниматься выводом информации на устройство отображения, опрашивать клавиатуру...)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2165
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 22.08.10 23:04. Заголовок: Но учтите одно, таки..


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

Не совсем понял это высказывание. Поэтому и "вклиниваюсь".
Имеется 3 вида задержек:

1. Фиксированные. Они ориентированы на "тупое зацикливание программы" (выражаюсь словами автора сообщения). Что значит "не будут точными"? Их можно точно откалибровать ("по нулям". Имеется ввиду заданное количество машинных циклов, а заодно и секундомер симулятора). В том числе и "маленькие". В том числе и с "выравниванием" сценариев (если их несколько). Эти задержки применяются для фиксации тех действий, которые были произведены до начала отработки фиксированной задержки (например, для фиксации надписи, выводимой в дисплей граф. модуля и т.д.), для формирования интервалов времени (в том числе и точно откалиброванных. По количеству м.ц.) замера/"пережидания" "того-сего" (условно) и т.п.

2. "Плавающие" (кстати, этот термин "введён в эксплуатацию" в нашем сообществе). Они ориентированы на окончание ранее программно "запущенного в работу", аппаратного процесса, по факту изменения состояния соответствующего флага (например, по факту изменения состояния программно поднимаемого и аппаратно опускаемого флага 2-й группы, с названием GO и т.п.).

3. Таймерные (имеются ввиду модули таймеров). Они ориентированы на достижение (посредством последовательного инкремента) какого-то числового значения счёта, производимого от предустановленного значения. По факту этого достижения (изменение состояния соответствующего флага), производятся (в основном, в ПП прерывания, но можно и в "основном теле", если "скорость реакции" не выходит за "границы" допустимого) какие-то действия.

По всей видимости речь идёт о "наборе задержек" (это что-то типа стандартного набора гаечных ключей), предоставленных "дядей" (условно). Естественно, что среди них может и не оказаться задержки того номинала, который нужен.
В нашем сообществе, эта проблема решается на удивление просто и изящно. Какой нужен номинал задержки (имеются ввиду пункты 1 и 3), такой и сделаем. И без "дядь" (своих мужиков предостаточно. Один Пётр Высочанский чего стоит …). В "чистом ассемблере" и с суперкомфортом. Главное - знать, как это делается.
Всё это я говорю не участникам нашего сообщества (они в курсе. "Расписал на молекулярном уровне"), а тем людям, которые не в курсе (во избежание многократных ответов на одни и те же же вопросы).
Вы уж поверьте человеку, который, на точных, программных калибровках задержек (см. пункты 1 и 3), "собаку съел" (у меня "бзик": люблю калибровку "по нулям". Это я о машинных циклах. Если не откалибрую "то-сё", то плохо сплю).
Если понял неадекватно, то прошу прощения. В этом случае, прошу разъяснить поподробнее, что именно имелось ввиду и чего именно я недопонял. Я всегда готов к поиску истины. Она превыше всего.

Программные задержки, вообще, не есть хорошо. Чего процу крутиться попусту в цикле? За это время можно делать что-нибудь полезное (делать времяемкие вычисления, заниматься выводом информации на устройство отображения, опрашивать клавиатуру...)

Согласен. Разумные люди именно так и поступают. Если есть такая возможность. Это зависит от конкретной задумки программы.

PS: если рассуждать в очень общем виде, то любая исполняемая команда или группа команд есть задержка на соответствующее количество м.ц.
Если речь идёт о точной калибровке, то при назначении точек остановок, это обязательно нужно учитывать.
При этом необходимо помнить о том, что выставление точки остановки, на команде, не означает её исполнения.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 6
Зарегистрирован: 18.08.10
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.08.10 23:56. Заголовок: Имеется в виду возмо..


Имеется в виду возможность этого компилятора (HI-TECH). Не может он делать точные задержки. Если напишешь DelayMs(10), не будет ровно 10 миллисекунд.
Даже если её откалибровать с точностью до 1 МЦ, при испольовании в программе прерываний, которые будут вызываться во время этой задержки, она будет плавать в пределах +- километр. Я конечно-же ничего не имею против таких задержек, просто предупредил человека.
Я лично всегда пользуюсь таймерами.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2166
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.08.10 00:23. Заголовок: Алексей, да плюньт..


Алексей, да плюньте Вы на ...
Добрый совет: скачайте, с моего сайта, программу расчёта задержек Николая Марова или Петра Высочанского (программа Петра работает с ПИКами 18-й серии), и никакого "геморроя".
Получите готовую ПП задержек, которая обеспечивает именно ту задержку, которая задана.
Ну а чем именно пользоваться - личное дело.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2014
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 00:34. Заголовок: HI-TECH компилирует ..


HI-TECH компилирует текст написанный на Си.
Кто-то здесь уже предлагал, надо искать "оптимизацию". Подайте, христа ради, библиотеку без глюков.
Или сделать проще и точней, самому, как и предлагает КЕА

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 111
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 10:30. Заголовок: MAZ пишет: HI-TECH ..


MAZ пишет:

 цитата:
HI-TECH компилирует текст написанный на Си.
Кто-то здесь уже предлагал, надо искать "оптимизацию".


Ничего зазорного тут нет.
Да, компилирует.
Да, код разный при оптимизации и без оной.
Так все компиляторы работвют. Про оптимизицию, ее виды, способы, оптимизация по скорости, по размеру кода - книги написаны...

На pic32, вообще нельзя сказать сколько будет выполняться код (та же программная задержка, например). Там просто таких понятий нет. Включил кеш - код быстрей заработал.

Нужны точные задержки - для этого есть таймеры.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2016
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 13:31. Заголовок: Сильно извиняюсь, 24..


Сильно извиняюсь, 24 и 32 пока не занимался.
magistr000 пишет:

 цитата:
На pic32, вообще нельзя сказать сколько будет выполняться код


А вот это меня сильно смущает, так как привык быть хозяином своей программы.
Да, наверно что-то не понимаю. pic 32 наверно уже с искусственным интелектом, живет свой жизнью. Что выкинет в следующий момент , неизвестно. Как то не по себе становится. До чего дошел прогресс.
А может просто такие программы в которых программисты , не знают как, где и сколько будет выполнятся код, главное, конечный результат.
Таймером можно сделать классную задержку, особенно с прерыванием., интересно, как на Си сделать задержку, например 35628 мкC.
Напишите пожалуйста текст, я только учусь, очень интересно. Имею в виду вход в задержку Т1, включили таймер, как остановили Т2, по прерыванию или как то по другому, не важно. Но чтобы следующая команда пошла ровно через 35628 мкC после Т2

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 374
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 14:28. Заголовок: MAZ пишет: А вот эт..


MAZ пишет:

 цитата:
А вот это меня сильно смущает, так как привык быть хозяином своей программы.
Да, наверно что-то не понимаю. pic 32 наверно уже с искусственным интелектом, живет свой жизнью. Что выкинет в следующий момент , неизвестно. Как то не по себе становится. До чего дошел прогресс.
А может просто такие программы в которых программисты , не знают как, где и сколько будет выполнятся код, главное, конечный результат.
Таймером можно сделать классную задержку, особенно с прерыванием., интересно, как на Си сделать задержку, например 35628 мкC.
Напишите пожалуйста текст, я только учусь, очень интересно. Имею в виду вход в задержку Т1, включили таймер, как остановили Т2, по прерыванию или как то по другому, не важно. Но чтобы следующая команда пошла ровно через 35628 мкC после Т2




Я конечно дико извиняюсь, но Вам не кажется что Вы зациклились на поиске "недостатков" и "несовершенства" компиляторов, а так же на том, что все программисты пишущие не на великом асме, просто ничтожества, ничего не понимающие в программировании, раз у них код выполняется неизвестно сколько и им лишь бы денег заработать? Зачем это ерничество нужно? Кому что доказывать собрались? Была же уже подобная тема, зачем еще одну создавать? В той теме я безуспешно пытался что то доказать. Сейчас даже время не стал бы тратить. У меня вообще сложилось мнение, что здесь на форуме культ асм и всяческая его пропаганда. И я считаю это большим недостатком. Но в общем то, кому какое дело? Пишите на чем угодно и делайте задержки какие только можете, раз вы в этом видите смысл.

Самоуверенность любителей-предмет зависти профессионалов. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 7
Зарегистрирован: 18.08.10
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.08.10 15:26. Заголовок: MAZ пишет: интересн..


MAZ пишет:

 цитата:
интересно, как на Си сделать задержку, например 35628 мкC.

Да собственно так-же как и на АСМе, разницы нет никакой.
Предустанавливаем таймер и ждём когда он отсчитает. В 16-ти битный таймер, при частоте кварца <4мГц эта задержка легко влезает в одно переполнение таймера.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 112
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 15:34. Заголовок: MAZ пишет: А вот эт..


MAZ пишет:

 цитата:
А вот это меня сильно смущает, так как привык быть хозяином своей программы.
Да, наверно что-то не понимаю. pic 32 наверно уже с искусственным интелектом, живет свой жизнью. Что выкинет в следующий момент , неизвестно. Как то не по себе становится. До чего дошел прогресс.
А может просто такие программы в которых программисты , не знают как, где и сколько будет выполнятся код, главное, конечный результат.


Никакого там интеллекта нет. Обычный конвейер, который при полной загрузке дает выполнение команды за один такт в потоке. Чтоб такая скорость была придумали кеш (работа с памятью - длительный процесс, конвейер может простаивать) в котором держатся данные и работа с ним происходит быстро. Нет данных в кеше - будет небольшая заминка и скорость упадет. Так работает и процессор в компьютере.

Писать на асме там даже не рекомендуется, ибо компилятор так может с оптимизировать программу (переставить команды), что конвейер простаивать не будет. На асме это сделать крайне затрудительно

MAZ пишет:

 цитата:
Таймером можно сделать классную задержку, особенно с прерыванием., интересно, как на Си сделать задержку, например 35628 мкC.
Напишите пожалуйста текст, я только учусь, очень интересно. Имею в виду вход в задержку Т1, включили таймер, как остановили Т2, по прерыванию или как то по другому, не важно. Но чтобы следующая команда пошла ровно через 35628 мкC после Т2


Да точно так же, как и на асме. Команды, практически те же. Нужно только посмотреть сколько тактов идет на вход в прерывание (сохранение контекста) и переход на управление. И все.
Только непонятно зачем это нужно...


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2168
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.08.10 16:40. Заголовок: 1. Напоминаю про ..


1. Напоминаю про сантехоборудование и сантехника. Безусловно, можно воспользоваться его услугами, но ведь и можно, "засучив рукава" обойтись своими силами. Сантехники за просто так не работают. Факт. С ними нужно колготиться и как-то/чем-то расплачиваться. А вдруг, вдобавок к расплате, он ещё и схалтурил (например, некачественную прокладку поставил)? Ушлые сантехники (не дай Бог "попасть им в лапы") так и поступают (чтобы вызывали почаще), а заодно и всячески стремятся уклониться от дачи серьёзных гарантий качества текущей работы (но на словах, дадут. Лет на сто. Условно).
Всё очень просто. Желаете вызывать сантехника? Вызывайте. Не желаете? Значит учитесь сантехническому мастерству. В последнем случае, милости просим в наш широкопрофильный кружок типа "Умелые руки".
Выражаюсь образно, для того чтобы поняли все.

2. …"культ асм и всяческая его пропаганда"?
А почему бы не попропагандировать и не покультивировать то, к чему, в конечном итоге, сводится всё "сущее" (условно)? А назвать можно по-всякому. Я бы назвал "корнем/основой/базой". Можно и ещё как-то. На смысл мало влияет.
Программы можно писАть на любом языке. Хоть на "марсианском", но если речь идёт о публичности, то в нашем сообществе, текст программы должен быть переведён в достойно откомментированный, "чистый ассемблер". И не из-за вредности, а по "рентгеновским мотивам" (все "пупыри" видны "как на ладони"), а также и с целью соблюдения элементарного порядка, о котором было заявлено изначально (несколько лет назад).


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 113
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 16:59. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Выражаюсь образно, для того чтобы поняли все.


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

Evgeny Korabelnikov пишет:

 цитата:
но если речь идёт о публичности, то в нашем сообществе, текст программы должен быть переведён в достойно откомментированный, "чистый ассемблер".


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

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 375
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 17:14. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
А почему бы не попропагандировать и не покультивировать то, к чему, в конечном итоге, сводится всё "сущее" (условно)?



Имхо слишком односторонне получается. Ведь неправильно решать за человека на чем ему удобнее и лучше работать. А так как людей отлично знающих си у в сообществе нет, никто не может дать достоверную оценку этому языку, а уж тем более конкретному компилятору. Я, например, сначала тоже считал, что си это не мой путь и так как мнения отличного от "главной линии партии" не выражалось, усомниться в этом не мог. Сейчас жалею, что не стал разбираться в си раньше. Поэтому, думается, человек должен сам решать, что для него удобнее/правильнее и не за чем навязывать мнение, пусть оно будет хоть тысячу раз авторитетное.

Evgeny Korabelnikov пишет:

 цитата:
а по "рентгеновским мотивам" (все "пупыри" видны "как на ладони"),



Неужели все программы выложенниые в обмене были просканированы на ошибки/неоптимальность кода? Очень сильно в этом сомневаюсь.



Самоуверенность любителей-предмет зависти профессионалов. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2169
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.08.10 18:14. Заголовок: Боюсь, в таком случа..


Боюсь, в таком случае для "непесочного" проекта нужно будет стать сантехником, плотником, токарем, штукатуром, монтажником-высотником...

Совершенно верно. И ещё много кем (чем больше, тем лучше. На сколько сил хватит. Конец прогресса теряется в дали). Никто не утверждает, что это легко. В этом и пугающая трудность, вплоть до "ужасания" (особенно изначально. Пугливые сразу же "выпадают в осадок", хотя, если разобраться, то "ужас" не так уж и ужасен). Поэтому я частенько употребляю слово "пахота" (в смысле трудолюбия) и очень уважаю непугливых/хулиганистых людей.

А чтоб не быть специалистом "широкого" профиля (иначе профиль развязаться может) уже давно придуманы "бригады строителей" с помощью которых и ведется строительство, а не ежеминутно проверять с логарифмической линейкой сколько грамм раствора нужно кидать на гектар строительства...

Услуги "бригады" стОят дороже услуги отдельного спеца. Если рассуждать о жизни, то во многих случаях, вожделение подобного рода комфорта заканчивается (если "тормоза отказали") взятием "кредита" (условно). Со всеми вытекающими последствиями.
"Профиль", теоретически, "развязаться может". Если желания не соответствуют возможностям, а также в случае переоценки своих сил или "прыжков через N-ступенек". В более оптимистических случаях, он не "развяжется".

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

Последний ASM-файл моей программы имеет "массу" примерно 700 Кб. и примерно 14 Кслов (из 16-ти) оптимизированной программы. И "профиль совсем не развязался" (обычная, плановая работа. По "блочному принципу"). Чувствую себя прекрасно. Лишь бы объёма PC хватило для реализации замышленного.
Если распечатать ASM-файл, то будет небольшая, достаточно хорошо откомментированая книжка, к которой прилагается несколько десятков статей поэтапного объяснений процесса конструирования (детали - само собой).
На мой взгляд, этому вполне можно позавидовать. Единственный, существенный минус - на это требуется достаточно много времени (одна "канцелярия" чего стОит).



Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 114
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 18:28. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Услуги "бригады" стОят дороже услуги отдельного спеца.


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

Evgeny Korabelnikov пишет:

 цитата:
Последний ASM-файл моей программы имеет "массу" примерно 700 Кб. и примерно 14 Кслов


Я имел ввиду не текстовый файл, а именно десятки килобайт/килослов программной памяти.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2170
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.08.10 18:59. Заголовок: Имхо слишком односто..


Имхо слишком односторонне получается. Ведь неправильно решать за человека на чем ему удобнее и лучше работать. А так как людей отлично знающих си у в сообществе нет, никто не может дать достоверную оценку этому языку, а уж тем более конкретному компилятору. Я, например, сначала тоже считал, что си это не мой путь и так как мнения отличного от "главной линии партии" не выражалось, усомниться в этом не мог. Сейчас жалею, что не стал разбираться в си раньше. Поэтому, думается, человек должен сам решать, что для него удобнее/правильнее и не за чем навязывать мнение, пусть оно будет хоть тысячу раз авторитетное.

Вы наверное пропустили это.
Цитата: "Всё очень просто. Желаете вызывать сантехника? Вызывайте. Не желаете? Значит учитесь сантехническому мастерству".
Цитата: "Программы можно писАть на любом языке. Хоть на "марсианском", но если речь идёт о публичности, то в нашем сообществе, текст программы должен быть переведён в достойно откомментированный, "чистый ассемблер". И не из-за вредности, а по "рентгеновским мотивам" (все "пупыри" видны "как на ладони"), а также и с целью соблюдения элементарного порядка, о котором было заявлено изначально (несколько лет назад)".
Извините, но таковы ранее объявленные "правила игры". "Коней на переправе не меняют". Вот когда "переправимся", тогда и посмотрим, что делать дальше.

Неужели все программы выложенниые в обмене были просканированы на ошибки/неоптимальность кода? Очень сильно в этом сомневаюсь.

"Обмен…", прежде всего, это "место", где люди учатся излагать свои мысли. Он демократичен. Люди присылают то, что сочтут нужным. Никто не заставляет присылать. Полная добровольность, но и ответственность за написанное. Я только оформляю статьи (под стандарт "Обмена…") и рассылаю их. У меня просто нет физической возможности проверить все детали. Их проверяет жизнь. Со временем.
Ошибки/неоптимальности, вероятнее всего есть. Ну и что? Это нормально. Если они замечаются, то люди пишут мне, а я предпринимаю соответствующие действия.
Скажу больше. Изначально, в моих книгах были ошибки/неточности/недомолвки/…
Но со временем, люди помогли их устранить. НИКТО ЗА ЭТО НЕ РУГАЛ. Это называется дружеской взаимопомощью (а заодно и "шлифовкой"). И я стараюсь платить тем же. Добро порождает добро.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2171
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 23.08.10 19:41. Заголовок: Если то была образна..


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


Каков способ преподнесения информации, таков и способ реакции на неё. Вы упомянули о "бригадах" (кстати, это "образная аналогия"). Я ответил Вам, естественным образом упомянув о них. Какая это "подстановка понятий"?
А если рассуждать серьёзно, то подключение 2-контурного котла, бригады строителей, сантехники и т.д. имеют весьма отдалённое отношение к ПИКам. Сие можно/нужно использовать в качестве образов, объясняющих суть, и не более того. Если не "прошибает", так и Бог с Вами. Делайте так, как сочтёте нужным. Никто не неволит. Прошу прощения, но мне нужно заняться текущей статьёй. Советую и Вам заняться тем, что более полезно.


Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 13
Зарегистрирован: 27.12.09
Откуда: Россия, Стерлитамак
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.08.10 19:41. Заголовок: А зачем боятся широкого


А зачем боятся широкого профиля професий. По специальности я "горный техник электромеханик"
Нас учили, от правильного забивания гвоздя до электроники. И я нисколько не жалею о столь обширных знанях. Они не раз выручали меня в жизни.

Evgeny Korabelnikov пишет:


 цитата:
Не проще ли осознать суть процесса, плюс пара гаечных ключей и пара умелых рук?



И я полностью согласен КЕА в том, что програмист должен знать работу программы от А до Я.
Каждый человек волен выбирать свой путь сам. Тяжелый и тернистый или Легкий и быстрый.
Это мое личное мнение и я его не кому не навязываю.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 115
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 19:55. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Каков способ преподнесения информации, таков и способ реакции на неё. Вы упомянули о "бригадах" (кстати, это "образная аналогия"). Я ответил Вам, естественным образом упомянув о них. Какая это "подстановка понятий"?
А если рассуждать серьёзно, то подключение 2-контурного котла, бригады строителей, сантехники и т.д. имеют весьма отдалённое отношение к ПИКам. Сие можно/нужно использовать в качестве образов, объясняющих суть, и не более того. Если не "прошибает", так и Бог с Вами. Делайте так, как сочтёте нужным. Никто не неволит. Прошу прощения, но мне нужно заняться текущей статьёй. Советую и Вам заняться тем, что более полезно.


Не я же с сантехники начал.
Чтобы объснить суть - нужно ее объяснять, а не проводить аналогии с образами.
А так программируйте на чем хотите.
Только не нужно говорить про недалекость компиляторов, оптимизацию, кривизну Си и т.д., т.е. про вещи, суть которых вы не понимаете и, тем более, не пробовали.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1784
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 23.08.10 20:25. Заголовок: magistr000 пишет: И..


magistr000 пишет:

 цитата:
Или вы хотите сказать, что можете поставить и подключить дома двухконтурный котел лучше, быстрее и качественне тех, кто этим на жизнь зарабатывает?


Подключали мне котёл IMMERGAS, специалисты зарабатывающие этим на жизнь. Обговорили цену - 3000 руб.
Все материалы естественно мои. Ушло около 3-х метров полипропиленовых труб.
Подключили, а котёл не хочет работать. Три дня бедолаги мучались. Не работает и всё.
Ушли. Денег не взяли( большой им плюс).
"Если устройство не работает при первом включении, значит настало время прочитать инструкцию" (народная мудрость.)
Взял инструкцию. Почитал. Нашёл причину. Оказывается нужно было просто отвернуть винт на насосе и провернуть вал отвёрткой, чтобы насос заработал.
Вывод уважаемый magistr000 додумайте сами.

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 116
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 20:30. Заголовок: FAI пишет: Каждый ч..


FAI пишет:

 цитата:
Каждый человек волен выбирать свой путь сам. Тяжелый и тернистый или Легкий и быстрый.


Так это вы ПОЧЕМУ-ТО разделяете пути на тяжелые, тернистые, легкие, быстрые.
Поставлена задача, сделано решение. Если удовлетворяют сроки и конечная цель достигнута - не имеет значения (да и никого не интересует) каким путем к ней пришли.
По ходу решения можно/нужно делать всякие шаблоны/заготовки, которые будут полезны для последующего применения.
Нужна клавиатура? Прицепил файлик. Нужен LCD? Снова прицепил. Нужно древовидное меню на нем? Еще прицепил. Десять минут - и ввод/вывод работает. А на чем оно написано - никому не интересно. Неинтересна также и борьба на каждый такт, если потом используются задержки, к-ые съедают всю т.н. "оптимальность".

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 117
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 20:34. Заголовок: igor пишет: Подключ..


igor пишет:

 цитата:
Подключали мне котёл IMMERGAS, специалисты зарабатывающие этим на жизнь. Обговорили цену - 3000 руб.
Все материалы естественно мои. Ушло около 3-х метров полипропиленовых труб.
Подключили, а котёл не хочет работать. Три дня бедолаги мучались. Не работает и всё.
Ушли. Денег не взяли( большой им плюс).
"Если устройство не работает при первом включении, значит настало время прочитать инструкцию" (народная мудрость.)
Взял инструкцию. Почитал. Нашёл причину. Оказывается нужно было просто отвернуть винт на насосе и провернуть вал отвёрткой, чтобы насос заработал.
Вывод уважаемый magistr000 додумайте сами.


Очень показательно.
Мне тут у вас кто-то рассказывал (не помню точно кто), как он на асме сделал конфетку, а какой-то программер на Си жутко опозорился.
Именно этот случай :).

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2017
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 21:36. Заголовок: Уважаемый magistr000..


Уважаемый magistr000 я не ерничал, а высказал свои мысли. Возможно непраильные. Возможно и Вы некоректно выразили свою мысль. Поэтому и попросил показать код задержки. Учусь, и мне дико интересно как на Си, без asm можно это сделать. Надо ведь учесть настройку таймера, обработку прерывания, вот и интересно. Очень озадачил вопрос, а зачем это нужно, наверно для проверки точности "инструмента".
А насчет бригад.
Буквально на этой недели два случая. Замигал у меня ADSL у модема. Мой комплект на узле связи (сейчас правда уже цех) надо перезагрузить и все проблемы. Позвонил 08, долго играла музыка и приятный женский голос предлагал подождать когда оператор освободится, так-как он в настоящий момент помогает другому клиенту. Оказался оператор тех. поддержки сидит в Липецке, от меня 250км. И кто этот красивый геморрой придумал? Бился целый день, всех операторов перебрал, от ласковых слов робота звереть начал.. Потом позвонил знакомым местным мужикам работающим на узле и все заработало.
И зачем двадцать операторов тех поддержки за три девять земель, лучше один мужик рядом, знаюший что нажать.
Второй случай. Вторые сутки в городе нет воды. Компрессорная после жары отказала. В городе много начальников, юристов, программистов, экономистов и т.д и т.п. А воду сделать некому, не тот уровень. Нет спецов, разбежались от этой зарплаты и отношения к ним. И бригады тоже нет. Найдут, пришлют конечно. Но не надо уж сильно низкий уровень любой работы так занижать. На этих трудягах все и держится. А фыркать и вставать в позу, хорошо , пока все работает и налажено этими трудягами..

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 118
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 21:56. Заголовок: MAZ пишет: Уважаемы..


MAZ пишет:

 цитата:
Уважаемый magistr000 я не ерничал


Про ерничество я не писал. Вы не тому пишете.

MAZ пишет:

 цитата:
А насчет бригад.
Буквально на этой недели два случая. Замигал у меня ADSL у модема. Мой комплект на узле связи (сейчас правда уже цех) надо перезагрузить и все проблемы. Позвонил 08, долго играла музыка и приятный женский голос предлагал подождать когда оператор освободится, так-как он в настоящий момент помогает другому клиенту. Оказался оператор тех. поддержки сидит в Липецке, от меня 250км. И кто этот красивый геморрой придумал? Бился целый день, всех операторов перебрал, от ласковых слов робота звереть начал.. Потом позвонил знакомым местным мужикам работающим на узле и все заработало.
И зачем двадцать операторов тех поддержки за три девять земель, лучше один мужик рядом, знаюший что нажать.
Второй случай. Вторые сутки в городе нет воды. Компрессорная после жары отказала. В городе много начальников, юристов, программистов, экономистов и т.д и т.п. А воду сделать некому, не тот уровень. Нет спецов, разбежались от этой зарплаты и отношения к ним. И бригады тоже нет. Найдут, пришлют конечно. Но не надо уж сильно низкий уровень любой работы так занижать. На этих трудягах все и держится. А фыркать и вставать в позу, хорошо , пока все работает и налажено этими трудягами..


Честно говоря, не понимаю к чему это все?
Как это относится к сути нашего разговора?
Игорь привел четкий пример: если люди хотят брать деньги за то в чем не разбираются, то уже слов нет.

По поводу задержек. Я их, практически, не использую.
Вот, что нашел
void delay_50us(void){
unsigned char cnt = 40;
do {} while (--cnt);
}
Естественно, ее нужно подстроить в симуляторе, чтоб было не меньше 50мкс

Или приведите небольшой кусок на асме и я покажу как оно будет на Си выглядеть.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2019
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 22:18. Заголовок: magistr000 пишет: П..


magistr000 пишет:

 цитата:
Про ерничество я не писал. Вы не тому пишете.


Прошу прощения.
Вот код на asm. это без таймера.
Тупо считаем. У Вас в примере кажется тоже без него, или он где то все таки включается?
; Задержка 35 628 машинных циклов
; Длительность задержки 35628 микросекунд
; Частота задающего генератора 4 МГц

movlw .67
movwf Reg_1
movlw .47
movwf Reg_2
decfsz Reg_1,F
goto $-1
decfsz Reg_2,F
goto $-3
nop
nop

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

magistr000 пишет:

 цитата:
Честно говоря, не понимаю к чему это все?
Как это относится к сути нашего разговора?


Изопов язык. На простом труженнике все держится. А чем не asm?

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 8
Зарегистрирован: 18.08.10
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 23.08.10 22:30. Заголовок: MAZ пишет: Тупо счи..


MAZ пишет:

 цитата:
Тупо считаем. У Вас в примере кажется тоже без него

Да, тоже самое....

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 119
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 22:42. Заголовок: MAZ пишет: movlw .6..


MAZ пишет:

 цитата:
movlw .67
movwf Reg_1
movlw .47
movwf Reg_2
decfsz Reg_1,F
goto $-1
decfsz Reg_2,F
goto $-3
nop
nop



unsigned int delay;

delay = 3958;
do {} while(--delay);
NOP(); NOP(); NOP(); NOP();
NOP(); NOP(); NOP(); NOP();

MAZ пишет:

 цитата:

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



 
#define DELAY 35628
#define t1h (65535 - (DELAY>>8))
#define t1l (65535 - DELAY)

void main (void)
{
T1CON = 0b00000000;
TMR1IE = 1;
PEIE = 1;
GIE = 1;
TMR1H = t1h;
TMR1L = t1l;
TMR1ON = 1;
while (1);
}

void interrupt int_func(void){
if (TMR1IF && TMR1IE){
TMR1IF = 0;
NOP();
}
}

Типа такого, только нужно еще учитывать время входа в прерывание

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 120
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 22:51. Заголовок: Вот дизассемблер 1:..


Вот дизассемблер

1:                 #include <pic.h> 
2:
3: void interrupt int_func(void);
4:
5: #define DELAY 35628
6: #define t1h (65535 - (DELAY>>8))
7: #define t1l (65535 - DELAY)
8:
9: void main (void)
10: {
11: T1CON = 0b00000000;
01F 1283 BCF STATUS, 0x5
020 1303 BCF STATUS, 0x6
021 0190 CLRF T1CON
12: TMR1IE = 1;
022 1683 BSF STATUS, 0x5
023 140C BSF PIR1, 0
13: PEIE = 1;
024 170B BSF INTCON, 0x6
14: GIE = 1;
025 178B BSF INTCON, 0x7
15: TMR1H = t1h;
026 3074 MOVLW 0x74
027 1283 BCF STATUS, 0x5
028 008F MOVWF TMR1H
16: TMR1L = t1l;
029 30D3 MOVLW 0xd3
02A 008E MOVWF TMR1L
17: TMR1ON = 1;
02B 1410 BSF T1CON, 0
18: while (1);
02C 282C GOTO 0x2c
19: }
20:
21:
22: void interrupt int_func(void){
23: if (TMR1IF && TMR1IE){
00B 0183 CLRF STATUS
00C 1C0C BTFSS PIR1, 0
00D 2814 GOTO 0x14
00E 1683 BSF STATUS, 0x5
00F 1C0C BTFSS PIR1, 0
010 2814 GOTO 0x14
24: TMR1IF = 0;
011 1283 BCF STATUS, 0x5
012 100C BCF PIR1, 0
25: NOP();
013 0000 NOP
26: }
27: }
014 1303 BCF STATUS, 0x6


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2020
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 22:53. Заголовок: Спасибо. В общем пон..


Спасибо. В общем понятно. Но смушает именно точность. Еще раз спасибо, по разбираюсь.
В первом варианте смущает 8 nop, заметил, что на Си можно встретить и больше 30 nop. Это нормально?

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 121
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 23.08.10 23:07. Заголовок: MAZ пишет: В первом..


MAZ пишет:

 цитата:
В первом варианте смущает 8 nop, заметил, что на Си можно встретить и больше 30 nop. Это нормально?


Был недобор циклов, добил нопами.
Я их использую только для удлинения импульса на ноге.
30 нопов не видел. Такое количество, скорее, говорит о неверном подходе к решению задачи.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2022
Зарегистрирован: 03.01.07
Откуда: Россия, Рассказово Тамбовская обл
Рейтинг: 3
ссылка на сообщение  Отправлено: 23.08.10 23:12. Заголовок: magistr000 пишет: Т..


magistr000 пишет:

 цитата:
Такое количество, скорее, говорит о неверном подходе к решению задачи.


Я тоже так подумал.
И еще вопрос. По какой методике лучше изучать Си. Я например по учебникам вникаю, но злюсь страшно.

Я знаю, что мало знаю, узнаю больше, и понимаю, что знаю еще меньше. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 122
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.08.10 00:30. Заголовок: MAZ пишет: И еще во..


MAZ пишет:

 цитата:
И еще вопрос. По какой методике лучше изучать Си. Я например по учебникам вникаю, но злюсь страшно.


1. Керниган и Риччи - это библия
2. На Хайтек опять же есть мануал. Си для микроконтроллеров несколько отличается от привычного (в основном нестандартные расширения + разного рода приемы для получения оптимального кода при работе с битами, масками и т.д.)

Обязательно изучить указатели (pointer) - колоссальная сила.
Особое внимание стоит обратить на структуры и объединения (struct, union) - значительное улучшение внешнего вида программы и экономия кучи времени. Следует привыкать, что читабельность программы стОит очень многого (если, конечно, не влияет на конечный результат). Хотя на Си, обычно, читабельность тянет за собой и качество, но есть и исключения.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 123
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.08.10 09:02. Заголовок: Пардон, вчера скобки..


Пардон, вчера скобки не там поставил
Нужно так:

#define t1l (65535 - DELAY)
#define t1h (t1l>>8)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 353
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.10 14:53. Заголовок: Прочитал тут на одн..


Прочитал тут на одном воронежском форуме мнение радиолюбителя (о его уровне судить не могу, не знаком). Как раз в тему:
"PIC vs AVR - старая избитая тема.
Про себя могу сказать, что начинал с асм для PIC, потом асм для AVR, потом Си для AVR. В принципе, все равно с чего начинать. Функционально контроллеры похожи, принципиальные отличия можно по пальцам сосчитать. Но Си для контроллеров - полная фигня, если хотите получить стабильность коротких временных интервалов. Тут нужно писать руками кусочки на асме, вставлять их в Си, а в итоге после компилирования получается программа, которая работает вообще не так, как задумывалось. Ну вот так скомпилировалась..."
Так что подход к каждому проекту должен быть свой. СИ, на мой взгляд, это полезная штука и знать и уметь работать с ним не помешало бы ни кому. По крайней мере, дискуссий на эту тему тогда бы не было.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 124
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.08.10 15:14. Заголовок: wws63 пишет: Но Си ..


wws63 пишет:

 цитата:
Но Си для контроллеров - полная фигня, если хотите получить стабильность коротких временных интервалов.


Вы, просто, не умеете их готовить.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 354
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.10 16:40. Заголовок: magistr000 пишет: В..


magistr000 пишет:

 цитата:
Вы, просто, не умеете их готовить.

Это в мой адрес?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 125
Зарегистрирован: 13.03.10
Откуда: Украина, Луганск
Рейтинг: 1
ссылка на сообщение  Отправлено: 24.08.10 16:44. Заголовок: wws63 пишет: Это в ..


wws63 пишет:

 цитата:
Это в мой адрес?


Если то было мнение того воронежского радиолюбителя, тогда, естественно, оно к нему и относится.
Просто не сильно понятно от какого лица что говорится.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 355
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.10 18:01. Заголовок: magistr000 пишет: П..


magistr000 пишет:

 цитата:
Просто не сильно понятно от какого лица что говорится.

Куда ещё понятнее ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 50
Зарегистрирован: 15.03.10
Откуда: Россия, Волжский
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.08.10 22:54. Заголовок: Всем доброго времени..


Всем доброго времени суток.
хорошую я тему подал но ответа так и не нашол ,,стандартную задержку из СИ библиотеке в HI-TECH компиляторе,, наверно некто не знает.
вообще недавний мой проект ,,градусника/термометра,, представлял сложное многоуровневое меню. и не какой точности по времени.
разрабатывал его естественно на АСМ. затратил огромное количество времени на его разработку. думаю на Си такие проекты гораздо проще пишутся. и быстрей, а то, что необходимо чётко отслеживать по времени, делать врезки на АСМ и вставлять их в Си проект.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 376
Зарегистрирован: 03.09.08
Откуда: Россия, г.Иркутск
Рейтинг: 1
ссылка на сообщение  Отправлено: 25.08.10 02:44. Заголовок: ОКТОГЕН пишет: наве..


ОКТОГЕН пишет:

 цитата:
наверно некто не знает.



На первой странице написано же:

_delay(1000); задержка 1000 мц
__delay_us(10); задержка 10мкС
__delay_ms(10); задержка 10мС

Самоуверенность любителей-предмет зависти профессионалов. Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 9
Зарегистрирован: 18.08.10
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.08.10 11:38. Заголовок: ОКТОГЕН, я же написа..


ОКТОГЕН, я же написал Вам.

 цитата:
В папке компилятора есть папочка "samples" , там есть пример с созданием задержек.



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 357
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 25.08.10 18:25. Заголовок: electron555 пишет: ..


electron555 пишет:

 цитата:
Не так давно перевел в формат Word имеющийся в программе Help на русском языке.


А где этот русский хелп посмотреть можно. На просторах инета найти не смог.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 172
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 25.08.10 20:52. Заголовок: wws63 пишет: А где ..


wws63 пишет:

 цитата:
А где этот русский хелп посмотреть можно. На просторах инета найти не смог.



Имеется ввиду хелп на русском для microC?

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 360
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 25.08.10 23:44. Заголовок: wws63 пишет: А где ..


wws63 пишет:

 цитата:
А где этот русский хелп посмотреть можно. На просторах инета найти не смог.


Viktor_VK пишет:

 цитата:
Имеется ввиду хелп на русском для microC?

Я привел выше полезную информацию. Повторюсь.
Bigor пишет:

 цитата:
Специально для интересующихся. В журнале "Современная электроника" №6/2010 опубликована статья Олега Вальпы "Современная среда разработки mikroC для программирования микроконтроллеров на языке высокого уровня Си (часть 1)". Олег Вальпа весьма интересный автор. Видимо, будет продолжение. Заказать эту статью (pdf) можно на сайте журнала на странице оглавления №6/2010:
http://www.soel.ru/issues/?id=343886<\/u><\/a>

Через несколько месяцев наберется инфа получше всякого хелпа.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 360
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 26.08.10 07:04. Заголовок: Русский хелп нашёл. ..


Русский хелп нашёл. Статью заказал, пока без ответа.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 177
Зарегистрирован: 22.01.08
Откуда: Воркута
Рейтинг: 0
ссылка на сообщение  Отправлено: 26.08.10 13:21. Заголовок: Похоже,ответа и дожд..


Похоже,ответа и дождёмся.Я уже неделю почти жду её.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 362
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 27.08.10 01:14. Заголовок: Ewgen пишет: Похоже..


Ewgen пишет:

 цитата:
Похоже,ответа и дождёмся.Я уже неделю почти жду её.

Там, скорее всего отпускной, период. Так, что не торопитесь. Я хорошо знаю гл. редактора СЭ Александра Майстренко. В сентябре, когда он выйдет из отпуска, все уточню.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 173
Зарегистрирован: 13.12.07
Откуда: г.Макеевка
Рейтинг: 1
ссылка на сообщение  Отправлено: 27.08.10 19:23. Заголовок: В журнале Радиоамато..


В журнале Радиоаматор 2006год, автор С.М. Рюмик, цикл статей по работе с PIC контроллерами.
Программа пишется на MicroC, с примерами и объяснениями.
Изучал данные статьи, когда небыло инета и самоучителя.
Р.А. 2005 - AVR.
P.A. 2004 - 51серия.


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 371
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.09.10 15:12. Заголовок: Ewgen пишет: Похоже..


Ewgen пишет:

 цитата:
Похоже,ответа и дождёмся.Я уже неделю почти жду её.


Статья (1 часть) пришла

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 178
Зарегистрирован: 22.01.08
Откуда: Воркута
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.09.10 17:16. Заголовок: И я дождался :sm12: ..


И я дождался .

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 1797
Зарегистрирован: 14.01.07
Откуда: Россия, Лиски
Рейтинг: 2
Фото:
ссылка на сообщение  Отправлено: 02.09.10 18:10. Заголовок: Так поделитесь!..


Так поделитесь!

В радиотехнике, существует два вида неисправностей-есть контакт там, где его не должно быть никогда и, нет контакта там, где он должен быть постоянно. Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 461
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 02.09.10 20:32. Заголовок: Современная среда ра..

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 12
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.09.10 12:28. Заголовок: могу предложить help mikroC по русски


Объем 1,72 Мб.
Только через эл.почту.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 411
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 08.09.10 23:23. Заголовок: Специально для интер..


Специально для интересующихся. Вышел №7/2010 журнала "Современная электроника" со второй частью статьи Олега Вальпы "Современная среда разработки mikroC для программирования микроконтроллеров на языке высокого уровня Си". Заказать эту статью (pdf) можно на сайте журнала на странице оглавления №7/2010:
http://www.soel.ru/issues/?id=343887<\/u><\/a>


"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 428
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.09.10 09:45. Заголовок: Кто-нибудь заказывал..


Кто-нибудь заказывал статью Вальпы (часть 2) из №7/2010 журнала "Современная электроника"?
Пришла ли она?

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 503
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.09.10 11:15. Заголовок: Только что отправил ..


Только что отправил заявку (на всякий случай). Спасибо за напоминание.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 379
Зарегистрирован: 20.10.08
Откуда: Россия, Горно-Алтайск
Рейтинг: 0
ссылка на сообщение  Отправлено: 17.09.10 13:04. Заголовок: У меня она есть, есл..


У меня она есть, если кому интересно, выложу

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 504
Зарегистрирован: 18.11.08
Откуда: Россия, г.Уфа
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.09.10 16:57. Заголовок: Интересно, а можно л..


Интересно конечно, но можно ли так вот выкладывать? в общий доступ.
Журнал то высылает персонально, поимённо.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 2251
Зарегистрирован: 06.05.07
Откуда: Россия, Липецк
Рейтинг: 5
ссылка на сообщение  Отправлено: 17.09.10 18:30. Заголовок: Мужики, просьба от..


Мужики, просьба отностись к этому очень осторожно (7 раз отмерить и 1 раз отрезать). Если авторские права оговорены, то это не предмет общего доступа.

Безумству храбрых поем мы песню (А.М.Горький) Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 429
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 17.09.10 19:38. Заголовок: Evgeny Korabelnikov ..


Evgeny Korabelnikov пишет:

 цитата:
Мужики, просьба отностись к этому очень осторожно (7 раз отмерить и 1 раз отрезать). Если авторские права оговорены, то это не предмет общего доступа.

Photographer пишет:

 цитата:
Интересно конечно, но можно ли так вот выкладывать? в общий доступ.
Журнал то высылает персонально, поимённо.


Думаю они сильно возражать не будут, но, все-таки, заказывать лучше у них только по одной причине - они таким образом оценивают СПРОС, рейтинг автора и востребованность тематики. Ведь, все равно, рассылают заказы без оплаты.
Ну, а если будут проблемы, пишите в ЛС. Поможем.

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 471
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.10.10 22:13. Заголовок: Специально для интер..


Специально для интересующихся. Вышел №8/2010 журнала "Современная электроника" с третьей частью статьи Олега Вальпы "Современная среда разработки mikroC для программирования микроконтроллеров на языке высокого уровня Си". Заказать эту статью (pdf) можно на сайте журнала на странице оглавления №8/2010: http://www.soel.ru/issues/?id=343888<\/u><\/a>

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 1 
ПрофильЦитата Ответить
постоянный участник




Пост N: 18
Зарегистрирован: 26.10.08
Откуда: Украина, Тернопольская обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 13.10.10 05:53. Заголовок: Кому интересно, може..


Кому интересно, может загрузить русский help по MikroC:
mikroC_pic.rar<\/u><\/a>

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 516
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 13.10.10 10:13. Заголовок: Ярослав , спасибо. ..


Ярослав , спасибо.


"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 54
Зарегистрирован: 30.07.09
Откуда: Россия, г.Рыбинск
Рейтинг: 0
ссылка на сообщение  Отправлено: 29.10.10 08:20. Заголовок: Bigor пишет: Кто-ни..


Bigor пишет:

 цитата:
Кто-нибудь заказывал статью Вальпы (часть 2) из №7/2010 журнала "Современная электроника"?
Пришла ли она?


27 октября пришла, а заказывал 30 сентября.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 551
Зарегистрирован: 03.12.09
Откуда: Украина, Киев
Рейтинг: 1
ссылка на сообщение  Отправлено: 29.10.10 10:28. Заголовок: nick14 пишет: 27 ок..


nick14 пишет:

 цитата:
27 октября пришла, а заказывал 30 сентября.

Уже не столь актуально. В №8 есть уже 3-я часть

"Труднее всего поверить в очевидное."
(наскальная надпись)
Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 94 , стр: 1 2 3 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия