Форум программистов, компьютерный форум, киберфорум
Электроника для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Электроника Как добавить десятичную точку спереди? Пример 2345 -> 0.2345 https://www.cyberforum.ru/ electronics-beginners/ thread2103991.html
как добавит десятичную точку спереди пример 2345 -> 0.2345 делить на 10000 не годится, во первых 10000 константа, а у нас может быть и 3455676 которое надо в 0.3455676 преобразовать, потом деление очень ресурсоемкая операция. к строковым преобразованиям тоже не хотелось бы прибегать.
Электроника Помогите с программатором 5 проводков !
Понимаю, эта тема уже прокатана вдоль и поперек, но все же не могу прочитать ATmega48, мол пишет:"Device missing or unknown divice (-24)". До этого у меня стояла тини2313, после того как я зашил биты частоты она перестала читаться, при том что я и кварц подключал, и внешний генератор и руками колдовал, результат - 0. Ну да ладно, подумал я и поставил мегу48, но на мое удивление результат тот же....
Электроника вопрос про ШИМ https://www.cyberforum.ru/ electronics-beginners/ thread2103987.html
есть у вас статья пор сервомашинку HS-311 http://iosyitistromyss.ru/servomoshinka-hs-311.html, у меня есть Futaba 3003 и mega8-16 для опытов. В связи с этим хочу уточнить кое-что: МК может работать без кварца на частоте 16 МГц, но я читал где-то тут, что лучше всё же ставить кварц. Да? Правильно ли, что серва может управляться через ШИМ, изменением ширины (длительности?) импульса?
Электроника Импеданс длинной линии Собственно, сабж. Есть длинная линия (витая пара, соответственно длина - до 100м). А теперь внимание, вопрос - как определить распределение импеданса по длине? Насколько я понял, импеданс покажет однородность линии, перегибы и прочие дефекты кабеля. Беглый гуглеж ничего внятного не дал, к сожалению :( https://www.cyberforum.ru/ electronics-beginners/ thread2103986.html
Шокер Электроника
Я может достал опытных людей на этом форуме своими детскими вопросами) Мой МК сгорел, а новый только в понедельник. Ищю чем заняться. Есть такая штука http://planeta-prikolov.prom.ua/p326282 ... -shok.html Интересно, как она работает?
Электроника Детский вопрос про частотную модуляцию (FM) С амплитудной модуляцией всё понятно. С частотной не ясен один момент. Приёмник ведь настроен на определенную частоту. Её и только её он может принимать. А модуляция подразумевает, что частота будет плавать в пределах девиации. Напрашивается предположение, что с уменьшением амплитуды передаваемого сигнала частота модулированного сигнала будет всё больше отклоняться от нужной, и приемник... https://www.cyberforum.ru/ electronics-beginners/ thread2103984.html
Электроника Мониторинг по GSM(UMTS) https://www.cyberforum.ru/ electronics-beginners/ thread2103983.html
Здравствуйте! Необходимо организовать мониторинг объекта (температура, давление и т.д.) с отсылкой данных на удаленный сервер. Затем с помощью клиентского ПО логинится с удаленной машины на этот сервер и просматривать накопленные данные. С удаленным сервером и клиентским ПО вопрос несложный, решаемый. Проблема в передачи данных от датчиков к веб-серверу, вернее в устройстве, которое способно...
Электроника Пассивные SMD компоненты
Здравствуйте уважаемые форумчане! Недавно начал изучать электронику, почитал блоги и столкнулся с довольно большим выбором корпусов сабжа, собственно кто что выбирает и из каких соображений?
Электроника Подключал 7seg цифру - сгорел МК? https://www.cyberforum.ru/ electronics-beginners/ thread2103981.html
Подключал цЫфру какого-то семисегментного светодиодного индикатора с общим анодом к МК. Теперь это дело, конечно, не работает. Чую, что накосячил, но не осознаю, где и тем более, как это исправить. Подскажите? 21 ноя 2010, 00:24, всего редактировалось 1 раз. исправил "цЫфру", dsodir
Электроника Проблемы с BitBang программатором https://www.cyberforum.ru/ electronics-beginners/ thread2103979.html
Спаял я наконец-то программатор из первого урока Дихальта по Иглу. Спаял на работе и тут же поставил дрова на него на рабочий бук. Поставил, появилось в системе два новых устройства (УСБ конвертер и сом-порт, как в инструкции от FTDI). Пробую запрограммировать тиньку - дудка ругается на порт. Ей нужны ft0 - ft9, а у меня таких не появилось - только COM. Ну, думаю, перезагружусь. Перезагружаюсь,...
Электроника Из "моно" в "стерео"...
Как из "плоского" звука телевизора LG (с кинескопом,без HDMI и прочих предметов роскоши) получить "объемный" звук и усилив его вывести на два хороших динамика? Может схемы какие-то будут предложены :) (Надеюсь я разделом не ошибся)
Электроника Какая максимальная скорость передачи данных у MAX3232?? Вожусь с камерой uCAM-232. На ней стоит микросхема max3232. В даташите камеры написано, что максимальная скорость передачи данных 1.2 Mbps. Качаю даташит на MAX3232 и внем написано, что гарантированная скорость до 120Kbps а максимальная 250Kbps. Качаю другой даташит и в нем написано, что скорость передачи данных до 1Mbps. Какая максимальная скорость передачи/приема данных у микросхемы...
0 / 0 / 0
Регистрация: 03.02.2010
Сообщений: 66
26.11.2010, 00:23 0

