Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.04.2008, 18:23
|
|
Частый гость
Регистрация: 15.01.2008
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Смотри Кnown issues в закладке HELP. OCR тоже не поддерживается. Смотри выдержку ниже.
Output Compare Modulators are not supported.
Shadow register support is missing in AVR Studio. As a consequence when operating PWM in fast- and phase correct mode, the OCR register should not be updated until TCNT is at TOP.
TWI, USI and analog peripheral simulation is not yet implemented. All instructions, interrupts and other peripherals are supported.
The Asynchronous Status Register (ASSR) is not supported in timers with asynchronous mode. This is due to lack of a generic external clock implementation.
The simulator will output a warning each time it encounters an instruction that is not supported by the device that is executing. This function cannot be turned off. To avoid the message, rewrite the application so that it does not use the instruction that generates the warning
I/O ports are simulated as on the real device. This includes the 1.5 clock cycle debouncing delay found in the standard port logic hardware in actual AVR parts. When an I/O module take control over a pin, the value read from the PINx register is the value generated by that I/O module. There are known issues for I/O Ports.
UART and USART
There are known issues with UART/USARTs on all devices.
Serial Peripheral Interface (SPI)
SPI is supported.
Universal Serial Interface (USI)
USI is not supported.
Two-wire Serial Interface (TWI)
TWI is not supported.
Analog Comparator (AC)
Analog Comparator is not supported.
Analog to Digital Converter (ADC)
Analog input is not supported. However, based on the ADC Prescaler Select bits (ADPS), the ADIF flag is set after the correct number of cycles. The ADC completion interrupt is also simulated correctly.
The ADC Data register (ADCH/ADCL) can be manually set e.g in the I/O view.
LCD Controller
The LCD Controller is supported on all parts with an LCD Controller.
Watchdog
The watchdog is support on some parts. See Known Issues for details.
|
|
|
|
16.04.2008, 18:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Странно, что я раньше туда не заглядывал. Под впечатлением ушел в запой...
В последней версии (4.13 SP2) написано что ещё больше чего не поддерживается (со временем деградирует видать - в 3-й версии был терминал - щас нету). Вдобавок внизу список неподдерживаемой периферии, специфичной для определённых контроллеров.
"И после этого вы будете запрещать мне ковыряться в носу пальцем!!!" (это про Протеус)
|
|
|
|
16.04.2008, 18:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,549
Сказал спасибо: 701
Сказали Спасибо 4,328 раз(а) в 1,981 сообщении(ях)
|
Уважаемый salenz!
Вы решили цитатником заделаца?
Мб поясните ваши действия.
|
|
|
|
16.04.2008, 18:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,549
Сказал спасибо: 701
Сказали Спасибо 4,328 раз(а) в 1,981 сообщении(ях)
|
Сообщение от TEHb
|
Под впечатлением ушел в запой...
|
И ето правильно Andy. Идем дальше. Разница во времени не очень, т.е. имеем возможность делать это пачти синхронно!
Воощем я тя очень уважаю, а ты мня?
|
|
|
|
16.04.2008, 19:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от Kabron
|
Воощем я тя очень уважаю, а ты мня?
|
Да просто горжусь! (С)
Вообще - неважно насколько другие неправильно работают. Я стремлюсь чтобы мои модели соответствовали железу, но в то же время предоставляли очень подробную отладочную информацию - чего просто нету при отладке в железе (что-то глючит а вот что именно?).
|
|
|
|
16.04.2008, 20:18
|
|
Временная регистрация
Регистрация: 30.06.2005
Адрес: Санкт-Петербург
Сообщений: 73
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Я так смотрю вы тут вроде все правильно говорите, только вот не пойму что мне то делать.
|
|
|
|
16.04.2008, 20:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от Gonchar
|
Я так смотрю вы тут вроде все правильно говорите, только вот не пойму что мне то делать.
|
Вернёмся к теме.
Программу - в студию. И чего хочется от неё - тоже скажите пожалуйста.
|
|
|
|
16.04.2008, 20:29
|
|
Временная регистрация
Регистрация: 30.06.2005
Адрес: Санкт-Петербург
Сообщений: 73
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
reset:ldi tmp16,low(RAMEND)
out spl,tmp16
ldi tmp16,(1‹‹PB3)
out DDRB,tmp16
ldi tmp16,high(0)
out TCNT1H,tmp16
ldi tmp16,low(0)
out TCNT1L,tmp16
ldi tmp29,high(10000)
out OCR1AH,tmp29
ldi tmp28,low(10000)
out OCR1AL,tmp28
ldi tmp16,(1‹‹COM1A1)|(1‹‹COM1A0)|(1‹‹WGM11)|(1‹‹WGM10 )
out TCCR1A,tmp16
ldi tmp16,(1‹‹WGM13)|(1‹‹WGM12)|(0‹‹CS12)|(0‹‹CS11)|(1 ‹‹CS10)
out TCCR1B,tmp16
sei
;************************************************* ****************************
main:
rjmp main
Вот программа-должна формировать ШИМ на PB3 (чего не происходит)
Регулировку еще не сделал
|
|
|
|
16.04.2008, 20:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
а случайно после sei она не уходит в обработку прерывания и не перегружается?
Даже не компилируя вижу, что опять используется режим WGM=1111 (15), и используется канал A.
Так нельзя.
|
|
|
|
16.04.2008, 21:18
|
|
Временная регистрация
Регистрация: 30.06.2005
Адрес: Санкт-Петербург
Сообщений: 73
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
|
Что то я наверное не монимаю. Если мне нужен этот режим я могу его использовать, или он вообще в этом контроллере не работает?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Проблема с ATtiny2313
|
kvark85 |
Микроконтроллеры, АЦП, память и т.д |
28 |
26.02.2009 14:34 |
!!! Проблема с организацией ШИМ для полумоста !!!
|
hubble |
Микроконтроллеры, АЦП, память и т.д |
28 |
12.09.2008 17:34 |
AT90S2313 vs Attiny2313-20
|
Edward_tlt |
Микроконтроллеры, АЦП, память и т.д |
68 |
20.03.2008 23:11 |
ШИМ АВР проблема
|
Zemlyanov |
Микроконтроллеры, АЦП, память и т.д |
14 |
11.02.2007 20:44 |
Проблема с USART в ATTiny2313
|
Фокс |
Микроконтроллеры, АЦП, память и т.д |
4 |
09.04.2005 20:02 |
Часовой пояс GMT +4, время: 15:44.
|
|