WINAVR

Sep 05, 2005 Last reply: 20 years ago 816 Replies

Hello Sergei.

Thu Oct 13 2005 10:54, Sergei Tuchinski wrote to me:

DT>> ëÓÔÁÔÉ, Á ËÔÏ ÚÎÁÅÔ, ÎÅÔ ÌÉ × ÐÒÉÒÏÄÅ ÈÏÒÏÛÅÇÏ ËÏÍÐÉÌÑÔÏÒÁ C++ ÄÌÑ DT>> win32, ÂÅÚ ×ÉÚÕÁÌØÎÏ-ÂÉÌÄÅÒÎÏÊ ÍÏÎÓÔÒÏÉÄÁÌØÎÏÓÔÉ, ÎÏ Ó ÉÄÅ ×ÒÏÄÅ DT>> IAR-Ï×ÓËÏÇÏ?

ST> MS VC++ 7.1 (2003) ST> éäå ÔÁÍ, ÐÒÉ ÇÒÁÍÏÔÎÏÊ ÎÁÓÔÒÏÊËÅ, ÏÞÅÎØ ÄÁÖÅ ÔÏÌËÏ×ÁÑ

üÔÏ ÐÏÓÌÅÄÎÉÊ Win32 MS VC++? ëÓÔÁÔÉ, ËÁË Õ ÎÅÇÏ Ó ÓÏÏÔ×ÅÔÓÔ×ÉÅÍ ÃÉËÌÁ for ÓÔÁÎÄÁÒÔÕ? :)

Dimmy.

Hello Alex.

Thu Oct 13 2005 15:52, Alex Mogilnikov wrote to me:

DT>> ëÓÔÁÔÉ, Á ËÔÏ ÚÎÁÅÔ, ÎÅÔ ÌÉ × ÐÒÉÒÏÄÅ ÈÏÒÏÛÅÇÏ ËÏÍÐÉÌÑÔÏÒÁ C++ ÄÌÑ DT>> win32, ÂÅÚ ×ÉÚÕÁÌØÎÏ-ÂÉÌÄÅÒÎÏÊ ÍÏÎÓÔÒÏÉÄÁÌØÎÏÓÔÉ, ÎÏ Ó ÉÄÅ ×ÒÏÄÅ DT>> IAR-Ï×ÓËÏÇÏ?

AM> þÅÍ ÉÓËÁÔØ ÈÏÒÏÛÉÊ ËÏÍÐÉÌÑÔÏÒ Ó ÈÏÒÏÛÅÊ IDE, ÎÅ ÐÒÏÝÅ ÌÉ ÎÁÊÔÉ AM> ÏÔÄÅÌØÎÏ ÈÏÒÏÛÉÊ ËÏÍÐÉÌÑÔÏÒ É ÈÏÒÏÛÕÀ IDE? HÁÐÒÉÍÅÒ ×ÚÑÔØ ÐÏÓÌÅÄÎÀÀ Õ AM> IAR? :)

á ËÁË, ÉÎÔÅÒÅÓÎÏ, ÔÕÄÁ ÐÏÄÃÅÐÉÔØ ËÏÍÐÉÌÑÔÏÒ ÄÌÑ Win32?

Dimmy.

Hello Dmitry.

Thu Oct 13 2005 14:47, Dmitry Orlov wrote to me:

DO>>> ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ ÃÉËÌÁ ÐÏÓÌÅ ×ÙÈÏÄÁ ÉÚ ÎÅÇÏ ÈÒÁÎÉÔ ÎÁÊÄÅÎÎÕÀ DO>>> ×ÅÌÉÞÉÎÕ, ÞÔÏ ÕÄÏÂÎÏ.

DT>> íÁÌÏ ÌÉ ÞÔÏ ÕÄÏÂÎÏ - ÜÔÏ ÎÅÐÒÁ×ÉÌØÎÏ ÉÄÅÏÌÏÇÉÞÅÓËÉ É ÎÅ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ DT>> ÓÔÁÎÄÁÒÔÕ. á ÉÚ ÉÄÅÏÌÏÇÉÉ "ÞÔÏ ÕÄÏÂÎÏ ÂÙÌÏ" É ÐÏÌÕÞÉÌÓÑ C ×ÒÅͣÎ DT>> K&R.

DO> þÔÏ ÄÌÑ Ó×ÏÅÇÏ ×ÒÅÍÅÎÉ ÂÙÌÏ ÏÇÒÏÍÎÙÍ ÛÁÇÏÍ ×ÐÅÒÅÄ.

äÁ ËÁË ÓËÁÚÁÔØ. ðÏ ÓÒÁ×ÎÅÎÉÀ Ó ÆÏÒÔÒÁÎÏÍ - ÄÁ. HÏ ÂÙÌ ×ÅÄØ ÔÏÇÄÁ ÕÖÅ áÌÇÏÌ-60, ÎÁÐÒÉÍÅÒ. äÏ×ÅÓÔÉ ÄÏ ÕÍÁ É... á C - ÜÔÏ ÉÄÅÏÌÏÇÉÞÅÓËÁÑ ÄÉ×ÅÒÓÉÑ. ;) ðÏÍÅÎØÛÅ ËÌÁ×ÉÛ ÎÁÖÉÍÁÔØ, ÐÏÍÅÎØÛÅ ÏÇÒÁÎÉÞÅÎÉÊ ÓÏ ÓÔÏÒÏÎÙ ËÏÍÐÉÌÑÔÏÒÁ, ÄÅÌÁÊ, ÞÔÏ ÈÏÞÅÛØ. ðÏÎÑÔÎÏ, ÞÔÏ ËÁË ÉÎÓÔÒÕÍÅÎÔ, ÓÏÚÄÁÎÎÙÊ Ä×ÏÉÍÉ ÉÎÖÅÎÅÒÁÍÉ ÄÌÑ ÓÏÂÓÔ×ÅÎÎÙÈ ÎÕÖÄ, ËÁË "ÓÕÐÅÒ-ÍÁËÒÏÁÓÓÅÍÂÌÅÒ" - - ×ÅÝØ ÏÔÌÉÞÎÁÑ. HÏ ËÁË ÓÁÍÙÊ ÒÁÓÐÒÏÓÔÒÁΣÎÎÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ... :(

Dimmy.

Hello Dmitry.

Thu Oct 13 2005 15:06, Dmitry Orlov wrote to me:

DT>> äÁ-Á, ÈÁÒ-ÒÏÛÉÊ ÑÚÙË, ÅÓÌÉ ËÁÖÄÙÊ ÒÁÚÒÁÂÏÔÞÉË ËÏÍÐÉÌÑÔÏÒÁ DT>> ÐÏÎÉÍÁÅÔ ÅÇÏ ÐÏ-Ó×ÏÅÍÕ. :) HÅ ÚÒÑ ÓÏÚÄÁÔÅÌÉ áÄÙ ÂÙÌÉ ÔÁË DT>> ÐÏÍÅÛÁÎÙ ÎÁ ÓÔÁÎÄÁÒÔÁÈ É ÓÅÒÔÉÆÉËÁÃÉÉ...

DO> é ÇÄÅ ÔÅÐÅÒØ ÔÁ áÄÁ?

