- Проблемы с датчиком DS1821. Применяю его много лет.Сейчас напал на партию с одинаковым глюком. Датчик отвечает на запросы но передает один и тот же фиксированный код температуры - примерно 41 градус.Кто-то знает решение? - bildord2006(12.10.2010 15:29, MCU, полностью)
- Имеется девайс с микроконтроллером c RS232. Хочется из него(через UART-RS232) выводить данные на принтер (простые строчки в ASCII). Принтер c USB. Т.е. надо конвертер RS232 в USB-хост. Пока нашел тока такую штуку V2DIP1(на ftdichip.com), но это не NikAl(101 знак., 11.10.2010 11:05, , MCU, полностью)
- Не подскажут ли добрые люди, где можно скачать доку на ядро Inventra M8051 Warp? Интересуют SFR, прерывания , распределение памяти. - =L.A.=(08.10.2010 10:39, MCU)
- блин, тут еще спрошу. нужен преобразователь пропорционального сигнала 0-10VDC в ШИМ с периодом в десяток-два-три секунд. типо модуль промавто. дин-рейка. - LordN(06.10.2010 15:33, MCU, полностью)
- MSP430F47166 Flash INFO проблема с сегментом quarry(1193 знак., 17.08.2010 15:17, MCU, полностью)
- Миниатюрные (<3") ч/б ЖКИ 320x240 в природе бывают? - Shura(04.10.2010 15:15, MCU, полностью)
- Проблема С KEIL v7! A_iron(310 знак., 05.10.2010 11:29, MCU, ссылка, полностью)
- Еще раз попробую спросить про TL16C754B или аналогичный. Зачем там нужен Scratch register (SPR)? Просто так? Или для каких-то специальных нужд? - bialix(27.09.2010 14:37, MCU, полностью)
- Затем же, зачем в К1810ВВ51A... неужели непонятно. Для программной совместимости. IMHO. - fk0(27.09.2010 15:05)
- 1 байт ОЗУ :-) - Shura(27.09.2010 15:03)
- супер. мне как раз 4х байт не хватает в МК. живу! спасиб. - bialix(27.09.2010 15:22)
- Моя первая коммерческая конструкция была на 8080 _без внешнего ОЗУ_. Токо проц и РФ2. Там даже один байт внешнего ОЗУ сильно облегчил бы мне жизнь :) - Evgeny_CD(30.09.2010 18:16)
- Кстати к 580ВМ80 же нужен 580ГФ24 ? - fk0(30.09.2010 18:28)
- AF, BC, DE, HL, SP. С десяток байт однако! А вот в Z80 2*(AF+BC+DE+HL)+IX+IY+SP = 22 байта! - fk0(30.09.2010 18:27)
- Многовато насчитали. AF все равно используется наполовину, а SP - служебный регистр, его вообще нельзя использовать. Bill(13 знак., 01.10.2010 07:11 - 08:54)
- Вроде нет, Z80 ел код от 8080, а там SP вполне себе регистр, например при старте в него надо что-нибудь записать. Т.е. прерывания конечно не попользуешь, а между вызовами подпрограмм можно и приспособить. - Chum_A(01.10.2010 13:04 - 13:07)
- Z80 никогда не ел код от 8080 - Shura(01.10.2010 13:07)
- :) Ну ты и... Шурик! Вместо того, чтобы всякие ссылки на книжки походя публиковать тут, лучше бы ты их читал. Тогда бы знал больше. - SERHIO(01.10.2010 17:46)
- коды команд 8080 входят в подмножество Z80, у которого кроме новых команд ещё добавилось регистров. По ногам они, конечно, не совместимы, но практически весь софт от ВМ80 на Z80 работал нормально - koyodza(01.10.2010 14:32)
- Ересь! Сам факт существования CP/M доказывает обратное. Ну некоторые может не знают, но это их проблемы. - fk0(01.10.2010 13:30)
- Shura, "я вас умоляю". По кодам команд (не мнемоникам) они совместимы, команды 8080 входят в подмножество Z80. Сам в первой половине 90-х делал из платы АОНа технологическую установку, но asm Z80 у меня не было. В asm8080 текст, по необходимости Chum_A(31 знак., 01.10.2010 13:13)
- Да, 20 байт. Без стека, увы, F ничем не загрузить (только через POP AF). - fk0(01.10.2010 11:54)
- Если без ОЗУ, то зачем SP? Хотя в писишном биосе (в той части, которая работает еще до инициализации ОЗУ) его ставили указателем на ПЗУ на ячейку с адресом возврата, чтобы можно было вызывать одноуровневые подпрограммы. - vmp(01.10.2010 10:21)
- только как R/W-ячейка памяти. никаких функций контроля и управления он не несет (scratch register - рабочий регистр) Snaky(349 знак., 27.09.2010 15:01)
- Asm x86: jmp $+3 ++(158 знак., 29.09.2010 12:34, MCU, полностью)
- IAR MSP 5.10 где б ее взять с лекарством.. Не могу найти.. - Kos(30.09.2010 16:17, , MCU, полностью)
- Нужно имитировать устройство, подключенное по протоколу I2C через удлинитель P82B715. Каким оборудованием можно легко и просто прослушать I2C? - Vladimir Ljaschko(28.09.2010 15:07, MCU, полностью)
- Сервопривод: ПИД vs адаптивная фильтрация. ASDFS(362 знак., 26.09.2010 13:30, MCU, полностью)
- Робастности нет с адаптивной фильтрацией. AlexandrY(121 знак., 26.09.2010 13:57)
- ИМХО, если нагрузка соединена с двигателем механической передачей (червяк-шестерня, например) то в ней есть малоприятные вещи вроде гистерезиса, люфта и пр. которые склонны изменяться во времени без ущерба работоспособности. То есть ПИД подбирают не по General(59 знак., 26.09.2010 13:52)
- Коэффициенты ПИД не обязательно подбирать вручную. Есть алгоритмы их автоматического подбора. Dir(269 знак., 26.09.2010 13:51)
- Интересная тема, самому нужно, только не в сервоприводе, а для синхронизации движения разнонагруженных подсистем. Vladimir Ljaschko(229 знак., 26.09.2010 13:50)
- Возможно это связано с тем, что нагрузка у сервоприводов непостоянна, отклик будет разных в разных положениях привода. - Cepгeй Бopщ(26.09.2010 13:49)
- Какой алгоритм опроса slave устройств мастером на RS485? Чтобы не кричали все разом? z00f(316 знак., 21.09.2010 21:24, MCU, полностью)MBedder
- инициализация глобальных переменных в связке си+асм? mandigit(437 знак., 22.09.2010 12:57, MCU, полностью)
- Столкнулся с такой проблемой. Работаю с STM8S103 в IAR, необходимо в ЕЕПРОМ разместить константы, то есть необходимо что то такое __eeprom char x = 123;, однако в доке написано, что переменная х может быть только __no_init, как быть? Данные во флэши Stanislav_S(54 знак., 20.09.2010 18:00, MCU, полностью)
- А STM8 позволяет снаружи запрограммировать этот EEPROM? Тогда создать в IAR'е отдельный сегмент, расположив его вне пределов программной памяти. Задать двоичный формат выходного файла, дальше какой-нибудь программкой разрезать его на 2 части (программа vmp(188 знак., 22.09.2010 14:24)
- Для AVR делается так (скушает это компилятор для STM8 или нет я не знаю): Tech(131 знак., 22.09.2010 08:26, )
- __eeprom char x; x = 123; Так не проще? - Михаил Е.(20.09.2010 20:28)
- Не знаком с архитектурой STM8, но хочу заметить, что размещение а) инициализированных констант б) в EEPROM подразумевают, что дебаггер должен уметь на этапе загрузки firmware программировать эту EEPROM через свой отладочный интерфейс, а rezident(172 знак., 20.09.2010 18:10)