Поиск:

Тип: Сообщения; Пользователь: Peter_31

Поиск: На поиск затрачено 0.00 сек.

  1. Ответов
    1,864
    Просмотров
    1,030,782
    Да, с отладчиками может такое быть. А бывает что компилятор так "наоптимизирует", что не запишет в регистр, но эти совпадения бывают очень редкие.
    Для отладки можно как угодно написать. Я сделал...
  2. Ответов
    1,864
    Просмотров
    1,030,782
    Да кто ж спорит, просто эта задача для ATTiny13A, и если нужно, то нужно. В конечном итоге это везде может пригодиться.
    Если задача одна для Tiny13 - то без проблем все уместится. Но эта программа...
  3. Ответов
    1,864
    Просмотров
    1,030,782
    Ну мне то не нужен оптимизатор, я для Владимир_К написал. Посмотрел прошивку, какой код скомпилирован был.
    Не соглашусь что бессмысленны. Если изначально помогать компилятору, то иногда это может...
  4. Ответов
    1,864
    Просмотров
    1,030,782
    Так все нормально, но есть лишние переменные и перекладывание из одной в другую.
    1) После того как получили результат преобразования, в регистрах ADCL, ADCH значения уже не поменяются, и их можно...
  5. Ответов
    1,864
    Просмотров
    1,030,782
    Я очень конкретно определил что это. Вы чтото в абстракцию уходите. Надо еще и понимать что это. Да и зачем объяснять? Ваша задача в чем? Поговорить не интересно.
  6. Ответов
    1,864
    Просмотров
    1,030,782
    Минимальность, отсутствие избыточности. От этого скорость, минимальное использование ресурсов и соответствие необходимому алгоритму. И как я выше писал - когда есть поиск более оптимального варианта...
  7. Ответов
    1,864
    Просмотров
    1,030,782
    А вы кто? Поясните цель вашего обращения сюда. Вы попросили совета, вам много дельной информации сообщили.
    Я оценил вашу программу с точки зрения искусства программирования. Чтобы куда-то двигаться...
  8. Ответов
    1,864
    Просмотров
    1,030,782
    Читать умеете? Обсуждаем программы.
  9. Ответов
    1,864
    Просмотров
    1,030,782
    Вы зря переводите в личное это. Написать такой простой код и чтобы он в 984 байт скомпилировался - это вообще не серьезно. Явно отсутствует понимание как оптимально работать с массивами, и всем...
  10. Ответов
    1,864
    Просмотров
    1,030,782
    А почему все упорно говорят что ADIF не сбрасывается в ATTiny13A? Моя функция adc() сначала сбрасывает этот флаг, вместе с стартом, а потом ожидает его появления. Все работает. Только сбрасывать его...
  11. Ответов
    1,864
    Просмотров
    1,030,782
    В даташите написано что ADC нужно считывать так:

    То есть ADCH нужно обязательно считывать последним, так как после чтения ADCL блокируется обновление ADC Data Register.
    Я бы не полагался на...
  12. Ответов
    55
    Просмотров
    9,785
    С переменной вряд ли что-то может быть, а вот что у вас со схемой макетки? Вы выставляете единицу на параллельных входах регисторов?
    Пришлите полный код, который вы используете. Такое поведение...
  13. Ответов
    55
    Просмотров
    9,785
    Перед загрузкой младшего бита значение регистра в переменной мы сдвигаем влево, освобождая место для младшего разряда, который потом считываем из (PIND & DATA).
    То есть после 8-ми тактов весь...
Показано с 1 по 13 из 14