Задержка :-) - Электроника - Ответ 11569911

26.11.2010, 00:23. Показов 7310. Ответов 18
Метки (Все метки)

Ответ

Люди добрые, подскажите (намекните) где бока, причину сам хочу выявить, уж сильно затянуло это, только мозг уже закипает, перечитал А. В. Белова "Использование таймера" - не могу понять! И будет работать код на меге без кварца через JTAG в реальном времени с задержками?
.ymstude "m128def.yms"
.list
.def temp = R16
.equ kdil = 780
.cseg
.org 0
;------------------Иниц. стека
ldi temp,low(ROMEND)
out spl,r16
ldi temp,high(ROMEND)
out sph,r16
;------------------Иниц. порта D
ldi temp,(1<<6) | (1<<7)
out DDRD,temp
;------------------Иниц. таимера
ldi temp,0x05 ; делитель 1024
out TCCR1B,temp
;------------------Иниц. компаратора
ldi temp,0x80
out ACSR,temp
;------------------Основная программа
cikl:
ldi temp,(1<<6) ; светится первый светодиод
out PORTD,temp
rcall woyt
ldi temp,(1<<7) ; светится второй светодиод
out PORTD,temp
rcall woyt
ldi temp,(0<<6) ; тушим один светодиод
out PORTD,temp
rcall woyt
ldi temp,(0<<7) ; тушим второй светодиод
out PORTD,temp
rcall cikl
;----------------- Задержка ------------------------------------
woyt:
push temp ;сохраняем содержимое регистра
ldi temp,0 ;обнуляем
out TCNT1H,temp ;записываем ноль в старш.регистр таймера
out TCNT1L,temp ;записываем ноль в младш.регистр таймера
wt1:
in temp,TCNT1L
cpi temp,low(kdil) ;сравниваем младшую
brlo wt1 ;переход если temp меньше kdil
in temp,TCNT1H
cpi temp,high(kdil) ;сравниваем старшую
brlo wt1 ;переход если temp меньше kdil
pop temp ;востанавливаем значение регистра
ret ;выход из подпрограммы
;----------------------------------------------------------------

Вернуться к обсуждению:
Задержка :-) Электроника
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2010, 00:23
Готовые ответы и решения:

Timer0 задержка в 1сек
Добрый день. Пробовал организовать задержку по таймеру в 1 сек. В AVR studyo получается ~ 1сек, ...

Задержка на pic18f452
Всем доброго времени суток. Помогите пожалуйста реализовать задержку в одну секудну на MCC18....

Задержка в stm32
Всем привет. Потихоньку разбираюсь с STM32f4. Задача такая, нужно принять биты с ножек и...

Секундная задержка
Пытаюсь понять как формируется задержка, но не могу понять до конца/ Фрагмент программы: ...

18
26.11.2010, 00:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2010, 00:23
Помогаю со студенческими работами здесь

Не работает задержка
Этот код работает, т.е. зажигает два светодиода и потом один гасится Main: sbi PORTB, 3 sbi...

Задержка в микросекундах
И снова здравствуйте. Недавно столкнулся с проблемой. Введение: я приобрел покупного робота....

Задержка на МК AT89C51
Добрый день. Вот такая проблема: хочу организовать задержку на МК AT89C51. Делаю циклом: нифига, а...

Задержка в микросекундах
Здравствуйте, есть задача получить задержку с точностью до микросекунд. Поискал в интернете, нашёл...

Программная задержка
Нужно в сделать программную задержку 0.7 секунды. Аппаратная выставлена, а вот с программной...

Задержка времени в Quartus II
Нужно реализовать задержку на включение и выключения двигателя! Как это реализовать в Quartus II...

Как работает задержка?
Здравствуйте, помогите разобраться как работает задержка: WAIT_LCD: PUSH ACC ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru