Я тоже проверял и вроде как работало. Но вот если бы для правильной работы надо было бы вместо меньшего формата использовать больший то это не страшно. Увеличится только размер кода. Но вот если у меня переменная, по условиям задачи, может принимать большие значения(больше чем байт) то как быть в этом случае?
Предположим я использую МК с 12 разрядным АЦП. Для сохранения результата измерения я должен определить переменную размером в word, а Les мне предлагает воспользоваться для этого переменной размером byte. Но тогда точность моих измерений сильно упадет. Т.к. тяжело разместить 12 разрядов в восьмиразрядную переменную.
Я и брал этого типа. Но затем производя расчеты получал ошибки. После этого я резко охладел к новым версиям Протона. Поэтому сейчас все больше думаю о переходе на мВ.
Anatol, я здесь пример приводил так просто, что первое пришло на ум. Но раз уж Вы сказали могу Вас удивить. В свое время я делал на работе аппарат по контролю толщины прокатываемой стальной ленты. Там радиоактивный источник подсвечивает стальную ленту, а с другой стороны располагается ионизационная камера. Поскольку толщина ленты там может быть от нескольких мм до нескольких мкм, то там я и использовал МК 18F4458. У этого контроллера 12 разрядный АЦП! И другое. Я попусту не наезжаю. Я не требую от этого компилятора чтобы он мне ТВ показывал или орехи колол. Но уж коли ты назвался ПИК компилятором то компилируй. А как работают другие? Вот у меня, например, с компилятором bascomAVR проблем почти вообще не было.
Сообщение отредактировал
vladh - Чт, 17.10.2013, 14:24
Anatol, что то Вы не о том стали говорить. Причем здесь сравнение номенклатур ПИК и АВР? Их трудно сравнивать. И там, и там много разных. А как Вы можете говорить о bascomAVR если Вы с ней похоже не работали.
Сообщение отредактировал
vladh - Чт, 17.10.2013, 15:39