- 
	
- ИМХО не соглашусь с утверждением, что AVR в 6-10 раз хуже PIC24. Те же 16 мипс, что и у микрочипа. Причем асм у PIC24, на мой взгляд, похуже Техаса msp430 c теми же 16 мипсами.... - robinzone(03.04.2007 23:15, 
)
			- Нет проблем - давай АСМ-код для АВР, я сделаю его для dsPIC, и сравним. Про МСП даже и не заикайся - dsPIC/PIC24 все команды, кроме переходов, выполняют за один такт, который 25 нс (не 16, а 40 МГЦ), а МСП в большинстве случаев проиграет даже АВРу - AVR(03.04.2007 23:55, 
)
					- Второй простенький тест:  robinzone(244 знак., 04.04.2007 01:27, 
)
							
						 - К примеру, простенький тест:  robinzone(394 знак., 04.04.2007 00:17, 
)
							- Ну ты попаааал! :))  AVR(812 знак., 04.04.2007 00:43, 
)
									- repeat позволяет повторять всего одну команду, а так:  robinzone(295 знак., 04.04.2007 01:05, 
)
											- 1) Для повтора многокомандных (до 64К команд) блоков есть такая же, как repeat, команда do, еще более гибкая (# можно задавать и регистром, и константой). 2) Вариантов со смещением у dsPIC еще больше - например, [reg+#num], [reg1+reg2}. 3) 28QFN (5x5 mm)  AVR(15 знак., 04.04.2007 01:52, 
)
													- Не "потрещать" - тут дальнейшие направления определяются... - robinzone(04.04.2007 18:29, 
)
															- Ну так как насчет вот этого? --> - AVR(04.04.2007 20:30, 
, ссылка)
																	- Я тесты посмотрел, спасибо за ссылки... Зачем изобретать велосипед ? ;-)  robinzone(288 знак., 06.04.2007 22:56, 
)
																			
																		 
 - Я тесты посмотрел, спасибо за ссылки... Зачем изобретать велосипед ? ;-)  robinzone(288 знак., 06.04.2007 22:56, 
 
 - Ну так как насчет вот этого? --> - AVR(04.04.2007 20:30, 
 - да он просто так, похоже... потрещать ;) а тебе в гамму за зарплатой надо :) - jaga-jaga(04.04.2007 17:23, 
) 
 - Не "потрещать" - тут дальнейшие направления определяются... - robinzone(04.04.2007 18:29, 
 - ИМХО, MSP дешевым не назовешь... И есть у него некоторые неудобства... - Гудвин(04.04.2007 01:20, 
)
													- Ну почему же недешевые? В серии MSP430F2xxx (16МГц) нет кристаллов дороже $3,5 (у производителя и за 1KU естественно), даже среди только анонсированных. - rezident(04.04.2007 01:23, 
)
															- А это дешево? За кристаллик 4кб флэш и 256 байт хотят у нас 3$... К нему край нужно кварц за побакса... Одно только греет - не жрет... - Гудвин(04.04.2007 01:43, 
)
																	- Для 2000й серии кварц не особо и нужен. У него DCO неплохой. И VLO-генератор имеется. Потребление в спячке при включенном VLO на чуть-чуть ниже, чем при тактировании от часового кварца. - rezident(04.04.2007 02:19, 
)
																			- msp430f2121 и словов-то таких не знает.... VLO... - Гудвин(04.04.2007 02:11, 
)
																					- Или я от жизни отстал? Даташит молчит... - Гудвин(04.04.2007 02:15, 
)
																							- Не, не отстал. VLO есть в 20xx и в 22xx. В 21xx его нету. - rezident(04.04.2007 02:20, 
)
																									- Вот я о том и упоминал... Вроде отличный контроллер, но всяческие идиотские ограничения...  Специально что-ли мутят воду? В одних памяти мало, в других нет генератора, таймеров тоже не хватает в малоногих... Постоянно каккой-то дискомфорт... - Гудвин(04.04.2007 02:24, 
)
																											- Во-во - "Не угодишь тебе - то жопа холодная, то грудь маленькая" :)) - AVR(04.04.2007 02:32, 
)
																													
																												 - Если мне не изменяет память 21xx появились раньше 20xx и тем более 22xx. Так что можно считать, что VLO ввели по пожеланиям трудящихся :) - rezident(04.04.2007 02:31, 
)
																													- И не трудящихся - динамили до тех пор, пока у конкурентов не появились picopower-ы и нановатты... Ошибся - не руки у них кривыее - бяда с головой... Это надо было гораздо раньше... - Гудвин(04.04.2007 02:46, 
)
																															- А они (пикоАВР) реально в России и вправду появились? Только пикоАТМеги вроде есть. - rezident(04.04.2007 03:01, 
, ссылка)
																																	- Ну да - толстые и дорогие... - Гудвин(04.04.2007 03:03, 
) 
 - Ну да - толстые и дорогие... - Гудвин(04.04.2007 03:03, 
 
 - А они (пикоАВР) реально в России и вправду появились? Только пикоАТМеги вроде есть. - rezident(04.04.2007 03:01, 
 - Мне от этого не легче :)  В мелкий 20хх я хоть тресни, не смогу втиснуть программу. 22хх - шибко жирно и дорого. К 2121 кварц нужно ударопрочный с диапазоном -20+50...  Кривоваты руки у техасовцев - года два здесь об этом упоминаю... - Гудвин(04.04.2007 02:37, 
)
																															- Можно предположить, что с другим МК требования к часовому кварцу легче будут. - rezident(04.04.2007 02:47, 
)
																																	- Мне не нужна большая точность. Вполне устроил-бы калиброванный таймер с 0.5uA потреблением для "ориентироваться во времени"... - Гудвин(04.04.2007 02:53, 
)
																																			- Дык с VLO типовое потребление около этого и есть. Кстати, у AVR с индексом P 0.6мкА это тоже типовое расчетное, а вовсе не максимальное значение. - rezident(04.04.2007 03:01, 
)
																																					- Производимые сейчас жирноваты. M48P еще нет. Я тут за центы бьюсь... - Гудвин(04.04.2007 03:02, 
)
																																							- А тираж какой? Может производитель маску испечь сможет за полцены флешовой версии? - rezident(04.04.2007 03:06, 
)
																																									- Тираж небольшой -  Гудвин(421 знак., 04.04.2007 03:24, 
) 
 - Тираж небольшой -  Гудвин(421 знак., 04.04.2007 03:24, 
 
 - А тираж какой? Может производитель маску испечь сможет за полцены флешовой версии? - rezident(04.04.2007 03:06, 
 
 - Производимые сейчас жирноваты. M48P еще нет. Я тут за центы бьюсь... - Гудвин(04.04.2007 03:02, 
 
 - Дык с VLO типовое потребление около этого и есть. Кстати, у AVR с индексом P 0.6мкА это тоже типовое расчетное, а вовсе не максимальное значение. - rezident(04.04.2007 03:01, 
 
 - Мне не нужна большая точность. Вполне устроил-бы калиброванный таймер с 0.5uA потреблением для "ориентироваться во времени"... - Гудвин(04.04.2007 02:53, 
 
 - Можно предположить, что с другим МК требования к часовому кварцу легче будут. - rezident(04.04.2007 02:47, 
 
 - И не трудящихся - динамили до тех пор, пока у конкурентов не появились picopower-ы и нановатты... Ошибся - не руки у них кривыее - бяда с головой... Это надо было гораздо раньше... - Гудвин(04.04.2007 02:46, 
 
 - Во-во - "Не угодишь тебе - то жопа холодная, то грудь маленькая" :)) - AVR(04.04.2007 02:32, 
 
 - Вот я о том и упоминал... Вроде отличный контроллер, но всяческие идиотские ограничения...  Специально что-ли мутят воду? В одних памяти мало, в других нет генератора, таймеров тоже не хватает в малоногих... Постоянно каккой-то дискомфорт... - Гудвин(04.04.2007 02:24, 
 
 - Не, не отстал. VLO есть в 20xx и в 22xx. В 21xx его нету. - rezident(04.04.2007 02:20, 
 - Миль пардон! Я про MSP430F20xx. - rezident(04.04.2007 02:13, 
) 
 - Или я от жизни отстал? Даташит молчит... - Гудвин(04.04.2007 02:15, 
 
 - msp430f2121 и словов-то таких не знает.... VLO... - Гудвин(04.04.2007 02:11, 
 
 - Для 2000й серии кварц не особо и нужен. У него DCO неплохой. И VLO-генератор имеется. Потребление в спячке при включенном VLO на чуть-чуть ниже, чем при тактировании от часового кварца. - rezident(04.04.2007 02:19, 
 - Даже в DIP-корпусах выпустили, чего не было с самого начала. Видимо специально для радиогубителей :))) - rezident(04.04.2007 01:26, 
) 
 - А это дешево? За кристаллик 4кб флэш и 256 байт хотят у нас 3$... К нему край нужно кварц за побакса... Одно только греет - не жрет... - Гудвин(04.04.2007 01:43, 
 
 - Ну почему же недешевые? В серии MSP430F2xxx (16МГц) нет кристаллов дороже $3,5 (у производителя и за 1KU естественно), даже среди только анонсированных. - rezident(04.04.2007 01:23, 
 
 - 1) Для повтора многокомандных (до 64К команд) блоков есть такая же, как repeat, команда do, еще более гибкая (# можно задавать и регистром, и константой). 2) Вариантов со смещением у dsPIC еще больше - например, [reg+#num], [reg1+reg2}. 3) 28QFN (5x5 mm)  AVR(15 знак., 04.04.2007 01:52, 
 
 - repeat позволяет повторять всего одну команду, а так:  robinzone(295 знак., 04.04.2007 01:05, 
 - При одинаковой частоте выигрыш ПИКа - 1.5 раза (по сравнению АВР с PIC24F - 2 такта частоты на клок), но вот с серией PIC24H, используемой по максимуму - выигрыш последнего - более 7.... Тестировать не надо, и так ясно - закупать PIC24H на позиции 8-ми  robinzone(67 знак., 04.04.2007 00:34, 
)
									- Ошибаешься, гораздо больше - не более 7, а ровно 30 раз - AVR(04.04.2007 00:45, 
)
											- Эх, такой мк, а нет асм команды загрузки значения куда-то еще, кроме w0_w15 (аналог R16-R31 AVR). Некрасиво все через регистры.....но быстро, эх..... - robinzone(04.04.2007 01:17, 
)
													- Чего загрузки - константы? Если в коде много таких команд, то херовый - кодер, а не МК :)) - AVR(04.04.2007 01:54, 
)
															- Иногда надо инициализировать начальные значения. У всех бывает. Я смотрю на преимущество pic24 перед SAM7.... Они есть? - robinzone(04.04.2007 02:06, 
)
																	- придумай уже куда смотреть, то мсп430, то авр, тут сам7 приплел. и все так походя, со скепсисом, почернить... - jaga-jaga(04.04.2007 17:29, 
)
																			
																		 - Это для кого как - для меня, например, несомненные, для СИ-шников - никаких. Сам смотри --> - AVR(04.04.2007 02:36, 
, ссылка, ссылка) 
 - придумай уже куда смотреть, то мсп430, то авр, тут сам7 приплел. и все так походя, со скепсисом, почернить... - jaga-jaga(04.04.2007 17:29, 
 
 - Иногда надо инициализировать начальные значения. У всех бывает. Я смотрю на преимущество pic24 перед SAM7.... Они есть? - robinzone(04.04.2007 02:06, 
 
 - Чего загрузки - константы? Если в коде много таких команд, то херовый - кодер, а не МК :)) - AVR(04.04.2007 01:54, 
 
 - Эх, такой мк, а нет асм команды загрузки значения куда-то еще, кроме w0_w15 (аналог R16-R31 AVR). Некрасиво все через регистры.....но быстро, эх..... - robinzone(04.04.2007 01:17, 
 
 - Ошибаешься, гораздо больше - не более 7, а ровно 30 раз - AVR(04.04.2007 00:45, 
 
 - Ну ты попаааал! :))  AVR(812 знак., 04.04.2007 00:43, 
 
 - Второй простенький тест:  robinzone(244 знак., 04.04.2007 01:27, 
 
 - Нет проблем - давай АСМ-код для АВР, я сделаю его для dsPIC, и сравним. Про МСП даже и не заикайся - dsPIC/PIC24 все команды, кроме переходов, выполняют за один такт, который 25 нс (не 16, а 40 МГЦ), а МСП в большинстве случаев проиграет даже АВРу - AVR(03.04.2007 23:55, 
 - 1) И чего это вдруг  у AVR проблемы с быстродействием и ОЗУ отпасть должны при переходе на ASM?  Dir(341 знак., 30.03.2007 00:07, 
)
			- Да знаю я, как ваш брат горе-си-программист для МК пишет - без слез не взглянешь. Приходилось и в 10, и в 100, и даже в несколько ТЫСЯЧ раз увеличивать производительность некоторых горе-программ, знаю что говорю, будь уверен - AVR(30.03.2007 00:53, 
)
					- Задача такая: опрос АЦП 12 разрядов с частотой 32 кГц + обработка полученной синусоиды: ФВЧ, ФНЧ, выпрямитель, определение min/max и т.д.  De_User(108 знак., 30.03.2007 05:09, 
)
							- Не знаю вашей задачи целиком, но если только фильтровать и еще по мелочи, то 20-МГц атмега будет простаивать 30% времени(:-)  GM(164 знак., 30.03.2007 14:28, 
)
									- AT76C712 не содержит память программ - AU_(30.03.2007 14:47, 
)
											- Не вопрос, ставите последовательную флеш (они дешевые) и загружаете по SPI. Зато 48 МГц клок!  GM(39 знак., 30.03.2007 15:35, 
)
													- А куда грузить? В те же самые 8К ОЗУ? Кажется, особо не развернёшься. - De_User(31.03.2007 10:22, 
)
															
														 
 - А куда грузить? В те же самые 8К ОЗУ? Кажется, особо не развернёшься. - De_User(31.03.2007 10:22, 
 
 - Не вопрос, ставите последовательную флеш (они дешевые) и загружаете по SPI. Зато 48 МГц клок!  GM(39 знак., 30.03.2007 15:35, 
 
 - AT76C712 не содержит память программ - AU_(30.03.2007 14:47, 
 - Я бы в первую очередь выкинул внешний АЦП и взял подходящий dsPIC/Silabs/ADuM/MSP430 с аналогичным внутренним АЦП - AVR(30.03.2007 13:22, 
)
									- ADuC имелся ввиду, наверное. +Если сигнал двухполярный, то лучше всетаки оставить внешний АЦП.  Snaky(245 знак., 02.04.2007 07:58, 
)
											- Да, ADuC, конечно. А двухполярные согналы почти всегда можно сослать в однополярье двумя резисторами - AVR(02.04.2007 11:19, 
) 
 - Да, ADuC, конечно. А двухполярные согналы почти всегда можно сослать в однополярье двумя резисторами - AVR(02.04.2007 11:19, 
 - Обнаружив в C8051F121 True 12-bit 100kHz ADC нацелились на него. Плюс встроенный PGA с усилением 0,5; 1; 2; 4; 8 и 16 (!!!). - De_User(30.03.2007 19:49, 
)
											- !!! Там усилителя нет внутри! Аккуратнее! - alho(04.04.2007 17:53, 
)
													- Что за шутки? Куда это подевался PGA в C8051F121 (на 12-разрядном ADC0)??? В datasheet никаких оговорок нет. Другое дело, что Rin всего 5кОм, зато буферный усилитель (в SOT-23 или uSOIC8) куда дешевле, чем внешний PGA - De_User(05.04.2007 10:31, 
)
															- Он верно по сути говорит. Это не PGA, а всего лишь переключатель опоры на 1, 0,5, 0.25 и 0.125 Vref - AVR(05.04.2007 13:18, 
)
																	- Хотите сказать, что при 0,125 Vref из 14 разрядов могут реальных остаться эдак 11...12? - De_User(05.04.2007 21:54, 
)
																			- Практически да. Растет только разрешение (= уменьшается вес младшего разряда АЦП), но шум АЦП в абсолютных единицах (мкв, например) остается прежним - AVR(05.04.2007 23:37, 
) - Как выясняется, в datasheet парметры АЦП (нелинейность, смещение, погрешность масштаба) приведены для PGA=1... - De_User(05.04.2007 23:30, 
)
																					
																				 
 - Практически да. Растет только разрешение (= уменьшается вес младшего разряда АЦП), но шум АЦП в абсолютных единицах (мкв, например) остается прежним - AVR(05.04.2007 23:37, 
 
 - Хотите сказать, что при 0,125 Vref из 14 разрядов могут реальных остаться эдак 11...12? - De_User(05.04.2007 21:54, 
 
 - Он верно по сути говорит. Это не PGA, а всего лишь переключатель опоры на 1, 0,5, 0.25 и 0.125 Vref - AVR(05.04.2007 13:18, 
 
 - Что за шутки? Куда это подевался PGA в C8051F121 (на 12-разрядном ADC0)??? В datasheet никаких оговорок нет. Другое дело, что Rin всего 5кОм, зато буферный усилитель (в SOT-23 или uSOIC8) куда дешевле, чем внешний PGA - De_User(05.04.2007 10:31, 
 
 - !!! Там усилителя нет внутри! Аккуратнее! - alho(04.04.2007 17:53, 
 - ну, это дело личных предпочтений каждого. если надо гальванически отвязать аналоговые цепи, то вариантов почти нет  Max_QNX(154 знак., 30.03.2007 13:40, 
)
											
										 
 - ADuC имелся ввиду, наверное. +Если сигнал двухполярный, то лучше всетаки оставить внешний АЦП.  Snaky(245 знак., 02.04.2007 07:58, 
 
 - Не знаю вашей задачи целиком, но если только фильтровать и еще по мелочи, то 20-МГц атмега будет простаивать 30% времени(:-)  GM(164 знак., 30.03.2007 14:28, 
 
 - Задача такая: опрос АЦП 12 разрядов с частотой 32 кГц + обработка полученной синусоиды: ФВЧ, ФНЧ, выпрямитель, определение min/max и т.д.  De_User(108 знак., 30.03.2007 05:09, 
 
 - Да знаю я, как ваш брат горе-си-программист для МК пишет - без слез не взглянешь. Приходилось и в 10, и в 100, и даже в несколько ТЫСЯЧ раз увеличивать производительность некоторых горе-программ, знаю что говорю, будь уверен - AVR(30.03.2007 00:53, 
 
 - ИМХО не соглашусь с утверждением, что AVR в 6-10 раз хуже PIC24. Те же 16 мипс, что и у микрочипа. Причем асм у PIC24, на мой взгляд, похуже Техаса msp430 c теми же 16 мипсами.... - robinzone(03.04.2007 23:15,