Уважаемые радиокоты!
Имеется плата контроллера заряда аккумулятора. Похоже, что неисправная.
https://img.radiokot.ru/files/108129/2l3fbsgpfm.jpg
Схему на неё найти не удаётся.
Нарисовать её по плате можно, но никак не можем идентифицировать две микросхемы, обведённые красным:
https://img ...
Найдено 17 результатов
- Ср авг 04, 2021 11:15:58
- Форум: Практика
- Тема: Опознание радиоэлементов
- Ответы: 21533
- Просмотры: 5172470
- Вт окт 09, 2018 07:42:57
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Alex , позволю себе вернуть реплику по делу с небольшим изменением, которая, как мне кажется, была незаслуженно удалена вместе с мусором
Обычно си-программисты стремятся к минимизации исходного текста везде, где это возможно и где язык это позволяет. Например перестановка элементов массива, скажем ...
Обычно си-программисты стремятся к минимизации исходного текста везде, где это возможно и где язык это позволяет. Например перестановка элементов массива, скажем ...
- Пт окт 05, 2018 09:10:42
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Вероятно Вы знаете, что есть такое понятие, как грамматика языка. В грамматику выражений языка C включена операция "," в частности для того, чтобы можно было использовать такие выражения в операторе цикла "for". Соответственно, везде, где язык допускает использовать выражения, они могут быть ...
- Пт окт 05, 2018 08:39:11
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Вы немного "плаваете" в понятиях оператор (statement), операция (operator), выражение (expression).
Выражение (expression) завершённое символом ";" является оператором (statement). То есть
var1=a - это выражение (expression)
var1=a; - это оператор (statement)
var1=a, var2=b - это тоже выражение
а ...
Выражение (expression) завершённое символом ";" является оператором (statement). То есть
var1=a - это выражение (expression)
var1=a; - это оператор (statement)
var1=a, var2=b - это тоже выражение
а ...
- Пт окт 27, 2017 15:06:11
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Код не имеет какого-либо практичского назначения, не ищите в нём смысл, вызовы функций f1, f2, f3 формальны. Немного поправил, чтобы уж совсем странно не выглядело.
Первая функция иллюстрирует цикл do ... while() и генерируемый для него код. Ещё раз повторю, что использовать его можно только в том ...
Первая функция иллюстрирует цикл do ... while() и генерируемый для него код. Ещё раз повторю, что использовать его можно только в том ...
- Пт окт 27, 2017 13:51:40
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Собственно, я вообще проблемы не вижу и не могу понять, в чём Вы её видите.
Если мы возьмём пример:
unsigned char a,b,c;
//----------
void f1(void)
{
c = 0;
do
{
c += b;
b++;
}while( a>b );
}
void f2(void)
{
c=0;
while( a>b )
{
c += b;
b++;
}
}
void ...
Если мы возьмём пример:
unsigned char a,b,c;
//----------
void f1(void)
{
c = 0;
do
{
c += b;
b++;
}while( a>b );
}
void f2(void)
{
c=0;
while( a>b )
{
c += b;
b++;
}
}
void ...
- Пт окт 27, 2017 10:32:23
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
ARV
Вы привели частный пример задачи, решаемой с помощью трёх типов цикла, я расписал общий случай.
Естественно, что в результате оптимизации таких простых циклов, генерируемый код имеет одинаковый размер.
Противоречий не вижу. И оспаривать этот пример я, конечно, не буду.
Alex , какой из трёх ...
Вы привели частный пример задачи, решаемой с помощью трёх типов цикла, я расписал общий случай.
Естественно, что в результате оптимизации таких простых циклов, генерируемый код имеет одинаковый размер.
Противоречий не вижу. И оспаривать этот пример я, конечно, не буду.
Alex , какой из трёх ...
- Пт окт 27, 2017 09:43:47
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Чтобы огласить весь список, нужно пересмотреть всё множество компиляторов с языка.
Если Вам не понравилось слово "Многие", то можете заменить его на "Некоторые".
Но, на мой взгляд, сути это не меняет, в общем случае организация цикла do while() и результирующий код для него являются самыми простыми.
Если Вам не понравилось слово "Многие", то можете заменить его на "Некоторые".
Но, на мой взгляд, сути это не меняет, в общем случае организация цикла do while() и результирующий код для него являются самыми простыми.
- Пт окт 27, 2017 08:35:52
- Форум: Разные вопросы по МК
- Тема: Вопросы по С/С++ (СИ)
- Ответы: 7703
- Просмотры: 1402938
Re: Вопросы по С/С++ (СИ)
Тело цикла do ... while() выполняется по крайней мере один раз.
Многие компиляторы код проверки условия и переход на начало тела цикла располагают после тела цикла. Код, генерируемый для циклов for(){} и while() {} отличается тем, что для обеспечения проверки условия перед первой итерацией цикла ...
Многие компиляторы код проверки условия и переход на начало тела цикла располагают после тела цикла. Код, генерируемый для циклов for(){} и while() {} отличается тем, что для обеспечения проверки условия перед первой итерацией цикла ...
- Пн ноя 14, 2016 12:03:04
- Форум: Умные мысли
- Тема: Преобразователи для часов на газоразрядных индикаторах
- Ответы: 3037
- Просмотры: 994576
Re: Преобразователи для часов на газоразрядных индикаторах
В соседней теме "Часы на ГРИ" пишут, что регулировать яркость надо ШИМ-ом. Уровнем анодного напряжения много не нарегулируешь.
Обсуждение этого вопроса всплывает регулярно, поэтому указать конкретную страницу форума не представляется возможным
Обсуждение этого вопроса всплывает регулярно, поэтому указать конкретную страницу форума не представляется возможным
- Сб ноя 12, 2016 20:20:18
- Форум: Умные мысли
- Тема: Преобразователи для часов на газоразрядных индикаторах
- Ответы: 3037
- Просмотры: 994576
Re: Преобразователи для часов на газоразрядных индикаторах
Боюсь соврать, давно это было,но если память не изменяет мне, резистор впаивал последовательно с конденсатором. А сподвигло меня к этому то, что при первом включении лампы не загорелись, зато микросхема начала раскаляться. Подкручивая переменник удаётся добиться максимально яркого свечения и при ...
- Пт ноя 11, 2016 13:46:34
- Форум: Умные мысли
- Тема: Преобразователи для часов на газоразрядных индикаторах
- Ответы: 3037
- Просмотры: 994576
Re: Преобразователи для часов на газоразрядных индикаторах
После сканирования оригинала статьи буква А превратилась в Д.
Очень давно я пробовал собирать эту схему, но несмотря на всю простоту, запустилась она у меня не сразу
Кажется, конденсатор пришлось подбирать. 6 штук ИН-14 она тянула. Микросхема при этом греется, хотя и несильно. Потребляемую мощность ...
Очень давно я пробовал собирать эту схему, но несмотря на всю простоту, запустилась она у меня не сразу
Кажется, конденсатор пришлось подбирать. 6 штук ИН-14 она тянула. Микросхема при этом греется, хотя и несильно. Потребляемую мощность ...
- Ср мар 09, 2016 16:06:13
- Форум: Умные мысли
- Тема: Часы на газоразрядных индикаторах
- Ответы: 48974
- Просмотры: 579658
Re: Часы на газоразрядных индикаторах
У меня как раз случай когда на плате стоят инверторы с ОК.
- Ср мар 09, 2016 15:26:36
- Форум: Умные мысли
- Тема: Часы на газоразрядных индикаторах
- Ответы: 48974
- Просмотры: 579658
Re: Часы на газоразрядных индикаторах
A_AVL, спасибо!
- Ср мар 09, 2016 14:49:33
- Форум: Умные мысли
- Тема: Часы на газоразрядных индикаторах
- Ответы: 48974
- Просмотры: 579658
Re: Часы на газоразрядных индикаторах
Уважаемые коты!
В выпуске МРБ №1134 "Сто схем с индикаторами" есть такая схема анодного ключа:
http://img.radiokot.ru/files/108129/thumbnail/vn58mbbcs.jpg
и текст к этой схеме размером всего один абзац.
Схема явно вырвана из контекста, которого в книге нет.
Меня давно мучают три ...
В выпуске МРБ №1134 "Сто схем с индикаторами" есть такая схема анодного ключа:
http://img.radiokot.ru/files/108129/thumbnail/vn58mbbcs.jpg
и текст к этой схеме размером всего один абзац.
Схема явно вырвана из контекста, которого в книге нет.
Меня давно мучают три ...
- Пн авг 10, 2015 08:57:41
- Форум: Разные вопросы по МК
- Тема: Хитрые, необычные алгоритмы и код
- Ответы: 413
- Просмотры: 295538
Re: Хитрые, необычные алгоритмы и код
Немного отвлеку вас от текущего обсуждения...
В теме http://radiokot.ru/forum/viewtopic.php?f=61&t=119254 был поднят вопрос об инверсии порядка следования битов в слове на обратное (реверсия слова). Мне посоветовали продублировать ответ в этой теме, что я и делаю.
Первое, что приходит ...
В теме http://radiokot.ru/forum/viewtopic.php?f=61&t=119254 был поднят вопрос об инверсии порядка следования битов в слове на обратное (реверсия слова). Мне посоветовали продублировать ответ в этой теме, что я и делаю.
Первое, что приходит ...
- Чт авг 06, 2015 10:13:29
- Форум: Периферия
- Тема: 8051 и adc0808
- Ответы: 13
- Просмотры: 3956
Re: 8051 и adc0808
Хорошая функция, мне понравилась, только в названии InverseByte некорректно.
Действительно, название функции некорректно. Правильное название этой операции РЕВЕРСИЯ.
В книге Генри Уоррена "Алгоритмические трюки для программистов" приводится вариант этой операции без использования цикла.
Думаю ...
Действительно, название функции некорректно. Правильное название этой операции РЕВЕРСИЯ.
В книге Генри Уоррена "Алгоритмические трюки для программистов" приводится вариант этой операции без использования цикла.
Думаю ...