Найдено 19 результатов

Chip_step
Вт мар 02, 2021 20:23:30
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

Re: преобразование типа char в long int

Ого ты нарванный!!! Тебе что тяжело по жизни? Что ты здесь на людей бросаешься? Кто тебя модератором поставил? Человек зашёл на форм спросить, мордер бросается, оскорбляет. Мой тебе совет - Обратись к врачу!
Chip_step
Вт мар 02, 2021 16:13:45
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

Re: преобразование типа char в long int

Уважаемый, почему вы грубите здесь?
Chip_step
Вт мар 02, 2021 15:54:00
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

Re: преобразование типа char в long int

счетчик инкрементируешь по 10000 - 20раз? Как хранить полученое число? :shock:
Chip_step
Вт мар 02, 2021 15:42:54
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

Re: преобразование типа char в long int

Пример в студию :)
Chip_step
Вт мар 02, 2021 14:55:01
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

Re: преобразование типа char в long int

суть темы в том,
что-бы не использовать long int.
Chip_step
Вт мар 02, 2021 12:36:05
Форум: AVR
Тема: преобразование типа char в long int
Ответы: 29
Просмотры: 8732

преобразование типа char в long int

Всем привет. Скажите как преобразовать тип данных char в long int?

вот пример:

#include <tiny2313a.h>
volatile char counter=0;

void main(void)
{

while (1)
{

counter++;

if(counter>=200000){counter=0;}
}

}




суть такова: переменную "counter" можно было бы инкрементировать до 200000.
Chip_step
Пн фев 15, 2021 18:31:39
Форум: AVR
Тема: Генератор с длительностью импульсов 20us с частотой 80Khz
Ответы: 94
Просмотры: 20187

Re: Генератор с длительностью импульсов 20us с частотой 80Kh

Привет всем :))
попробывал этот код:

#include <tiny44.h>

#define n_counter1 32768 // 65536 / (160000 / 80000) = 32768
char period[] = { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 };

// Timer 0 output compare A interrupt service routine
interrupt [TIM0_COMPA] void timer0 ...
Chip_step
Пн фев 15, 2021 13:13:17
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

Здравствуйте Alex. Ну напрасно вы так говорите: Вы будете делать это "что-то ещё"
Это "что-то ещё" у меня успешно работает :) Мне нужно всего лишь праметры сохранять в память.
библиотека TWIX не потдается.
Chip_step
Пн фев 15, 2021 12:45:50
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

Привет это не явзял пример такой сложный, а пример меня взял :)
Этот вопрос нужно решить на "вчера" очень срочно нужно параметры сохранять в память, и числа могут быть в размере: 1 - 4 байта.
по этому и решил обратится на форум к спецам программерам.
Chip_step
Пн фев 15, 2021 01:06:07
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

Материал конечно интересный, но без реального примера... Не очем.

Добавлено after 3 minutes 57 seconds:
Мне нужно на конкретном примере разбирается что-куда, лучше осваивается и запоминается.
Chip_step
Вс фев 14, 2021 22:50:31
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

Спасибо за ссылочку, но я функции немного изучал. Скажите конкретно что не правильно? Приведите пример на данной функции:
bool twi_master_trans( TWI_MASTER_INFO_t *twi, unsigned char slave_addr, unsigned char *tx_data, unsigned char tx_count, unsigned char *rx_data, unsigned char rx_count)
Chip_step
Вс фев 14, 2021 16:34:39
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

так я понял что не указатели, так в чем мой косяк?
Chip_step
Вс фев 14, 2021 14:28:08
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

вот пытаюсь записать число 100, в 10-ю ячейку памяти:
bool twi_master_trans(TWI_MASTER_INFO_t *twi, unsigned char 0xa0, unsigned char *10, unsigned char 100, unsigned char *0, unsigned char 0);//где то нет ','

library twix.lib

Добавлено after 2 minutes 33 seconds:
За темой "Генератор с ...
Chip_step
Вс фев 14, 2021 13:44:18
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Re: Запись по TWI в внешнюю EEPROM 24LCXX

Скажите как отправить в память: Число по номеру ячейки?
Chip_step
Сб фев 13, 2021 16:18:09
Форум: AVR
Тема: Запись по TWI в внешнюю EEPROM 24LCXX
Ответы: 14
Просмотры: 3006

Запись по TWI в внешнюю EEPROM 24LCXX

пытаюсь передать через функцию параметры на запись в еепром, но какого то вылазит ошибка:
bool twi_master_trans(0xa0, *10, 100, *0, 0 ); //Error: declaration syntax error
0xa0 - адрес еепром

//запись
*10 - номер ячейки
100 - число

//чтение
*0 - номер ячейки
0 - число ...
Chip_step
Вт фев 09, 2021 21:37:21
Форум: AVR
Тема: Генератор с длительностью импульсов 20us с частотой 80Khz
Ответы: 94
Просмотры: 20187

Re: Генератор с длительностью импульсов 20us с частотой 80Kh

По длительности импульса, не критично в меньшую сторону до 10uS.
ШИМ аппаратный не подходит, так как он жёстко привязан к портам МК.
Chip_step
Вт фев 09, 2021 17:49:36
Форум: AVR
Тема: Генератор с длительностью импульсов 20us с частотой 80Khz
Ответы: 94
Просмотры: 20187

Генератор с длительностью импульсов 20us с частотой 80Khz

Привет всем. Вот пытаюсь сделать генератор импульсов 20us и с частотой 80Khz.
вот не могу понять как реализовать линейную регулировку частоты 80hz - 80Khz.
Мой код:


#include <mega32a.h>

//#define PORT_PWM PORTA.0
//#define BIT_pwm 0

volatile unsigned char t_pwm=5;
static unsigned char count=0 ...
Chip_step
Вс янв 31, 2021 15:40:38
Форум: AVR
Тема: AVRISP mkII новый клон (поддерживает XMEGA)
Ответы: 2041
Просмотры: 1226589

Re: AVRISP mkII новый клон (поддерживает XMEGA)

Привет всем :) Кто не будь прошивал этим программатором ATXmega384C3?
Chip_step
Вс янв 31, 2021 01:08:04
Форум: AVR
Тема: TWI - EEPROM в ATXmega384C3
Ответы: 0
Просмотры: 1008

TWI - EEPROM в ATXmega384C3

Hi! можно ли I2c - библиотеку прикрутить к TWI ATXmega384?
код:
#define EEPROM_BUS_ADDRESS 0xa0
unsigned char eeplc24_read(unsigned char address_high, unsigned char address_low) {
unsigned char data;
i2c_start();
i2c_write(EEPROM_BUS_ADDRESS);
i2c_write(address_high);
i2c_write(address_low);
i2c ...

Перейти к расширенному поиску