roboforum.ru

Технический форум по робототехнике.

МикроКонтроллер AVR начинающим - общие вопросы

Master » 24 апр 2007, 13:26

SSG писал(а):К чему приведет запись TCNT0=-41?

Просимулируй в чем-нибудь.

avr123.nm.ru » 24 апр 2007, 13:41

SSG писал(а):К чему приведет запись TCNT0=-41?  :shock:


В курсе - avr123.nm.ru - это конечно растолковано ПОДРОБНО и на примере.


TCNT0= -41;

запишет в TCNT0 число (256 - 41)

avr123.nm.ru » 24 апр 2007, 14:12

Вот проверка в симуляции  - попробуйте, это интересно    :lol:
Вложения
__cv_vm.rar
(5.8 КиБ) Скачиваний: 39

SSG » 24 апр 2007, 14:47

avr123.nm.ru писал(а):TCNT0= -41;
запишет в TCNT0 число (256 - 41)

Млин, где-то недоглядел. Этож таки да! 256 этож ноль! Пасибко!
Вот проверка в симуляции  - попробуйте, это интересно  

Еще и издеваюццо... Изображение  
:lol:

avr123.nm.ru » 24 апр 2007, 15:25

Да не издеваюсь. Просто 1 раз увидеть результат в VMLAB - ИМХО лучше чем 100 раз прочитать что "так будет".

maktep » 24 апр 2007, 16:58

1 раз получить на практике результат в 100 раз лучше, чем проэмулировать в VMLAB

avr123.nm.ru » 24 апр 2007, 17:14

и в 10000 раз лучше чем прочитать что "так будет".

SSG » 24 апр 2007, 19:18

Да знаю я. Знаю!  :lol:
[off]Меня еще в заблуждение ввело то, что такое значение используется для установки таймера, по которому RC5 код ловится. И так я крутил и сяк, ну никак не уразумею почему интервал срабатывания таймера больше, чем длительность бита, полбита и четвертинки оного. Роюсь вот сижу. :) [/off]

avr123.nm.ru » 29 апр 2007, 23:51

CVAVR 1.25.5 Pro   возьмите на сером фоне на заглавной странице курса - avr123.nm.ru

Myp » 30 апр 2007, 21:30

avr123.nm.ru писал(а):CVAVR 1.25.5 Pro   возьмите на сером фоне на заглавной странице курса - avr123.nm.ru


взял поставил
вопрос
а чё собсно там нового???
обещали заставки не будет
заставка  всё равно отображается как и раньше 5 секунд
какието улучшения в кодвизарде...
имхо всё как раньше

avr123.nm.ru » 30 апр 2007, 21:45

ОЧЕВИДНО на сайте компилятора история версий.

Myp » 30 апр 2007, 22:15

avr123.nm.ru писал(а):[off]ОЧЕВИДНО на сайте компилятора история версий.[/off]

[off]да я к тому что ктото нехороший пребежал разрекламировал и убежал...[/off]

avr123.nm.ru » 30 апр 2007, 23:21

Тори в шоке !   :shock:

Myp » 30 апр 2007, 23:31

:lol:

Chooze » 02 май 2007, 09:29

Интересная проблема - взял код из примера кодевижен для датчика ds18b20 ,а он не работает. Датчик находит, читает ром, но вот дело доходит до температуры - хрень всякая лезет - то 0 покажет то -3354.. с чемто то поплюсу туже фигню.
Присваиваю переменной значение функции температуры - делаю тип интегер - выводит челую часть, то есть пишет 24, или там 30, работает провильно. Разрядность датчика 12бит по даташиту должен до 3х знаков после запятой - фиг!. Делаю переменную флоат не работает опять!!! Хелп, что за вата такая - или я чегото не доганяю!!! В протеусе тоже не работает! :cry:


cron
Rambler\'s Top100 Mail.ru counter