Котуинко

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Программируются. :) Надо было просто последний софт установить.
http://www.ezoflash.com/downloads/software/098d12c3.zip
Со старым не получалось.
Контактная информация:
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Вариант онлайн учбника...
:roll:
Кому чего нравится - я только оффлайн и хардлисточковы предпочитаю.
:tea:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Почему как добавляю строку .org 0xXX чтобы сместить код в памяти программ,
сразу вылазит такая хрень
AVR Simulator: Invalid opcode 0xffff at address 0x000000
Код смещается в зависимости от адреса.Все как положено.
Некритично,но неприятно.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3794
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Это из-за того, что по адресу 0х000000 в х51 архитектуре должна стоять команда длинного перехода на начало основной программы. Иначе, как МК узнает где начинается код, точнее, по какому адресу расположена первая инструкция кода. Это совсем необязательно должна быть первая строчка рограммы на бумаге (например, в случае если программа начинается с процедуры), соответственно это не предполагается по умолчанию. Если ничего не записать по адресу 0х000000, то несконфигурируемые байты во Flash читаются как 0хFF.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

То скорее обращение с компилятором...
:roll:
Относительно АВРок я с подобным не встречался.
Правда придерживаюсь общего правила
указание абсолютного адреса всегда делаю в максимально возмодном значении
к примеру 0х00AF даже если диапазон адресов только в байт.
Для смещения использую опорную метку и вычисления компилятора
к примеру смещение начала таблицы относительно контрольной точки в произвольном месте программы (проект под АВРку):

Код: Выделить всё

  .cseg
bptr0:
  nop
	.org (bptr0 + (256 - (bptr0 & 0x00FF)))
slot0:
     ; 6/14 (6-4=2 посему роль остатка выполняет CBI)
    cbi port_out,out_line ; 2 цикла
Да и ни одного проекта не делаю без заголовочника и стандартного *.inc файла соответствующего МК - а там всегда стартовый вектор по reset прописывается.
8)
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Изображение
Есть такой переключатель ,не десятичный а шестнадцатеричный.Надо магазин емкостей сделать.
Удобная штука.Четырьмя ёмкостями можно набрать на выходе 16 различных значений емкости.
С младшей галетой понятно.Допустим самый маленький конденсатор 1нф.потом 2-4-8нф.
можно выбрать значения от одного до 16нф с шагом 1. А со следующей старшей галетой
что делать,че то запутался.17-34-68-136 что ли? Чтобы по порядку так и шли.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3794
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Имея 1-2-4-8, можно получить ёмкости 0-15. В следующей колоде ёмкости должны быть кратными 16, т.е. 16-32-64-128.
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Симпатичная железяка.
Ранее широкораспространена, сегодня такие блоки уже слишком стары...
Либо изношены либо оксидом сожраеы...
:(
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Да,есть такое дело.Которые посеребренка.Но разборка и резинка-ластик решает проблему.
А еще вот валяется у меня позолоченные целиком дорожки,английского производства.

Добавлено after 5 hours 48 minutes 3 seconds:
А если колоды десятичные,будет 1-2-4-8.10-20-40-80.100-200-400-800 ?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3794
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Можно и так. Но тогда одну и ту же ёмкость можно будет получить несколькими способами. Например, 10 получить задейсвовав лишь первую колоду или только вторую.
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Были более удачные конструкции переключателей...
Кроме того есть ключи на полевиках -561КТ3 (и подобные)...
:roll:
Друг Кота
Аватара пользователя
Сообщения: 6695
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

главный колбасист, только надо помнить что у этих переключателей емкость контактов заметная, порядка 10+pF а это ~1+% от nF ... а скажем у 561КТ3 сопротивления приличные, esr здорово добавит...

а для какой цели, мож симулятор емкости лучше построить например?
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Когда гуляют большие реактивные токи,лучше механического контакта ничего пожалуй нет.
Да так,настраивать в резонанс катушки,измерять индуктивности ,когда кроме ЗГ ничего нет.
Для всякой ерунды.По старинке.Когда в лабораториях был магазин сопротивлений,конденсаторов,
ламповый ЗГ килограмм в 50 и прочее. :)
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6695
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

да для мощного вч симулятор не прощще пожалуй :)) ,
если большие токи 50kg+ )) то знкоденры врядли хорошее решение, у них сопротивление в идеальном случае ~0.2..0.5 Ohm, этого может хватить. да и от напряжений там разряды начнут зажигаться, скажем в кашерном контуре антенны фукса 1kV далеко не предел же 8)

я подобную задачку решал разьемными клеммниками толстыми (шаг 5mm) типа XY2500F + XY2500R
(правда не высоковольтную и не высокочастотную, но думаю будет норм)
делаем из 8-иголочных линеек попарную батарею и натыкиваем в нее нужные парные клеммники с заранее зажатыми компанентами. для высоких вольт можно тройные клеммники с пропуском контакта и в батарее размещать AsBBsAAsB...
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Есть много вариантов старых радиолюбительских конструкций всякоизмериловок/тестеров.
Многие на основе мостовых схем...
:roll:
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Сброс предделителя можно осуществить установив соответствующий бит (для ATMega8 это PSR10) регистра SFIOR.
А это где ?? :shock:
И почему этот sfior у меня в аналоговом компараторе. И имеет только один одинешенек разряд ?
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Предделитель главной тактовой частоты есть практически в каждой АВРке.
Изменяется по ходу работы МК программно(находу).
Однако скорее всего речь о другом...
:roll:
А вот у таймер - счетчиков есть ещё свои предделители.
Коэффициент деления там измеряемый, а вот чтобы в тех предделителях счёт с нуля начинался, а не с энного мусора и служит бит PSRxx(или иной в других моделях АВРок).
8)
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1394
Зарегистрирован: Чт авг 21, 2014 11:11:48
Откуда: краснодарский край

Сообщение главный колбасист »

Изображение
ldi temp,1
out sfior,temp
Да,но где он,этот PSRxx, будь он неладен?
У меня закрадывается смутная догадка,что это не тот SFIOR.
И чего бы ему в аналоговом компараторе делать?
Да и не пишется туда ничего...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15790
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Смотрим хотя-бы книжу (не говоря о даташитах)
https://sunduk.radiokot.ru/view/?id=1472824691
(по тинькам
https://sunduk.radiokot.ru/view/?id=1287391092)
У разных МК имеются отличия в абревиатуре - там отмечено.
Хотя и не без "очепяток" - эти два справочника надо в бумажном виде у себя держать (также как и даташиты типовых используемых в практике МК с "пометками на полях" по мере накопления опыта в использовании).
Далее...
О каком МК разговор-то идет?
Смотрим карту регистров -не везде outиспользовать можно - где-то и через ОЗУ придется работать...
8)
Ответить

Вернуться в «Разные вопросы по МК»