öÉ×Á ÐÏÍÁÌÅÎØËÕ. :) èÏÔÑ ÄÁ, ÉÚÌÉÛÎÉÊ ÆÁÎÁÔÉÚÍ ×ÒÅÄÅÎ ×Ï ×ӣÍ. åÓÌÉ Â ÏÎÉ ÐÏÎÁÞÁÌÕ ÂÙÌÉ ÎÅ ÔÁËÉÍÉ ÞÏÐÏÒÎÙÍÉ É ÓÏÚÄÁ×ÁÌÉ _ÓÏÏÂÝÅÓÔ×Ï_, ÍÏÖÅÔ, áÄÁ ÂÙÌÁ ÂÙ ÒÁÓÐÒÏÓÔÒÁÎÅÎÁ ÇÏÒÁÚÄÏ ÛÉÒÅ.

Dimmy.

Thu Oct 13 2005 04:58, Dimmy Timchenko wrote to Ruslan Mohniuc:

DT> ëÓÔÁÔÉ, Á ËÔÏ ÚÎÁÅÔ, ÎÅÔ ÌÉ × ÐÒÉÒÏÄÅ ÈÏÒÏÛÅÇÏ ËÏÍÐÉÌÑÔÏÒÁ C++ ÄÌÑ win32, DT> ÂÅÚ ×ÉÚÕÁÌØÎÏ-ÂÉÌÄÅÒÎÏÊ ÍÏÎÓÔÒÏÉÄÁÌØÎÏÓÔÉ, ÎÏ Ó ÉÄÅ ×ÒÏÄÅ IAR-Ï×ÓËÏÇÏ?

Watcom C++ 11.0. éÚ ÐÒÉÑÔÎÙÈ ×ÅÝÅÊ ÍÏÖÎÏ ÏÔÍÅÔÉÔØ ÐÏÄÄÅÒÖËÕ ÇÒÁÆÉËÉ Á-ÌÑ DOS × win32 ËÏÎÓÏÌØÎÙÈ ÐÒÉÌÏÖÅÎÉÑÈ.

MSVC 5-Ê É 6-Ê ×ÅÒÓÉÉ - ×ÅÓØÍÁ ÎÅÚÁÔÅÊÌÉ×ÙÅ ËÏÍÐÉÌÅÒÙ.

VLV

"äÅÎØÇÉ - ÜÔÏ ÄÌÑ ÂÏÇÁÔÙÈ" (Ó) Fantozzi

Hello Vladimir.

Thu Oct 13 2005 18:13, Vladimir Vassilevsky wrote to me:

DT>> ëÓÔÁÔÉ, Á ËÔÏ ÚÎÁÅÔ, ÎÅÔ ÌÉ × ÐÒÉÒÏÄÅ ÈÏÒÏÛÅÇÏ ËÏÍÐÉÌÑÔÏÒÁ C++ ÄÌÑ DT>> win32, ÂÅÚ ×ÉÚÕÁÌØÎÏ-ÂÉÌÄÅÒÎÏÊ ÍÏÎÓÔÒÏÉÄÁÌØÎÏÓÔÉ, ÎÏ Ó ÉÄÅ ×ÒÏÄÅ DT>> IAR-Ï×ÓËÏÇÏ?

VV> Watcom C++ 11.0. éÚ ÐÒÉÑÔÎÙÈ ×ÅÝÅÊ ÍÏÖÎÏ ÏÔÍÅÔÉÔØ ÐÏÄÄÅÒÖËÕ ÇÒÁÆÉËÉ VV> Á-ÌÑ DOS × win32 ËÏÎÓÏÌØÎÙÈ ÐÒÉÌÏÖÅÎÉÑÈ.

á, ÔÏÞÎÏ, ÇÒÏÍËÏÅ ÉÍÑ. ïÎ, ËÁÖÅÔÓÑ, Ó ÎÅËÏÔÏÒÙÈ ÐÏÒ ÂÅÓÐÌÁÔÎÙÊ?

Dimmy.

Thu Oct 13 2005 19:46, Dmitry Orlov wrote to Dimmy Timchenko:

DO>>> é ÇÄÅ ÔÅÐÅÒØ ÔÁ áÄÁ? DT>> öÉ×Á ÐÏÍÁÌÅÎØËÕ. :) DO> þÔÏ ÍÏÉ ×ÒÁÇÉ ÔÁË ÖÉÌÉ... çÄÅ ×ÏËÒÕÇ ÈÏÔØ ÞÔÏ-ÔÏ ÎÁ ÎÅÊ ÎÁÐÉÓÁÎÎÏÅ?

óËÁÖÅÍ ÔÁË, Ñ ÚÎÁÀ ÌÀÄÅÊ, ËÏÔÏÒÙÅ ÒÁÚÒÁÂÁÔÙ×ÁÀÔ ÓÏÆÔ ÎÁ ÁÜÒÏËÏÓÍÉÞÅÓËÉÅ ÔÅÍÙ ÎÁ áÄÅ. ôÁË ÞÔÏ áÄÁ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÓÕÝÅÓÔ×ÕÅÔ × ÐÒÉÒÏÄÅ. VLV

"äÅÎØÇÉ - ÜÔÏ ÄÌÑ ÂÏÇÁÔÙÈ" (Ó) Fantozzi

Hello Andrey.

13 Oct 05 08:36, Andrey Solomatov wrote to me:

DL>> ðÏÐÒÏÂÏ×ÁÔØ-ÔÏ ÍÏÖÎÏ, ÔÏÌØËÏ ÄÁÖÅ ÅÓÌÉ ÜÔÏ ÓËÏÍÐÉÌÉÔÓÑ, ÔÏ ÐÏÓÌÅ DL>> ×ÙÈÏÄÁ Ô×ÏÅÊ ÌÏËÁÌØÎÏÊ ÐÅÒÅÍÅÎÎÏÊ DL>> ÉÚ ÏÂÌÁÓÔÉ ×ÉÄÉÍÏÓÔÉ ÔÙ ÂÕÄÅÛØ ÎÁÓÌÁÖÄÁÔØÓÑ undefined behaviour DL>> ÉÚ-ÚÁ ÐÏ×ÔÏÒÎÏÇÏ ×ÙÚÏ×Á DL>> ÄÅÓÔÒÕËÔÏÒÁ.

AS> ôÅÍ ÎÅ ÍÅÎÅÅ - Ñ×ÎÙÊ ×ÙÚÏ× ÄÅÓÔÒÕËÔÏÒÁ × C++ - ×ÅÝØ ÌÅÇÁÌØÎÁÑ. AS> èÏÔÑ ×ÙÎÕÖÄÅÎ ÓÌÅÇËÁ ÐÏÐÒÁ×ÉÔØÓÑ, × ÓÐÒÁ×ÏÞÎÉËÅ ìÉÛÎÅÒÁ AS> ÇÏ×ÏÒÉÔÓÑ, ÞÔÏ:

íÏÌÏÄÅÃ. þÉÔÁÔØ ÎÁÕÞÉÌÓÑ, ÔÅÐÅÒØ ÎÅÐÌÏÈÏ ÂÙÌÏ ÂÙ ÎÁÞÁÔØ ÐÏÎÉÍÁÔØ, ÞÔÏ ÔÙ ÐÒÏÞÉÔÁÌ É ÔÅÍ ÂÏÌÅÅ ÎÁÐÉÓÁÌ. ÷ Ô×ÏÅÍ ÐÒÉÍÅÒÅ ÄÅÓÔÒÕËÔÏÒ ÂÕÄÅÔ ×ÙÚ×ÁÎ Ä×ÁÖÄÙ ÄÌÑ ÏÄÎÏÇÏ É ÔÏÇÏ ÖÅ ÏÂßÅËÔÁ, ÞÔÏ ×ÅÄÅÔ Ë ÎÅÏÐÒÅÄÅÌÅÎÎÏÍÕ ÐÏ×ÅÄÅÎÉÀ. á ÐÒÏ Ñ×ÎÙÊ ×ÙÚÏ× ÄÅÓÔÒÕËÔÏÒÁ Ñ É ÔÁË ÚÎÁÀ, ÎÅÄÁÒÏÍ placement new/delete ÂÙÌÉ ÕÐÏÍÑÎÕÔÙ.

Dmitry

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 13 Oct 2005 16:36:44

+0400:

DT>>> А из идеологии "чтоб удобно было" и получился C времён K&R.

DO>> Что для своего времени было огромным шагом вперед.

DT> Да как сказать. По сравнению с фортраном - да. Hо был ведь DT> тогда уже Алгол-60, например. Довести до ума и... А C - это DT> идеологическая диверсия. ;) DT> Поменьше клавиш нажимать, поменьше ограничений со стороны DT> компилятора, делай, что хочешь.

DT> Понятно, что как инструмент, созданный двоими инженерами для DT> собственных нужд, как "супер-макроассемблер" - - вещь DT> отличная. Hо как самый распространённый язык программирования DT> общего назначения... :(

С стал самым распространенным языком не по указке партии и правительства и не благодаря"раскрутке" в СМИ, а по свободному выбору практикующих программистов-инженеров. Видимо академические подходы оказались не достаточно хороши для практических нужд, раз индустрия остановила свой выбор именно на С. Сейчас же и вовсе бессмысленно в стиле "народных академиков" кричать "какая гадость этот ваш С[++]". Вне зависимости от этих криков, реальные альтернативы или отсутствуют, или это всякие java, ноги которой понятно откуда растут.

dima

formatting link

Hello, Dimmy Timchenko! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 13 Oct 2005 16:40:42

+0400:

DT>>> Да-а, хар-роший язык, если каждый разработчик компилятора DT>>> понимает его по-своему. :) Hе зря создатели Ады были так DT>>> помешаны на стандартах и сертификации...

DO>> И где теперь та Ада?

DT> Жива помаленьку. :)

Чтоб мои враги так жили... Где вокруг хоть что-то на ней написанное?

dima

formatting link

Hello, Vladimir Vassilevsky! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 13 Oct 2005 19:09:23

+0400:

DO>>>> И где теперь та Ада? DT>>> Жива помаленьку. :) DO>> Чтоб мои враги так жили... Где вокруг хоть что-то на ней DO>> написанное?

VV> Скажем так, я знаю людей, которые разрабатывают софт на VV> аэрокосмические темы на Аде. Так что Ада действительно VV> существует в природе.

Скорее в заповеднике или гетто...

dima

formatting link

Hello George.

12 Oct 05 14:31, you wrote to me:

SD>> É ÏÂÙÞÎÕÀ ÓÉÎÕÓÏÉÄÕ, GS> "ïÂÙÞÎÁÑ ÓÉÎÕÓÏÉÄÁ" - ÜÔÏ ÁÂÓÔpÁËÃÉÑ. ÷ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÉ ÂÕÄÅÔ GS> ËÏÎËpÅÔÉÚÁÃÉÑ, Ë ÐpÉÍÅpÕ ÚÁÄÁÎÉÅ ÔpÅÂÕÅÍÏÊ ÆÕÎËÃÉÉ Ó ÚÁÄÁÎÎÏÊ GS> ÔÏÞÎÏÓÔØÀ × ÔÁÂÌÉÞÎÏÊ ÆÏpÍÅ. ôÙ ËÁË-ÔÏ ÓÍÅÛÁÌ × ÏÄÎÕ ËÕÞÕ ÐÏÓÔÁÎÏ×ËÕ ÚÁÄÁÞÉ, ÁÌÇÏpÉÔÍÉÚÁÃÉÀ É ËÏÄÉÎÇ. SD>> ÍÎÅ ÎÅ ÐÏÎpÁ×ÉÌÏÓØ. GS> äÅÔÉÛËÁÍ É ÕÞÉÔØ ÔÁÂÌÉÃÕ ÕÍÎÏÖÅÎÉÑ ÎÅ ÎpÁ×ÉÔÓÑ. ïÄÎÁËÏ ÖÉÚÎØ GS> ÐÏËÁÚÙ×ÁÅÔ ÐÏÌÅÚÎÏÓÔØ ÔÁËÉÈ ÚÎÁÎÉÊ. òÚppÛÉÔÅ ÂÅÇÏÍ, Ô×ppÉÝØ ×ÏÓÐÉÔÁÔÅÌØ :) SD>> íÏÖÅÔ ÂÙÔØ ÔÙ ÐÏÐpÏÂÕÅÛØ ÎÁ ÜÔÏÊ ÐÁpÅ ÐpÉÍÅpÏ× ÐÏËÁÚÁÔØ, GS> ðÌÏÈÉÅ ÐpÉÍÅpÙ. ìÕÞÛÅ ÓpÁ×ÎÉ ÎÁÇÌÑÄÎÏÓÔØ ÆÏpÍÕÌÉpÏ×ËÉ "ÆÏpÍÉpÏ×ÁÎÉÅ GS> ÂÅÇÕÝÅÇÏ ÎÕÌÑ ÎÁ 8-ÍÉ ÎÏÖËÁÈ ÐÏpÔÁ" Ó pÅÁÌÉÚÁÃÉÅÊ ÜÔÏÇÏ ÄÅÊÓÔ×ÉÑ ÎÁ GS> ÓÑÈ. Ok. [skip] GS> ïÎÏ ÎÁÇÌÑÄÎÏ ÐÏËÁÚÁÌÏ, ÞÔÏ ÏÐÉÓÁÎÉÅ ÄÏÌÖÎÏ ÂÙÔØ ÓÔpÏÇÉÍ É ÎÅ GS> ÓÏÄÅpÖÁÔØ ÔÅpÍÉÎÙ, ËÏÔÏpÙÅ ÔpÁËÔÕÀÔÓÑ ÎÅÏÄÎÏÚÎÁÞÎÏ. ÷Ï-ÐÅp×ÙÈ ÜÔÏ ÎÅ ÁÌÇÏpÉÔÍ Á ÏÐÉÓÁÎÉÅ ÎÁÚÎÁÞÅÎÉÑ ÆÕÎËÃÉÉ ÉÌÉ ÐÏÓÔÁÎÏ×ËÁ ÚÁÄÁÞÉ. ðpÉÞÅÍ ÎÅÓÔpÏÇÏÅ. ëÁË ÍÉÎÉÍÕÍ ÎÅ ÕËÁÚÁÎÏ ÎÁÐpÁ×ÌÅÎÉÑ "ÂÅÇÁ" ÎÕÌÑ.

ë ÔÏÍÕ ÖÅ ÔÙ ÓÁÍ ÕÖÅ ÐpÉÚÎÁÌ (ÜÔÏ Ñ ÐÏÓËÉÐÁÌ, ÐpÏ ÓÉÎÕÓÏÉÄÕ pÅÞØ ÂÙÌÁ), ÞÔÏ × ÐÏÍÏÝØ ÓÌÏ×ÅÓÁÍ ÍÏÖÅÔ ÐÏÊÔÉ ÔÁÂÌÉÞËÁ. ïÓÔÁÌÏÓØ ×ÙÑÓÎÉÔØ ÐÏÌÅÚÎÏÓÔØ ÂÌÏË-ÓÈÅÍ É ÄpÕÇÉÈ ÓÐÏÓÏÂÏ× ÏÐÉÓÁÎÉÑ ÁÌÇÏpÉÔÍÏ×, ÇÌÑÄÉÛØ É ÄÏ ÁÌÇÏpÉÔÍÉÞÅÓËÉÈ ÑÚÙËÏ× ÄÏÂÅpÅÍÓÑ :)

Sergey

Hello, Ivan Melnikov! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 13 Oct 2005 05:22:12

+0400:

IU>>>> Это уже не ассемблер, это уже макроассемблер. Ты IU>>>> пользуешься макросами. Конечно макросами понятнее и IU>>>> нагляднее чем чистый ассемблер. Hо за использование IU>>>> макросами тебе так же пришлось заплатить цену, ты потерял в IU>>>> быстродействии и объеме кода.

IM>>> Мозги приятель не надо пудрить. За счет макросов не IM>>> теряется быстродействие работы программы. Я хотел бы знать IM>>> это каким образом можно добиться ? Пользуюсь постоянно и IM>>> чего-то не замечал.

DO>> Если макрос заменяет операторы структурного программирования, DO>> или какие-то часто используемые действия, объем кода растет DO>> из-за необходимости придерживаться соглашений о вызовах и DO>> некой универсальности этих макросов. Если это просто замена DO>> одной мнемоники другой (интересно зачем), то конечно лишнего DO>> кода это не порождает.

IM> Замена одной мнемоники на другую бывает полезно,

А бывает и вредно. И пока все макросы не разберешь, не понять что же тут написано.

IM> например setb P1.5 заменишь на такую IM> строку vkl_pribor а бывает одной строкой IM> заменияешь и несколько ассемблерных строк. IM> нагляднее и не надо вспоминать, что скрывается за IM> установкой бита в данном примере.

Зато непонятно в каком состоянии регистр флагов после выполнения макроса, какие регистры он меняет, etc.

IM> Для С167 есть встроенные в кейле макросы. IM> _bfld_(P7,0x0010,0x0010); IM> _nop_(); IM> если бы подругому писать, на Си, то получилось бы IM> больше команд. Проверял на дизассемблере в строенном в кейле.

Да, обычно есть подобные встроенные функции (не макросы) в С для разных кристаллов. Макросов в С нет, есть макросы в препроцессоре, но они не часть языка, строго говоря.

IM>>> И сколько лишнего кода ты добавляешь в программу при IM>>> использовании Си. Хотя я при программировании кристалла C167 IM>>> использую Си и макросы. Хочу отметить, при использовании IM>>> макросов, быстродейтсвие увеличилось, а не уменьшилось. Я с IM>>> помощью макросов делаю в Сишной программе ассемблерные IM>>> вставки.

DO>> Это как?

IM> Меньше команд получается на выполнение.

О чем ты? Обычно встроенный в С ассемблер (если он вообще есть, часто его нет), никаких макросов не поддерживает.

IM>>> Поэтому я за использование ассемблера, особенно во IM>>> встраиваемух системах.

DO>> Так вроде бы никто и не возражает. Возражение вызывают DO>> главным образом крики некоторых товарищей о том, что С DO>> используют только куллхакеры, халтурщики и прочие недоумки, а DO>> настоящие эмбиддеры используют только ассемблер.

IM> У меня на работе один студент пишет программу по IM> обслудиванию работы всего двух чипов.

Что такое обслуживание работы двух чипов?

IM> Так он уже на 11 кбайт кода умудрился написать, пишет на Си.

И что?

IM> Это хорошо, что у него память позволяет. До этого хотели IM> использовать контроллер с обьемом флеши на 4 килобайта. Вот IM> такая разница в получении обьема получаемой программы. Я для

Вероятно твой студент что-то не то пишет, потому что при нормальном написании разница редко 30% превышает.

IM> обслуживания данных чипов написал на ассемблере, привычка, я IM> даже уложился в 2 килобайта. Контроллер из серии 8051. Молодые IM> ребята все стараются писать на Си. Память позволяет.

И правильно делают. Правда на С тоже надо с умом писать.

IM> А самое главное, чтобы работала программа и без сбоев, IM> и не важно на чем написана.

Это точно.

dima

formatting link

Здравствуйте, Уважаемый Dmitry!

Thu Oct 13 2005 19:44, Dmitry Orlov wrote to Dimmy Timchenko:

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

Грандиозное заблуждение! С очень вредоносным акцентом распространения. Язык С получил большее распространение исключительно благодаря рыночным методам торговли софтом. Рекламе спасибо скажите. Для нормальных людей такое спонсорстово (торгашество то бишь) служит негативным признаком. Я знаю, например, что язык PLM от Intel был гораздо понятнее, структурнее, и главное идеально подходил под необычную архитектуру микроконтроллеров. Чего абсолютно не скажешь про Си, который ни к селу ни к городу прогибали под необычные для него вещи. Си создавался для написания операционных систем, но никак не для микроконтроллеров. Сыграла чисто рыночная случайность,- у кого-то из промоутеров голос оказался громчее и нахальнее. Вот и все, что касается употребеления Си в мире однокристаллок.

Всего Вам Хорошего Ольга

Hello, Olga Nonova! You wrote in conference fido7.ru.embedded to Dmitry Orlov on Thu, 13 Oct 2005 20:10:40

+0000 (UTC):

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

ON> Грандиозное заблуждение!

Доказательства?

ON> С очень вредоносным акцентом распространения. Язык С получил большее ON> распространение исключительно благодаря рыночным методам торговли софтом.

Когда на С писали юникс, никто еще софтом не торговал.

ON> Рекламе спасибо скажите. Для нормальных людей такое ON> спонсорстово (торгашество то бишь) служит негативным ON> признаком. Я знаю, например, что язык PLM от Intel был гораздо ON> понятнее, структурнее, и главное идеально подходил под ON> необычную архитектуру микроконтроллеров.

Изначально этот недоязык только для i51 и подходит. Совершенно убогая и бесполезная вещь. И в отличие от вашего коллектива виртуалов, я таки знаю о чем говорю. Фактически PLM - структурный ассемблер, а не полноценный ЯВУ.

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

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

ON> Сыграла чисто рыночная случайность,- у кого-то из промоутеров ON> голос оказался громчее и нахальнее.

Бред. Абсолютнейший бред. Торгуют не языком (как вы), а средствами разработки, которые можно построить на любом подходящем языке. Ну разве что чтобы назваться Адой нужна определенная процедура, а встроенных паскалей, бейсиков и еще невесть чего я видел некоторое количество (правда по качеству и сути это студенческие поделки). Однако реально пользоваться можно только средствами на базе С. Для Wintel кроме разных С есть реализации практически всех хоть сколько-то актуальных языков, однако подавляющая масса софта пишется на С[++]. И дело тут не в рынке, на рынке, повторяю, _языками_ не торгуют.

ON> Вот и все, что касается употребеления Си в мире однокристаллок.

Очередной ваш бред.

dima

formatting link

Hello Dmitry.

Thu Oct 13 2005 19:44, Dmitry Orlov wrote to me:

DT>> ðÏÎÑÔÎÏ, ÞÔÏ ËÁË ÉÎÓÔÒÕÍÅÎÔ, ÓÏÚÄÁÎÎÙÊ Ä×ÏÉÍÉ ÉÎÖÅÎÅÒÁÍÉ ÄÌÑ DT>> ÓÏÂÓÔ×ÅÎÎÙÈ ÎÕÖÄ, ËÁË "ÓÕÐÅÒ-ÍÁËÒÏÁÓÓÅÍÂÌÅÒ" - - ×ÅÝØ DT>> ÏÔÌÉÞÎÁÑ. HÏ ËÁË ÓÁÍÙÊ ÒÁÓÐÒÏÓÔÒÁΣÎÎÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ DT>> ÏÂÝÅÇÏ ÎÁÚÎÁÞÅÎÉÑ... :(

DO> ó ÓÔÁÌ ÓÁÍÙÍ ÒÁÓÐÒÏÓÔÒÁÎÅÎÎÙÍ ÑÚÙËÏÍ ÎÅ ÐÏ ÕËÁÚËÅ ÐÁÒÔÉÉ É ÐÒÁ×ÉÔÅÌØÓÔ×Á É DO> ÎÅ ÂÌÁÇÏÄÁÒÑ"ÒÁÓËÒÕÔËÅ" × óíé, Á ÐÏ Ó×ÏÂÏÄÎÏÍÕ ×ÙÂÏÒÕ DO> ÐÒÁËÔÉËÕÀÝÉÈ ÐÒÏÇÒÁÍÍÉÓÔÏ×-ÉÎÖÅÎÅÒÏ×.

ðÒÏÓÔÉ, Á Ó×ÏÂÏÄÎÙÊ ×ÙÂÏÒ ÂÙÌ ÉÚ ËÁËÉÈ ÁÌØÔÅÒÎÁÔÉ×? :) üÔÏ ËÁË ÓÅÊÞÁÓ × embedded: Ó×ÏÂÏÄÎÙÊ ×ÙÂÏÒ ÉÚ ÁÓÓÅÍÂÌÅÒÁ É C, ÎÕ ÉÎÏÇÄÁ C++. :)

DO> ÷ÉÄÉÍÏ ÁËÁÄÅÍÉÞÅÓËÉÅ ÐÏÄÈÏÄÙ ÏËÁÚÁÌÉÓØ ÎÅ ÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÉ ÄÌÑ DO> ÐÒÁËÔÉÞÅÓËÉÈ ÎÕÖÄ, ÒÁÚ ÉÎÄÕÓÔÒÉÑ ÏÓÔÁÎÏ×ÉÌÁ Ó×ÏÊ ×ÙÂÏÒ ÉÍÅÎÎÏ ÎÁ ó.

ôÙ ÎÅ × ÏÔÄÅÌÅ ÍÁÒËÅÔÉÎÇÁ ÒÁÂÏÔÁÅÛØ? ;)

DO> óÅÊÞÁÓ ÖÅ É ×Ï×ÓÅ ÂÅÓÓÍÙÓÌÅÎÎÏ × ÓÔÉÌÅ "ÎÁÒÏÄÎÙÈ ÁËÁÄÅÍÉËÏ×" ËÒÉÞÁÔØ DO> "ËÁËÁÑ ÇÁÄÏÓÔØ ÜÔÏÔ ×ÁÛ ó[++]".

HÅ ÇÁÄÏÓÔØ É ÎÅ ÂÅÓÓÍÙÓÌÅÎÎÏ. ÷ ÃÅÌÏÍ ÈÏÒÏÛÁÑ ÚÁÍÅÎÁ ÁÓÓÅÍÂÌÅÒÕ, ÎÏ ×ÓÅ ÇÒÁÂÌÉ ÎÁÄÏ ÐÅÒÅÓÞÉÔÁÔØ É ÔÝÁÔÅÌØÎÏ ÏÂÈÏÄÉÔØ.

DO> ÷ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÜÔÉÈ ËÒÉËÏ×, ÒÅÁÌØÎÙÅ ÁÌØÔÅÒÎÁÔÉ×Ù ÉÌÉ ÏÔÓÕÔÓÔ×ÕÀÔ, DO> ÉÌÉ ÜÔÏ ×ÓÑËÉÅ java, ÎÏÇÉ ËÏÔÏÒÏÊ ÐÏÎÑÔÎÏ ÏÔËÕÄÁ ÒÁÓÔÕÔ.

ï, ÓÁÍ ÐÒÉÚÎÁÌÓÑ, ÞÔÏ áìøôåòHáôé÷ù ïôóõôóô÷õàô, Á ÎÅ ×ÙÂÏÒ ÎÁÉÌÕÞÛÉÊ.

Dimmy.

Hello Dmitry.

Thu Oct 13 2005 19:46, Dmitry Orlov wrote to me:

DO>>> é ÇÄÅ ÔÅÐÅÒØ ÔÁ áÄÁ?

DT>> öÉ×Á ÐÏÍÁÌÅÎØËÕ. :)

DO> þÔÏ ÍÏÉ ×ÒÁÇÉ ÔÁË ÖÉÌÉ... çÄÅ ×ÏËÒÕÇ ÈÏÔØ ÞÔÏ-ÔÏ ÎÁ ÎÅÊ ÎÁÐÉÓÁÎÎÏÅ?

"÷ÏËÒÕÇ" - ÜÔÏ ÇÄÅ? HÁ PC?

Dimmy.

Hello Ivan.

Thu Oct 13 2005 06:22, Ivan Melnikov wrote to Dmitry Orlov:

IM> õ ÍÅÎÑ ÎÁ ÒÁÂÏÔÅ ÏÄÉÎ ÓÔÕÄÅÎÔ ÐÉÛÅÔ ÐÒÏÇÒÁÍÍÕ ÐÏ ÏÂÓÌÕÄÉ×ÁÎÉÀ IM> ÒÁÂÏÔÙ ×ÓÅÇÏ Ä×ÕÈ ÞÉÐÏ×. ôÁË ÏÎ ÕÖÅ ÎÁ 11 ËÂÁÊÔ ËÏÄÁ ÕÍÕÄÒÉÌÓÑ ÎÁÐÉÓÁÔØ, IM> ÐÉÛÅÔ ÎÁ óÉ.

ôÁË ÞÅÇÏ ÔÙ ÈÏÞÅÛØ ÏÔ x51? üÔÁ ÁÒÈÉÔÅËÔÕÒÁ ÄÌÑ C ËÁÔÅÇÏÒÉÞÅÓËÉ ÎÅ ÐÒÉÓÐÏÓÏÂÌÅÎÁ.

IM> á ÓÁÍÏÅ ÇÌÁ×ÎÏÅ, ÞÔÏÂÙ ÒÁÂÏÔÁÌÁ ÐÒÏÇÒÁÍÍÁ É ÂÅÚ ÓÂÏÅ×, É ÎÅ ×ÁÖÎÏ ÎÁ IM> ÞÅÍ ÎÁÐÉÓÁÎÁ.

ï, ÜÔÏ ÔÏÞÎÏ. HÏ ÎÅ ÐÒÏÓÔÏ "ÂÅÚ ÓÂÏÅ×", Á ÎÁģÖÎÏ, ÂÅÚÏÐÁÓÎÏ, ÜÆÆÅËÔÉ×ÎÏ É ÏÂÅÓÐÅÞÉ×ÁÌÁ ÎÕÖÎÕÀ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ. :)

Dimmy.

ðÒÉ×ÅÔ Dmitry! ðÑÔÎÉÃÁ ïËÔÑÂÒØ 14 2005 00:01, Dmitry Orlov -> Ivan Melnikov:

IU>>>>> üÔÏ ÕÖÅ ÎÅ ÁÓÓÅÍÂÌÅÒ, ÜÔÏ ÕÖÅ ÍÁËÒÏÁÓÓÅÍÂÌÅÒ. ôÙ IU>>>>> ÐÏÌØÚÕÅÛØÓÑ ÍÁËÒÏÓÁÍÉ. ëÏÎÅÞÎÏ ÍÁËÒÏÓÁÍÉ ÐÏÎÑÔÎÅÅ É IU>>>>> ÎÁÇÌÑÄÎÅÅ ÞÅÍ ÞÉÓÔÙÊ ÁÓÓÅÍÂÌÅÒ. HÏ ÚÁ ÉÓÐÏÌØÚÏ×ÁÎÉÅ IU>>>>> ÍÁËÒÏÓÁÍÉ ÔÅÂÅ ÔÁË ÖÅ ÐÒÉÛÌÏÓØ ÚÁÐÌÁÔÉÔØ ÃÅÎÕ, ÔÙ ÐÏÔÅÒÑÌ × IU>>>>> ÂÙÓÔÒÏÄÅÊÓÔ×ÉÉ É ÏÂßÅÍÅ ËÏÄÁ. DO>

IM>>>> íÏÚÇÉ ÐÒÉÑÔÅÌØ ÎÅ ÎÁÄÏ ÐÕÄÒÉÔØ. úÁ ÓÞÅÔ ÍÁËÒÏÓÏ× ÎÅ IM>>>> ÔÅÒÑÅÔÓÑ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ ÒÁÂÏÔÙ ÐÒÏÇÒÁÍÍÙ. ñ ÈÏÔÅÌ ÂÙ ÚÎÁÔØ IM>>>> ÜÔÏ ËÁËÉÍ ÏÂÒÁÚÏÍ ÍÏÖÎÏ ÄÏÂÉÔØÓÑ ? ðÏÌØÚÕÀÓØ ÐÏÓÔÏÑÎÎÏ É IM>>>> ÞÅÇÏ-ÔÏ ÎÅ ÚÁÍÅÞÁÌ. DO>

DO>>> åÓÌÉ ÍÁËÒÏÓ ÚÁÍÅÎÑÅÔ ÏÐÅÒÁÔÏÒÙ ÓÔÒÕËÔÕÒÎÏÇÏ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ, DO>>> ÉÌÉ ËÁËÉÅ-ÔÏ ÞÁÓÔÏ ÉÓÐÏÌØÚÕÅÍÙÅ ÄÅÊÓÔ×ÉÑ, ÏÂßÅÍ ËÏÄÁ ÒÁÓÔÅÔ DO>>> ÉÚ-ÚÁ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÐÒÉÄÅÒÖÉ×ÁÔØÓÑ ÓÏÇÌÁÛÅÎÉÊ Ï ×ÙÚÏ×ÁÈ É DO>>> ÎÅËÏÊ ÕÎÉ×ÅÒÓÁÌØÎÏÓÔÉ ÜÔÉÈ ÍÁËÒÏÓÏ×. åÓÌÉ ÜÔÏ ÐÒÏÓÔÏ ÚÁÍÅÎÁ DO>>> ÏÄÎÏÊ ÍÎÅÍÏÎÉËÉ ÄÒÕÇÏÊ (ÉÎÔÅÒÅÓÎÏ ÚÁÞÅÍ), ÔÏ ËÏÎÅÞÎÏ ÌÉÛÎÅÇÏ DO>>> ËÏÄÁ ÜÔÏ ÎÅ ÐÏÒÏÖÄÁÅÔ. DO>

IM>> úÁÍÅÎÁ ÏÄÎÏÊ ÍÎÅÍÏÎÉËÉ ÎÁ ÄÒÕÇÕÀ ÂÙ×ÁÅÔ ÐÏÌÅÚÎÏ, DO>

DO> á ÂÙ×ÁÅÔ É ×ÒÅÄÎÏ. é ÐÏËÁ ×ÓÅ ÍÁËÒÏÓÙ ÎÅ ÒÁÚÂÅÒÅÛØ, ÎÅ ÐÏÎÑÔØ ÞÔÏ ÖÅ DO> ÔÕÔ ÎÁÐÉÓÁÎÏ. DO>

ôÁË ÔÙÖÅ ÓÁÍ ÐÉÛÅÛØ ÐÒÏÇÒÁÍÍÕ, ÔÁË ÞÔÏ ÔÅÂÅ ÍÏÖÅÔ ÂÙÔØ ÎÅ ÐÏÎÑÔÎÏ. ëÒÏÍÅ ÜÔÏÇÏ, ÅÝÅ ÏÄÉÎ ÐÌÀÓ, ÍÅÎØÛÅ ÏÛÉÂÏË × ÐÒÏÇÒÁÍÍÅ. ëÏÇÄÁ Ñ ÎÁÞÉÎÁÌ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÔØ ÎÁ ÁÓÓÅÍÂÌÅÒÅ, Õ ÍÅÎÑ ÂÙÌÏ ÍÎÏÇÏ ÏÛÉÂÏË × ÐÒÏÇÒÁÍÍÅ ÐÒÉ ÎÁÐÉÓÁÎÉÉ, Á ×ÏÔ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÍÁËÒÏÓÏ× ÏÔ ÎÉÈ ÍÎÅ ÕÄÁÌÏÓØ ÉÚÂÁ×ÉÔÓÑ. èÏÔÑ Õ ÍÅÎÑ ÏÛÉÂËÉ ÅÓÔØ ÓÅÊÞÁÓ, ËÕÄÁ ÂÅÚ ÎÉÈ, ÎÏ ÎÅ × ÔÁËÏÍ ËÏÌÉÞÅÓÔ×Å ËÁË ÒÁÎØÛÅ.

IM>> ÎÁÐÒÉÍÅÒ setb P1.5 ÚÁÍÅÎÉÛØ ÎÁ ÔÁËÕÀ IM>> ÓÔÒÏËÕ vkl_pribor Á ÂÙ×ÁÅÔ ÏÄÎÏÊ ÓÔÒÏËÏÊ IM>> ÚÁÍÅÎÉÑÅÛØ É ÎÅÓËÏÌØËÏ ÁÓÓÅÍÂÌÅÒÎÙÈ ÓÔÒÏË. IM>> ÎÁÇÌÑÄÎÅÅ É ÎÅ ÎÁÄÏ ×ÓÐÏÍÉÎÁÔØ, ÞÔÏ ÓËÒÙ×ÁÅÔÓÑ ÚÁ IM>> ÕÓÔÁÎÏ×ËÏÊ ÂÉÔÁ × ÄÁÎÎÏÍ ÐÒÉÍÅÒÅ. DO>

DO> úÁÔÏ ÎÅÐÏÎÑÔÎÏ × ËÁËÏÍ ÓÏÓÔÏÑÎÉÉ ÒÅÇÉÓÔÒ ÆÌÁÇÏ× ÐÏÓÌÅ ×ÙÐÏÌÎÅÎÉÑ DO> ÍÁËÒÏÓÁ, ËÁËÉÅ ÒÅÇÉÓÔÒÙ ÏÎ ÍÅÎÑÅÔ, etc. DO>

ôÙ ÖÅ ÓÁÍ ÐÉÛÅÛØ, É ÐÒÉÞÅÍ ÚÄÅÓØ ÓÏÓÔÏÑÎÉÅ ÆÌÁÇÏ×. :( ñ Ó ÔÁËÏÊ ÐÒÏÂÌÅÍÏÊ ÎÅ ÓÔÁÌËÉ×ÁÌÓÑ.

IM>> äÌÑ ó167 ÅÓÔØ ×ÓÔÒÏÅÎÎÙÅ × ËÅÊÌÅ ÍÁËÒÏÓÙ. IM>> _bfld_(P7,0x0010,0x0010); IM>> _nop_(); IM>> ÅÓÌÉ ÂÙ ÐÏÄÒÕÇÏÍÕ ÐÉÓÁÔØ, ÎÁ óÉ, ÔÏ ÐÏÌÕÞÉÌÏÓØ ÂÙ IM>> ÂÏÌØÛÅ ËÏÍÁÎÄ. ðÒÏ×ÅÒÑÌ ÎÁ ÄÉÚÁÓÓÅÍÂÌÅÒÅ × ÓÔÒÏÅÎÎÏÍ × ËÅÊÌÅ. DO>

DO> äÁ, ÏÂÙÞÎÏ ÅÓÔØ ÐÏÄÏÂÎÙÅ ×ÓÔÒÏÅÎÎÙÅ ÆÕÎËÃÉÉ (ÎÅ ÍÁËÒÏÓÙ) × ó ÄÌÑ DO> ÒÁÚÎÙÈ ËÒÉÓÔÁÌÌÏ×. íÁËÒÏÓÏ× × ó ÎÅÔ, ÅÓÔØ ÍÁËÒÏÓÙ × ÐÒÅÐÒÏÃÅÓÓÏÒÅ, ÎÏ DO> ÏÎÉ ÎÅ ÞÁÓÔØ ÑÚÙËÁ, ÓÔÒÏÇÏ ÇÏ×ÏÒÑ. DO>

ëÁËÁÑ ÒÁÚÎÉÃÁ, ÚÁÔÏ ÏÎÉ ÐÏÍÏÇÁÀÔ ÎÁÐÉÓÁÔØ ÐÒÏÇÒÁÍÍÕ. :)

IM>>>> é ÓËÏÌØËÏ ÌÉÛÎÅÇÏ ËÏÄÁ ÔÙ ÄÏÂÁ×ÌÑÅÛØ × ÐÒÏÇÒÁÍÍÕ ÐÒÉ IM>>>> ÉÓÐÏÌØÚÏ×ÁÎÉÉ óÉ. èÏÔÑ Ñ ÐÒÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ ËÒÉÓÔÁÌÌÁ C167 IM>>>> ÉÓÐÏÌØÚÕÀ óÉ É ÍÁËÒÏÓÙ. èÏÞÕ ÏÔÍÅÔÉÔØ, ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ IM>>>> ÍÁËÒÏÓÏ×, ÂÙÓÔÒÏÄÅÊÔÓ×ÉÅ Õ×ÅÌÉÞÉÌÏÓØ, Á ÎÅ ÕÍÅÎØÛÉÌÏÓØ. ñ Ó IM>>>> ÐÏÍÏÝØÀ ÍÁËÒÏÓÏ× ÄÅÌÁÀ × óÉÛÎÏÊ ÐÒÏÇÒÁÍÍÅ ÁÓÓÅÍÂÌÅÒÎÙÅ IM>>>> ×ÓÔÁ×ËÉ. DO>

DO>>> üÔÏ ËÁË? DO>

#define xxx xx_x+3 ÎÁÐÒÉÍÅÒ á ÍÏÇÕ × ÁÓÓÅÍÂÌÅÒÎÏÊ ÐÒÏÇÒÁÍÍÅ, ËÏÔÏÒÕÀ ×ÓÔÁ×ÌÀ × ÓÉÛÎÕÀ ÍÁËÒÏÓÙ ÉÓÐÏÌØÚÏ×ÁÔØ.

IM>> íÅÎØÛÅ ËÏÍÁÎÄ ÐÏÌÕÞÁÅÔÓÑ ÎÁ ×ÙÐÏÌÎÅÎÉÅ. DO>

DO> ï ÞÅÍ ÔÙ? ïÂÙÞÎÏ ×ÓÔÒÏÅÎÎÙÊ × ó ÁÓÓÅÍÂÌÅÒ (ÅÓÌÉ ÏÎ ×ÏÏÂÝÅ ÅÓÔØ, ÞÁÓÔÏ DO> ÅÇÏ ÎÅÔ), ÎÉËÁËÉÈ ÍÁËÒÏÓÏ× ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ. DO>

ðÏÄÄÅÒÖÉ×ÁÅÔ, ÐÏÔÏÍÕ ÞÔÏ ËÏÍÐÉÌÑÔÏÒ ÁÓÓÅÍÂÌÅÒÎÙÊ ÉÓÐÏÌØÚÕÅÔÓÑ. ÷ ËÅÊÌÅ ÎÁÐÒÉÍÅÒ.

IM>>>> ðÏÜÔÏÍÕ Ñ ÚÁ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÁÓÓÅÍÂÌÅÒÁ, ÏÓÏÂÅÎÎÏ ×Ï IM>>>> ×ÓÔÒÁÉ×ÁÅÍÕÈ ÓÉÓÔÅÍÁÈ. DO>

DO>>> ôÁË ×ÒÏÄÅ ÂÙ ÎÉËÔÏ É ÎÅ ×ÏÚÒÁÖÁÅÔ. ÷ÏÚÒÁÖÅÎÉÅ ×ÙÚÙ×ÁÀÔ DO>>> ÇÌÁ×ÎÙÍ ÏÂÒÁÚÏÍ ËÒÉËÉ ÎÅËÏÔÏÒÙÈ ÔÏ×ÁÒÉÝÅÊ Ï ÔÏÍ, ÞÔÏ ó DO>>> ÉÓÐÏÌØÚÕÀÔ ÔÏÌØËÏ ËÕÌÌÈÁËÅÒÙ, ÈÁÌÔÕÒÝÉËÉ É ÐÒÏÞÉÅ ÎÅÄÏÕÍËÉ, Á DO>>> ÎÁÓÔÏÑÝÉÅ ÜÍÂÉÄÄÅÒÙ ÉÓÐÏÌØÚÕÀÔ ÔÏÌØËÏ ÁÓÓÅÍÂÌÅÒ. DO>

IM>> õ ÍÅÎÑ ÎÁ ÒÁÂÏÔÅ ÏÄÉÎ ÓÔÕÄÅÎÔ ÐÉÛÅÔ ÐÒÏÇÒÁÍÍÕ ÐÏ IM>> ÏÂÓÌÕÄÉ×ÁÎÉÀ ÒÁÂÏÔÙ ×ÓÅÇÏ Ä×ÕÈ ÞÉÐÏ×.

DO> þÔÏ ÔÁËÏÅ ÏÂÓÌÕÖÉ×ÁÎÉÅ ÒÁÂÏÔÙ Ä×ÕÈ ÞÉÐÏ×? DO>

úÎÁÞÉÔ ËÒÉÓÔÁÌÌ ÎÁÄÏ ÐÒÉ ×ËÌÀÞÅÎÉÉ ÐÒÏÉÎÉÃÉÁÌÉÚÉÒÏ×ÁÔØ É ×Ï ×ÒÅÍÑ ÒÁÂÏÔÙ Ó ÎÅÇÏ ÓÞÉÔÙ×ÁÔØ, ÚÁÐÉÓÙ×ÁÔØ ÉÎÆÏÒÍÁÃÉÀ, Á ÒÅÇÉÓÔÒÏ× × ÞÉÐÅ ÏÞÅÎØ ÍÎÏÇÏ.

IM>> ôÁË ÏÎ ÕÖÅ ÎÁ 11 ËÂÁÊÔ ËÏÄÁ ÕÍÕÄÒÉÌÓÑ ÎÁÐÉÓÁÔØ, ÐÉÛÅÔ ÎÁ óÉ. DO>

DO> é ÞÔÏ? DO>

äÁ, ÔÁË. óËÏÌØËÏ ÌÉÛÎÅÊ ÒÁÂÏÔÙ ÐÒÏÃÅÓÓÏÒ ÂÕÄÅÔ ×ÙÐÏÌØÎÑÔØ.

IM>> üÔÏ ÈÏÒÏÛÏ, ÞÔÏ Õ ÎÅÇÏ ÐÁÍÑÔØ ÐÏÚ×ÏÌÑÅÔ. äÏ ÜÔÏÇÏ ÈÏÔÅÌÉ IM>> ÉÓÐÏÌØÚÏ×ÁÔØ ËÏÎÔÒÏÌÌÅÒ Ó ÏÂØÅÍÏÍ ÆÌÅÛÉ ÎÁ 4 ËÉÌÏÂÁÊÔÁ. ÷ÏÔ IM>> ÔÁËÁÑ ÒÁÚÎÉÃÁ × ÐÏÌÕÞÅÎÉÉ ÏÂØÅÍÁ ÐÏÌÕÞÁÅÍÏÊ ÐÒÏÇÒÁÍÍÙ. ñ ÄÌÑ DO>

DO> ÷ÅÒÏÑÔÎÏ Ô×ÏÊ ÓÔÕÄÅÎÔ ÞÔÏ-ÔÏ ÎÅ ÔÏ ÐÉÛÅÔ, ÐÏÔÏÍÕ ÞÔÏ ÐÒÉ ÎÏÒÍÁÌØÎÏÍ DO> ÎÁÐÉÓÁÎÉÉ ÒÁÚÎÉÃÁ ÒÅÄËÏ 30% ÐÒÅ×ÙÛÁÅÔ. DO>

ñ ÎÅ ÚÎÁÀ, ÍÏÖÅÔ ÔÙ É ÐÒÁ×, ÎÏ ÔÁË ×ÏÔ ÐÏÌÕÞÁÅÔÓÑ. íÏÖÅÔ ËÏÇÄÁ ÏÎ ÏÔÌÁÖÉ×ÁÔØ ÕÓÔÒÏÊÓÔ×Ï ÎÁÞÎÅÔ, ÔÏÇÄÁ ÐÏÄÒÕÇÏÍÕ É ×ÓÅ ÎÁÐÉÛÅÔ.

IM>> ÏÂÓÌÕÖÉ×ÁÎÉÑ ÄÁÎÎÙÈ ÞÉÐÏ× ÎÁÐÉÓÁÌ ÎÁ ÁÓÓÅÍÂÌÅÒÅ, ÐÒÉ×ÙÞËÁ, Ñ IM>> ÄÁÖÅ ÕÌÏÖÉÌÓÑ × 2 ËÉÌÏÂÁÊÔÁ. ëÏÎÔÒÏÌÌÅÒ ÉÚ ÓÅÒÉÉ 8051. íÏÌÏÄÙÅ IM>> ÒÅÂÑÔÁ ×ÓÅ ÓÔÁÒÁÀÔÓÑ ÐÉÓÁÔØ ÎÁ óÉ. ðÁÍÑÔØ ÐÏÚ×ÏÌÑÅÔ. DO>

DO> é ÐÒÁ×ÉÌØÎÏ ÄÅÌÁÀÔ. ðÒÁ×ÄÁ ÎÁ ó ÔÏÖÅ ÎÁÄÏ Ó ÕÍÏÍ ÐÉÓÁÔØ. DO>

äÁ ËÏ ×ÓÅÍÕ ÎÁÄÏ ÐÏÄÈÏÄÉÔØ Ó ÕÍÏÍ. :)

IM>> á ÓÁÍÏÅ ÇÌÁ×ÎÏÅ, ÞÔÏÂÙ ÒÁÂÏÔÁÌÁ ÐÒÏÇÒÁÍÍÁ É ÂÅÚ ÓÂÏÅ×, IM>> É ÎÅ ×ÁÖÎÏ ÎÁ ÞÅÍ ÎÁÐÉÓÁÎÁ. DO>

DO> üÔÏ ÔÏÞÎÏ. DO>

ëÁË ÐÒÁ×ÉÌÏ ËÁÖÄÙÊ ÞÅÌÏ×ÅË ÐÏ-Ó×ÏÅÍÕ ÐÉÛÅÔ ÐÒÏÇÒÁÍÍÙ, É ÕÂÅÖÄÁÔØ, É ÐÅÒÅÕÂÅÖÄÁÔØ ÂÅÚÐÏÌÅÚÎÏ, ÐÏËÁ ÏÎ ÎÅ Õ×ÉÄÅÔ ÉÌÉ ÎÅ ÒÅÛÉÔ, ÞÔÏ ÎÁÄÏ ÞÔÏ-ÔÏ ÉÚÍÅÎÉÔØ. ðÏÜÔÏÍÕ ÖÅÌÁÀ ÔÅÂÅ ÎÁÐÉÓÁÎÉÅ ÓÔÁÂÉÌØÎÙÈ ÐÒÏÇÒÁÍÍ, É ÕÓÐÅÈÏ× ×Ï ×ÓÅÍ. ó Õ×ÁÖÅÎÉÅÍ, Ivan Melnikov ðÑÔÎÉÃÁ ïËÔÑÂÒØ 14 2005 07:10.

... "óÞÁÓÔÌÉ×ÙÅ ÔÒÕÓÏ× ÎÅ ÎÁÄÅ×ÁÀÔ."

Hello George.

Thu Oct 13 2005 13:33, George Shepelev wrote to Basargin Konstantin:

BK>> ô.Å. ÓÔÒÅÍÉÔÅÓØ ÐÅÒÅÊÔÉ ÏÔ ÍÎÅÍÏÎÉË Ë ÂÏÌÅÅ ÞÉÔÁÅÍÙÍ ÍÁËÒÏÓÁÍ. BK>> ïÞÅÎØ ÈÏÒÏÛÏ, ÎÁ ÁÓÍÅ Ñ ÐÏÓÔÕÐÁÀ ÁÎÁÌÏÇÉÞÎÏ. BK>> ÷ óÉ ÜÔÏ ÕÖÅ ÓÄÅÌÁÎÏ

GS> _ÜÔÏ_? GS> ôÁÍ ÎÁ ËÁÖÄÙÊ _ÓÉÍ×ÏÌ_ ÎÁ×ÅÓÉÌÉ ÐÏ ÎÅÓËÏÌØËÕ ÓÍÙÓÌÏ×...

äÁ, ×ÏÔ ÚÁ ÜÔÏ ÔÁËÉ ÎÁÄÏ ÒÕËÉ ÏÔÒÙ×ÁÔØ. ÷ ÔÁËÏÍ ËÏÎÔÅËÓÔÅ ÜÔÁ ÚÁËÏÒÀÞËÁ ÉÌÉ ÓÉÎÔÁËÓÉÞÅÓËÁÑ ËÏÎÓÔÒÕËÃÉÑ ÚÎÁÞÉÔ ÏÄÎÏ, Á ×ÏÔ × ÔÁËÏÍ - ÓÏ×ÓÅÍ ÄÒÕÇÏÅ... É ×ӣ ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ "ÌÉÛÎÉÈ" ËÌÀÞÅ×ÙÈ ÓÌÏ× ÎÅ ××ÏÄÉÔØ.

Dimmy.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required