Найдено 311 результатов
- Вт авг 30, 2016 01:22:21
- Форум: Разные вопросы по МК
- Тема: Нужна помощь в программировании
- Ответы: 406
- Просмотры: 239132
Re: Китайский набор часы
Первым делом поменяй кварцевый резонатор ds1302 ведь он в первую очередь овечает за тактирование часов менять на что то другое ненадо потому что контроллер считывает по протоколу i2c данные о времени и запрограммирован под эти часы реального времени. Просто немодно нынче изобретать велосипед а ...
- Вт авг 30, 2016 00:31:44
- Форум: Аналоговая техника
- Тема: Фильтр для ЦАП
- Ответы: 4
- Просмотры: 4500
Re: Фильтр для ЦАП
Спасибо товарищи за ответы дело было не в бабине а в прошивке Чайник я еще!!!Тема закрыта!!!А использую я фильтр Баттерворта 2 порядка!!
- Пт авг 26, 2016 20:19:14
- Форум: Аналоговая техника
- Тема: Фильтр для ЦАП
- Ответы: 4
- Просмотры: 4500
Фильтр для ЦАП
Уважаемые коты прошу помощи помочь мне мне с востанавлющем фильтром сигнала после ЦАП.
Суть проблемы в том что я генерирую звук используя порт в атмеге 8 с цепочкой Р2-Р,
и на лампе с1-112 я вижу пианино _-_-_-_-_-_ как и характерный хруст на выходе как и чем можно отфильтровать это???
Заранее ...
Суть проблемы в том что я генерирую звук используя порт в атмеге 8 с цепочкой Р2-Р,
и на лампе с1-112 я вижу пианино _-_-_-_-_-_ как и характерный хруст на выходе как и чем можно отфильтровать это???
Заранее ...
- Пн апр 04, 2016 21:12:36
- Форум: ПЛИС
- Тема: Датчик ДПКВ
- Ответы: 5
- Просмотры: 4610
Датчик ДПКВ
Уважаемые коты помогите с алгоритмом программы!!!
Задача стоит какая есть датчик дпкв и шкив 20 зубьев из которых 2 зуба это прорезь то есть ВМТ(верхняя мертвая точка поршня)как зделать так что бы независимо от куда начинаеться вращение коленвала он фиксировал эту прорезь!!!Заранее спасибо за ответы!!
Задача стоит какая есть датчик дпкв и шкив 20 зубьев из которых 2 зуба это прорезь то есть ВМТ(верхняя мертвая точка поршня)как зделать так что бы независимо от куда начинаеться вращение коленвала он фиксировал эту прорезь!!!Заранее спасибо за ответы!!
Re: st7735
Китайцы пи***сы :idea:
П*****с один ты , кто тебе там обещал транслятор уровней ???? Пора забывать косяки 8ми биток, особливо питание 5v для периферии.
Тот кто перемычку там поставил !!!!От П******а слышу!!! Мы теперь квиты!!! :kill:
А теперь я столкнулся с алгоритмом Брезенхема и тем кому не ...
- Пн фев 15, 2016 03:36:03
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 693714
Re: Нескольно простых вопросов о программировании AVR на Си.
Телепатирую...
void WriteTwoByte(unsigned char LCD_DataH,unsigned char LCD_DataL)
{
write_byte(LCD_DataH,1);
write_byte(LCD_DataL,1);
}
void OutColor(unsigned int color)
{
WriteTwoByte((color>>8),((color<<8)>>8));
}
Обьясни пожалуйста операции со сдвигом битов первое я понял что они ...
void WriteTwoByte(unsigned char LCD_DataH,unsigned char LCD_DataL)
{
write_byte(LCD_DataH,1);
write_byte(LCD_DataL,1);
}
void OutColor(unsigned int color)
{
WriteTwoByte((color>>8),((color<<8)>>8));
}
Обьясни пожалуйста операции со сдвигом битов первое я понял что они ...
Re: st7735
Всем спасибо разобрался проблема была в том когда на этом модуле снимаеш перемычку он работает от пяти вольт через стабилизатор а уровни никто и не собирался стабилизировать только сделали это для СД карты так что ставте по одному килоому на каждый вывод SPI
и пользуйтесь на здоровье!!!
Китайцы пи ...
и пользуйтесь на здоровье!!!
Китайцы пи ...
st7735
Уважаемые коты кто имел дело с таким дисплеем подскажите кто и как его запускал он меня просто зат--хал досмерти
Все е*у и е*у синхронизация разная а смысл один и тотже
Все е*у и е*у синхронизация разная а смысл один и тотже
- Вт фев 09, 2016 16:53:56
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 693714
Re: Нескольно простых вопросов о программировании AVR на Си.
Я попросил обьяснить что он делает а не что это такое я не могу понять сами циклы и условия обьясните пожайлуста если не трудноWiseLord писал(а):Реализация SPI. Достаточно кривая, но вроде как рабочая.
- Вт фев 09, 2016 03:04:08
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 693714
Re: Нескольно простых вопросов о программировании AVR на Си.
Добрый Вечер Коты!!!
У меня есть один вопрос точнее прошение обьясните что конкретно делает конткретный фрагмент кода!!!Я программирую в баском с Си практически не знаком :(
void write_byte(unsigned char c,unsigned char com)//0-command 1-data
{
CB(PORT_LCD,CS);
if(com==0)
CB(PORT_LCD,RS);
else ...
У меня есть один вопрос точнее прошение обьясните что конкретно делает конткретный фрагмент кода!!!Я программирую в баском с Си практически не знаком :(
void write_byte(unsigned char c,unsigned char com)//0-command 1-data
{
CB(PORT_LCD,CS);
if(com==0)
CB(PORT_LCD,RS);
else ...
- Чт янв 28, 2016 04:56:23
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
Config Porta = Input
Config Portd = Output
Dim D0 As Long
D0 = 0
Dim D1 As Long
D1 = 0
Dim D2 As Long
D2 = 0
Dim D3 As Long
D3 = 0
Dim D4 As Long
D4 = 0
Dim D5 As Long
D5 = 0
Dim D6 As Long
D6 = 0
Dim D7 As Long
D7 = 0
Dim A As Byte
Dim B As Long
Do
If D0 > 1 Then
D0 = D0 - 1
Else
Portd.0 ...
Config Portd = Output
Dim D0 As Long
D0 = 0
Dim D1 As Long
D1 = 0
Dim D2 As Long
D2 = 0
Dim D3 As Long
D3 = 0
Dim D4 As Long
D4 = 0
Dim D5 As Long
D5 = 0
Dim D6 As Long
D6 = 0
Dim D7 As Long
D7 = 0
Dim A As Byte
Dim B As Long
Do
If D0 > 1 Then
D0 = D0 - 1
Else
Portd.0 ...
- Чт янв 28, 2016 02:56:33
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
Ага. Пока я писал свой пост, Вы быстренько сменили код :))
Первая засада решена. Вторая осталась :)
задержка 1 милисекунда за цыкл!!!
Config Pinb.4 = Output
Config Pind.2 = Input
Dim A As Long
A = 0
Do
If A > 1 Then
a=a-1
Waitms 1
end if
If Pind.2 = 1 Then
If Pinb.4 = 0 Then
Portb.4 = 1
A ...
Первая засада решена. Вторая осталась :)
задержка 1 милисекунда за цыкл!!!
Config Pinb.4 = Output
Config Pind.2 = Input
Dim A As Long
A = 0
Do
If A > 1 Then
a=a-1
Waitms 1
end if
If Pind.2 = 1 Then
If Pinb.4 = 0 Then
Portb.4 = 1
A ...
- Чт янв 28, 2016 02:36:50
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
Ты меня окончантельно наказал
описать процесс но само прерывание использывать в качестве изменения переменной
Config Pinb.4 = Output
Config Pind.2 = Input
Config Int0 = Falling
Config Debounce = 50
Const Debouncetime = 75
On Int0 button1
Enable Interrupts
Enable Int0
Dim A As Byte
A = 0
Do
if a>1 ...
описать процесс но само прерывание использывать в качестве изменения переменной
Config Pinb.4 = Output
Config Pind.2 = Input
Config Int0 = Falling
Config Debounce = 50
Const Debouncetime = 75
On Int0 button1
Enable Interrupts
Enable Int0
Dim A As Byte
A = 0
Do
if a>1 ...
- Чт янв 28, 2016 02:08:04
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
для того чтобы при нажатии кнопки прерывание не повторялось несколько раз за одно нажатие!!!
- Чт янв 28, 2016 01:58:19
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
Я в барсике не ферштейн, но как понимаю, это :
button1:
portb.4 =1
wait 180
portb.4 = 0
Waitms Debouncetime
Gifr = 64
Return
end
обработчик прерываний по int0 ?
Тогда вопрос. Как программа выйдет из 180-ти секундной задержки при нажатии на кнопку ?
закончится задержка потом время дребезга и ...
button1:
portb.4 =1
wait 180
portb.4 = 0
Waitms Debouncetime
Gifr = 64
Return
end
обработчик прерываний по int0 ?
Тогда вопрос. Как программа выйдет из 180-ти секундной задержки при нажатии на кнопку ?
закончится задержка потом время дребезга и ...
- Чт янв 28, 2016 01:51:12
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6078
- Просмотры: 2128389
Re: BASCOM AVR в вопросах и ответах
правильно вот так
Config Pinb.4 = Output
Config Pind.2 = Input
Do
If Pind.2 = 1 Then
portb.4 =1
wait 180
Portb.4 = 0
End If
loop
End
но несовсем если это кнопка то положено прерывание
Config Pinb.4 = Output
Config Pind.2 = Input
Config Int0 = Falling
Config Debounce = 50
Const Debouncetime = 75
On ...
Config Pinb.4 = Output
Config Pind.2 = Input
Do
If Pind.2 = 1 Then
portb.4 =1
wait 180
Portb.4 = 0
End If
loop
End
но несовсем если это кнопка то положено прерывание
Config Pinb.4 = Output
Config Pind.2 = Input
Config Int0 = Falling
Config Debounce = 50
Const Debouncetime = 75
On ...
- Чт янв 28, 2016 01:13:49
- Форум: Практика
- Тема: Опознание радиоэлементов
- Ответы: 21546
- Просмотры: 5527538
Re: Что за микруха?
Рисуй схему девайса так будет легче определиться!!!про улн забудь количество ног не совпадает!!!
- Вт ноя 17, 2015 00:43:52
- Форум: Разные вопросы по МК
- Тема: У atmega8 бывают иногда сбои
- Ответы: 36
- Просмотры: 5565
Re: У atmega8 бывают иногда сбои
http://caxapa.ru/lib/emc_immunity.html
Вот покушайте сахара очень помог в разработке первых устройств и даже сборки некоторых схем которые страдали произвольным поведением
Вот покушайте сахара очень помог в разработке первых устройств и даже сборки некоторых схем которые страдали произвольным поведением
- Ср ноя 04, 2015 20:56:43
- Форум: МЯЯЯУ!
- Тема: Украина - следим за событиями
- Ответы: 182403
- Просмотры: 3739561
Re: Украина - следим за событиями
Хавают указания а Зеленский отжигает https://www.youtube.com/watch?v=KMzzJ5U ... Ho&index=2 
- Сб окт 31, 2015 01:10:57
- Форум: Аналоговая техника
- Тема: Преобразование логического уровня
- Ответы: 3
- Просмотры: 1068
Re: Преобразование логического уровня
Вот нарисовал схемку когда то использивал в качестве драйвера для катушек зажигания в нисане !!!правда было все наоборот!!