Например TDA7294

Форум РадиоКот • Просмотр темы - Мелкие вопросы по МК и ПЛИС.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс окт 19, 2025 03:23:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 12548 ]     ... , , , 83, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 16, 2010 00:29:33 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб апр 25, 2009 14:29:05
Сообщений: 221
Рейтинг сообщения: 0
Нет, 531ИР24. :oops:
Искал ИР8 - были разные ИР23, ИР27, ИР1, ИР16, но ИР8 нету :(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: не могу разобраться
СообщениеДобавлено: Сб янв 16, 2010 15:52:07 
Родился

Зарегистрирован: Сб янв 16, 2010 15:26:23
Сообщений: 2
Откуда: Одесса
Рейтинг сообщения: 0
всем доброго времени суток.
в радиоделе не новичек, кое-что знаю, но вот попался мне в руки плата от телефона с кучей функций. и вот управляет этим делом микроконтроллер от фирмы NEC D75104CW. вопрос такой: как программируется этот зверь? два дня потратил на изучение сайтов про AVR и PIC так и не понял к какому семейству принадлежит указанный МК. раньше с цифрой не имел дело, но есть огромное желание освоить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб янв 16, 2010 18:22:46 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вт окт 27, 2009 22:39:19
Сообщений: 672
Откуда: Москва
Рейтинг сообщения: 0
Всем привет, подскажите:

Мега32 аппаратный TWI, в даташит сказано, что при установке TWEN в 1
SDA и SCL отключаются от порта.
Можно-ли при включенном TWI писать в порт какое-либо значение (остальные пины используются как IO) установив биты PC0 и PC1 в 1 или 0? То есть не повлияет-ли вывод командой OUT на работу TWI ?

как я понял из "When this pin is used by the Two-wire Serial Interface, the pull-up can still be controlled by the PORTC0 bit"
что только подтягивающим резистором можно управлять?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 13:42:52 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Сб апр 25, 2009 14:29:05
Сообщений: 221
Рейтинг сообщения: 0
Пожалуйста, помогите.
Подключаю к восмьмой меге КР531ИР24. К 0-му пину порта B подключен С регистра. К 1-му пину Ресет регистра, а ко 2-му VR(т.е. на VR последовательно подается информация. Ножки регистра, которые отвечают за режим работы разведены на печатной плате. Код следующий:
Код:
.include "m8def.inc"
//переменные и т.д.
.EQU    reset=1
.EQU    clock=0
.EQU    data=2
.def    temp=r16
.def    loop1=r17
.def    loop2=r18
ldi    loop1,5
//макрос подачи на clock импульса
.MACRO clock_pulse
      sbi      PORTB,reset
      rcall wait
      cbi    PORTB,reset
      rcall wait
.ENDMACRO

//инициализайция стека
      ldi      temp, low(RAMEND)
      out      SPL, temp
      ldi    temp, high(RAMEND)
      out     SPH, temp
//инициализация портов ввода-вывода
      ldi      temp,0b00000111
      out      DDRB,temp
      ldi    temp,0x00
      out    PORTB,temp

//основной цикл
begin:               push   loop1
      ldi    loop1,255
      rcall   wait
      pop      loop1
      sbi    PORTB,reset
      sbi      PORTB,data
      clock_pulse
      clock_pulse
      clock_pulse
      clock_pulse
      cbi      PORTB,data
      clock_pulse
      clock_pulse
      clock_pulse
      clock_pulse
no:      rjmp    no
//подпрограмма ожидания
wait:   push    loop1
      push    loop2
      //ldi    loop1,1
wait1:   dec      loop1
      breq   end
      ldi    loop2,255
wait2:   dec      loop2
      brne   wait2
      rjmp   wait1
end:   pop      loop2
      pop      loop1      
ret

И... не работает! После запуска всей схемы на Q1-Q8 регистра устанавливается напряжение 0.73Вольт, хотя на Q1-Q4 должна быть лог.1, а на Q5-Q8 должен быть лог.0. :(


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 13:56:47 
Вымогатель припоя
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт дек 22, 2009 02:24:50
Сообщений: 512
Рейтинг сообщения: 0
Цитата:
что только подтягивающим резистором можно управлять?

В режиме, когда пин работает на ввод подтягивающий резистор обеспечивает активную логическую единицу на входе, то есть как будто от VCC к этой ножке подключен внешний резистор.

Цитата:
микроконтроллер от фирмы NEC D75104CW. вопрос такой: как программируется этот зверь? два дня потратил на изучение сайтов про AVR и PIC так и не понял к какому семейству принадлежит указанный МК.

Указанный МК не принадлежит к семействам AVR и PIC.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 17:39:40 
Родился

Зарегистрирован: Сб янв 16, 2010 15:26:23
Сообщений: 2
Откуда: Одесса
Рейтинг сообщения: 0
Avarges писал(а):
Цитата:
Указанный МК не принадлежит к семействам AVR и PIC.

Ну, до этого я тоже дошел. Укажите пожалуйста чайнику хотя-бы в каком направлении мне надо копать чтоб я смог запрограммировать этот МК.
Каким программатором заливать прошивку, какой компилятор использовать? За языком дело не стоит, могу освоить любой.
P.S. Просто валяются без дела несколько микроконтроллеров от NEC, хотелось бы найти им применение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 20:45:12 
Друг Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 96
Зарегистрирован: Пн июл 13, 2009 14:37:39
Сообщений: 3961
Откуда: Московская область, наукоград.....
Рейтинг сообщения: 0
autotrol писал(а):
Укажите пожалуйста чайнику хотя-бы в каком направлении мне надо копать чтоб я смог запрограммировать этот МК.
Каким программатором заливать прошивку, какой компилятор использовать? За языком дело не стоит, могу освоить любой.
P.S. Просто валяются без дела несколько микроконтроллеров от NEC, хотелось бы найти им применение.

Ядро похоже на 51-е, но сдается мне МК одноразовые и скорее всего перепрошить не получится

_________________
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вс янв 17, 2010 21:04:13 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Вт окт 27, 2009 22:39:19
Сообщений: 672
Откуда: Москва
Рейтинг сообщения: 0
Meteor писал(а):
Ядро похоже на 51-е, но сдается мне МК одноразовые и скорее всего перепрошить не получится

Код:
New architecture “75X series”

Угу.. поставляется в двух вариантах:
1. One-time PROM - на заводе? (как правильно?)
2. EPROM


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 19, 2010 01:32:47 
Вымогатель припоя
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт дек 22, 2009 02:24:50
Сообщений: 512
Рейтинг сообщения: 0
Такая проблема: сделал на плате разводку под ISP, подрубаю 6 проводками к ЛПТ, +5В от компа (гэймпорт), и дальше uniprof начинает глючить, прошивку кусками читает, МК (atmega16) через раз распознаёт. В плате кварц 16МГц, получается на такой скорости и идёт обмен с ЛПТ ? Если МК вынимаю и подвешиваю кварц 5 МГц отдельно от схемы, то прошивается.

Кто наступал на эти же грабли, чего делать ? второй кварц в схему и переключатель кварцов :D ? Или есть вариант попроще.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 20, 2010 13:39:53 
Родился

Зарегистрирован: Ср янв 20, 2010 13:36:50
Сообщений: 1
Рейтинг сообщения: 0
поставил себе Progtxt на samsung u-800, а куда скидывать файлы txt не знаю. помогите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 21, 2010 03:02:47 
Вымогатель припоя
Аватар пользователя

Карма: 1
Рейтинг сообщений: 0
Зарегистрирован: Вт дек 22, 2009 02:24:50
Сообщений: 512
Рейтинг сообщения: 0
Avarges писал(а):
Такая проблема: сделал на плате разводку под ISP, подрубаю 6 проводками к ЛПТ, +5В от компа (гэймпорт), и дальше uniprof начинает глючить, прошивку кусками читает, МК (atmega16) через раз распознаёт. В плате кварц 16МГц, получается на такой скорости и идёт обмен с ЛПТ ? Если МК вынимаю и подвешиваю кварц 5 МГц отдельно от схемы, то прошивается.

Кто наступал на эти же грабли, чего делать ? второй кварц в схему и переключатель кварцов :D ? Или есть вариант попроще.

Разобрался как себе помочь :)
Проект avrusbboot подстроил себе под атмегу16, в общем, загрузчик теперь позволяет шить саму мк прямо по юсб, схему пришлось дополнить только одним выключателем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 28, 2010 21:24:36 
Встал на лапы
Аватар пользователя

Зарегистрирован: Ср янв 27, 2010 12:33:04
Сообщений: 89
Рейтинг сообщения: 0
Здравствуйте. Не подскажите ссылки на примеры кодов для msp430, а конкретно для использования LEDов. Хочу собрать простенькую гирлянду. Контроллер, JTAG, IAR есть. Просто в этом совсем не шарю. Заранее спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 07:29:52 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Пт фев 16, 2007 14:18:20
Сообщений: 1132
Откуда: Новосибирск
Рейтинг сообщения: 0
эм... ламерский вопрос, но все же... какое минимально напряжение на входе ацп Atmega 8 может регистрировать? Оно зависит от чего нибудь?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 12:15:36 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
может регистрировать от 1/1024 от опорного напряжения.
стабильно регистрировать от 1/256 от опорного напряжения.
собственно к чему вопрос.

_________________
Ставим плюсы: )


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 12:57:31 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Chip115
я так понимаю интересует чувствительность входа, тогда это - курить ДШ

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 14:37:04 
Первый раз сказал Мяу!

Зарегистрирован: Вс сен 13, 2009 15:42:50
Сообщений: 31
Откуда: Львів
Рейтинг сообщения: 0
я хочу оформить несколько своих функций как библиотеку, которую можно подключать и оттуда вызвать нужные функции. Значит мне нужно создать inc-файл или как?
ведь при подключении asm-файла с теми функциями выдает ошибку


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 15:18:57 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Подключать можно и *.inc и *.asm. Если при подключении асм файла компилятор ругается, то скорее всего не определены сегменты (директивы: .cseg, .dseg, .eseg) или адреса данных пересекаются.

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 16:07:21 
Сверлит текстолит когтями
Аватар пользователя

Карма: 4
Рейтинг сообщений: 10
Зарегистрирован: Пт фев 16, 2007 14:18:20
Сообщений: 1132
Откуда: Новосибирск
Рейтинг сообщения: 0
ibiza11 писал(а):
собственно к чему вопрос.

Просто одну штуку делаю. Впервые работаю с малыми напряжениями. Вот и интересуюсь.
А эти параметры для большинства контроллеров? Чет я в доке не нашел.. сча еще раз гляну..мож не по глазам.:)


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 17:33:07 
Первый раз сказал Мяу!

Зарегистрирован: Вс сен 13, 2009 15:42:50
Сообщений: 31
Откуда: Львів
Рейтинг сообщения: 0
Спасибо! Удалось подключить АСМ-файл с функциями, но при вызове функции в этом файле из программы программный счетчик переходит на ту функцию, выполняются операторы и после return возвращается на вектор прерываний Reset в моей программе.
Микроконтроллер ATmega8

Вот моя программа:
Код:
.include "m8def.inc"
.include "something.asm"

.cseg
org 0
   rjmp Program
Program:
            rcall InitSteak    ;функция инициализации стека
            ;исполняющиеся операторы
reti

А вот библиотека с функциями - файл something.asm:
Код:
.def temp=R16

.cseg
.org 6000

InitSteak:
   push temp
   ldi temp,high(RAMEND)
   out SPH,temp
   ldi temp,low(RAMEND)
   out SPL,temp
   pop temp
ret

Как сделать, чтобы программный счетчик возвращался к следующему после точки вызова оператору в моей программе?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 29, 2010 18:16:25 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 2
Рейтинг сообщений: 11
Зарегистрирован: Пт май 23, 2008 19:32:22
Сообщений: 2401
Откуда: Россия, Волгоград
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
1. у тебя последний оператор reti
2. билиотеку подключай после тела основной программы.
3.для зацикливания программы в конце основной программы используй конструкцию:
Код:
forever:
                rjmp forever
; после этих строк можешь располагать п/п и
; inc, asm файлы со своими библиотеками.
.include "funkc.asm"
.
.
.



ЗЫ: инициализация стека должна выполняться до первого вызова п/п, так что инициализировать стек в п/п не получится по любому.

_________________
Чем дальше, тем больше становлюсь занудой...
Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 12548 ]     ... , , , 83, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y