Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 25 из 500.
На поиск затрачено 0.47 сек.
Поиск: Сообщения от: Vlad&mir
Раздел: Продукция MICROCHIP 29.01.2017, 11:27
Ответов: 34
Просмотров: 7,034
Автор Vlad&mir
Re: extern и mcc18

Для некоторых программистов, привыкших писать текст программы одним файлом (или включать в Си-файл другие Си-файлы директивой #include), вызывает трудность оформление и подключение независимых...
Раздел: Общетехнические вопросы 20.12.2016, 11:13
Ответов: 19
Просмотров: 11,837
Автор Vlad&mir
Re: Как работать с юникодом (Русскими символами)

:)
signed char xx;
signed int hh;

xx = 'А'; // А - русское!

hh = xx;

компилятор произвёл расширение знака и hh == 0xFFC0!
Раздел: Общетехнические вопросы 19.12.2016, 21:02
Ответов: 19
Просмотров: 11,837
Автор Vlad&mir
Re: Как работать с юникодом (Русскими символами)

:)
Это потому, что Вы используете переменные со знаком (signed). Вообще говоря, всюду, где можно лучше применять unsigned, код короче.
Раздел: Общетехнические вопросы 17.12.2016, 09:21
Ответов: 19
Просмотров: 11,837
Автор Vlad&mir
Re: Как работать с юникодом (Русскими символами)

Блин! Забыл: Ё и ё исключения!
'Ё' = 0xD081;
'ё' = 0xD191;
Раздел: Общетехнические вопросы 17.12.2016, 08:47
Ответов: 19
Просмотров: 11,837
Автор Vlad&mir
Re: Как работать с юникодом (Русскими символами)

В юникоде символы кодируются двумя байтами, при этом первые 127 символов просто переводятся в HEX, а вот к кириллице добавляется 350h.

Пример: 1 – 0031, G – 0047, z — 007A, Ы — 042B, я — 044F

...
Раздел: Вопросы начинающих 07.12.2016, 09:26
Ответов: 29
Просмотров: 10,121
Автор Vlad&mir
Re: Warning (752) conversion to shorter data type

[QUOTE=siarzhuk;228540]Хммм... А если попробовать раздельное харчевание компилятора:
{
unsigned char uc1 = 255;
unsigned char uc2 = Timer0_40us;
unsigned char uc3 = 255 - Timer0_40us;
TMR0 = uc1...
Раздел: Общетехнические вопросы 01.12.2016, 11:22
Ответов: 19
Просмотров: 7,904
Автор Vlad&mir
Re: 12F675 - как проще измерять её питание?

Если испольвать для АЦП внутренний источник опорного напряжения, то невозможно будет измерить напряжение выше опорного. Если нужно мерить ток заряда и разряда, то два вставляй два шунта ...
Раздел: Общетехнические вопросы 30.11.2016, 12:55
Ответов: 19
Просмотров: 7,904
Автор Vlad&mir
Re: 12F675 - как проще измерять её питание?

Резистор 0.47 Ом в общий провод вставь.
Раздел: Продукция MICROCHIP 24.11.2016, 13:22
Ответов: 11
Просмотров: 4,696
Автор Vlad&mir
Re: Не получается работать с flash памятью

Вникать неохота, вот это точно работает:void flash_erase(unsigned long prog_addr) // 1024 байта!
{
unsigned int tblpag_;

tblpag_ = TBLPAG;

TBLPAG = prog_addr >> 16; ...
Раздел: Продукция MICROCHIP 19.11.2016, 08:45
Ответов: 22
Просмотров: 10,375
Автор Vlad&mir
Re: Overlay для PIC18

:eek: Кто же тебя на работу принял!?
Раздел: Общетехнические вопросы 10.11.2016, 12:30
Ответов: 19
Просмотров: 7,904
Автор Vlad&mir
Re: 12F675 - как проще измерять её питание?

Послушай, Паша!
Не проще ли 12F675 выкинуть на фиг, а вместо него поставить, скажем, 12F1822? Там, "внутрях" всё есть и стоят они, практически, одинаково!:)
Раздел: Общетехнические вопросы 09.11.2016, 22:34
Ответов: 19
Просмотров: 7,904
Автор Vlad&mir
Раздел: Продукция MICROCHIP 22.10.2016, 20:04
Ответов: 20
Просмотров: 9,894
Автор Vlad&mir
Re: Как получить на выходе 0 вольт?

Для Вашей нагрузки, я думаю, годится.

А вообще, такие вещи делаются с помощью ЦАП-а или матрицей R-2R:
http://www.radiohlam.ru/teory/images/dac_r-2r_3.jpg
Раздел: Продукция MICROCHIP 22.10.2016, 16:24
Ответов: 20
Просмотров: 9,894
Автор Vlad&mir
Re: Как получить на выходе 0 вольт?

В Вашем случае физическим нулём будет логический 0 на выводе PIC-а назначенном как выход ( соответствующий TRIS = 0), а логической единицей будет служить вывод (pin) PIC-а назначенный как вход (TRIS...
Раздел: Продукция MICROCHIP 22.10.2016, 00:23
Ответов: 20
Просмотров: 9,894
Автор Vlad&mir
Re: Как получить на выходе 0 вольт?

Извините, а входы ULN2003 куда подсоединены?
Раздел: Продукция MICROCHIP 17.10.2016, 09:30
Ответов: 50
Просмотров: 12,109
Автор Vlad&mir
Re: 18F14K50 не запускается от Internal Oscillator

:) Я тоже об этом подумал, поэтому переписал формулы в целых числах.
Раздел: Продукция MICROCHIP 17.10.2016, 00:03
Ответов: 50
Просмотров: 12,109
Автор Vlad&mir
Re: 18F14K50 не запускается от Internal Oscillator

Нужно вычислить напряжение питания по приведённой выше формуле:
Vdd = 2048 * 1023 / N; где N - показания ADC на входе FVR.
Vdd в этом случае будет в милливольтах.
Если большая точность не...
Раздел: Продукция MICROCHIP 16.10.2016, 11:17
Ответов: 50
Просмотров: 12,109
Автор Vlad&mir
Re: 18F14K50 не запускается от Internal Oscillator

Никаких резисторов не надо. Надо ADC опереть на напряжение питания (Vdd), что будет соответствовать полной шкале ADC (1023 отсчёта). Измерив напряжение на входе FVR (1.024V) получим, допустим, N...
Раздел: Продукция MICROCHIP 15.10.2016, 23:21
Ответов: 4
Просмотров: 2,841
Автор Vlad&mir
Re: Глюки с btfsc

btfsc Rbuf,i1
i1- должно быть константой 0...7!
Раздел: Продукция MICROCHIP 15.10.2016, 22:14
Ответов: 50
Просмотров: 12,109
Автор Vlad&mir
Re: 18F14K50 не запускается от Internal Oscillator

PIC18F14K50 имеет "1.024V Fixed Voltage Reference", которое заведено на один из входов ADC.

Добавлю: Делитель напряжения не нужен совсем.

N - 1.024
1023 - Vdd

Отсюда Vdd = 1.024 * 1023 / N;...
Раздел: Общетехнические вопросы 30.09.2016, 23:13
Ответов: 61
Просмотров: 12,684
Автор Vlad&mir
Re: Беспроводная передача энергии и данных. Возможно ли? Расстояние до 10м, 64кБ/мин

У Вас датчик находится на подвижной части троса...
http://uspehidelo.ru/upload/iblock/b93/b93dffe3e2cc8e5fb792921c3eb91165.jpg
Раздел: Источники питания и силовая электроника 08.09.2016, 21:52
Ответов: 6
Просмотров: 3,474
Автор Vlad&mir
Кто через какие соединители заводит 220 Вольт?

Всем привет!

Кто через какие соединители заводит 220 Вольт внутрь корпуса?
Вот эти - слишком большие
http://www.domko.ru/images/templates/big/1/140010_1.jpg


Что посоветуете. МожетMiniFit?...
Раздел: Вопросы начинающих 06.09.2016, 20:26
Ответов: 4
Просмотров: 2,500
Автор Vlad&mir
Re: PIC18F, странное поведение TMR2

Качество кода от Microchip, мягко говоря, плохое, от слова "совсем". Не принимайте никакой код от этой фирмы на веру!:)
Раздел: Вопросы начинающих 06.09.2016, 14:15
Ответов: 4
Просмотров: 2,500
Автор Vlad&mir
Re: PIC18F, странное поведение TMR2

Надо так:
void interrupt low_priority INTERRUPT_InterruptManagerLow (void)
{
// interrupt handler
if(PIE1bits.TMR2IE && PIR1bits.TMR2IF)
{
TMR2_ISR();
}
else
{
Раздел: Продукция MICROCHIP 03.09.2016, 10:36
Ответов: 36
Просмотров: 13,680
Автор Vlad&mir
Re: Программное I2C при работе с DS1307

Подтягивающие резисторы на SCL, SDA есть?
Показано с 1 по 25 из 500.

 
Быстрый переход

Часовой пояс GMT +3, время: 21:13.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot