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

PlagueDoctor
Пн дек 18, 2023 11:13:01
Форум: ARM
Тема: Сворачивание участков кода в Keil 5 фигурными скобками?
Ответы: 10
Просмотры: 4121

Re: Сворачивание участков кода в Keil 5 фигурными скобками?

Не знаю, будет ли ещё актуально, но у меня срабатывает такая конструкция:

Код: Выделить всё

#pragma {
   //your code
#pragma }
PlagueDoctor
Вт окт 27, 2015 17:59:59
Форум: AVR
Тема: avr atmega16a v-usb
Ответы: 3
Просмотры: 818

Re: avr atmega16a v-usb

Даааа? Даже так... Печаааальненько... Ну, спасибо! Попробуем так!
PlagueDoctor
Пн окт 26, 2015 17:50:17
Форум: AVR
Тема: avr atmega16a v-usb
Ответы: 3
Просмотры: 818

avr atmega16a v-usb

Привет, коты! Подскажите пожалуйста со связкой МК с ПК через USB. В этом я новичок. Программу пишу в CodeVisionAVR. МК у меня ATMega16A. Библиотеку V-USB нашёл. Файл usbconfig подключил, всё работает. Находил примеры, и вот тут начинаются непонятные ошибки. Даже код просто копировал из примера, для ...
PlagueDoctor
Чт сен 17, 2015 17:17:56
Форум: AVR
Тема: AVR микроконтроллеры
Ответы: 71
Просмотры: 14681

Re: AVR микроконтроллеры

СВ1. На http://gaw.ru/ почитайте, там есть на русском даташиты.
PlagueDoctor
Вс сен 06, 2015 09:28:03
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

uk8amk, добрые день! Вставил просто Ваши строчки
OCR1CH = q>>8;
OCR1CL = q&0xFF;
Всё, таймер, как миленький работает, всё хорошо. Вы не могли бы мне объяснить что и как происходит в нём? Вот в первой строчке - побитовый сдвиг вправо до 8 или на 8 я не понимаю. Во второй строчке побитовое И. Вот ...
PlagueDoctor
Пт сен 04, 2015 08:46:14
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

uk8amk, здравствуйте! Когда в настройках таймера прописываю, то там ни на что не ругается. Вот дефайн в библиотеке лежит, а как им пользоваться, я ума не приложу.
#define OCR1CL (*(unsigned char *) 0x78)
#define OCR1CH (*(unsigned char *) 0x79)
#define TCCR1C (*(unsigned char *) 0x7a)

С Вашей ...
PlagueDoctor
Вт сен 01, 2015 08:14:19
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

Здравствуйте! Попробовал Ваш дефайн, попереписывал в программе всё, что мог, всё так и осталось: "Error: undefined symbol 'OCR1C' ". Очень нужна возможность этих всех шести таймеров. Может, кто ещё сталкивался? Прошу помощи!
PlagueDoctor
Пт авг 28, 2015 20:01:17
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

Так в блоке кода же написано while (1)
{
// Place your code here
read_adc(0);
if (ADCW>=0) {
q=750+ADCW*1.4;
OCR1A=q;
delay_ms(150);
}

read_adc(1);
if (ADCW>=0) {
q=750+ADCW*1.4;
OCR1B=q;
delay_ms(150);
}

/*read_adc(2);
if (ADCW>=0) {
q=750+ADCW*1.4;
OCR1C=q; // ВОТ ЭТА ...
PlagueDoctor
Пт авг 28, 2015 16:52:15
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

А нет у Вас информации, как это делается?
PlagueDoctor
Пт авг 28, 2015 16:36:04
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

#include <io.h>

#include <delay.h>

// Alphanumeric LCD functions
#include <alcd.h>

// Declare your global variables here

// Voltage Reference: AVCC pin
#define ADC_VREF_TYPE ((0<<REFS1) | (1<<REFS0) | (0<<ADLAR))

// Read the AD conversion result
unsigned int read_adc(unsigned char adc_input ...
PlagueDoctor
Пт авг 28, 2015 15:56:00
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

Re: Таймеры/счётчики в AVR

OCR1C - третий выход таймера 1
PlagueDoctor
Пт авг 28, 2015 15:29:46
Форум: AVR
Тема: Таймеры/счётчики в AVR
Ответы: 1425
Просмотры: 708345

таймеры 1 и 3 atmega128

Всем доброго времени суток! Подскажите пожалуйста! Я настроил на atmega128 таймер 1 на OCR1A и OCR1B. Программирую в CodeVisionAVR. Когда дохожу до OCR1C, CVAVR пишет ошибку: "неизвестный символ OCR1C". В чём может быть проблема? Во фьюзах совместимость с atmega103 я отключил, пользуюсь всеми ...
PlagueDoctor
Вс авг 09, 2015 03:31:15
Форум: Умные мысли
Тема: движение моторчика
Ответы: 9
Просмотры: 1871

Re: движение моторчика

АлександрЛ, благодарю, с сервами я работать учился. :-) Я так и понял, что придётся самому делать, что ж, попробуем. :-)
PlagueDoctor
Сб авг 08, 2015 13:57:44
Форум: Умные мысли
Тема: движение моторчика
Ответы: 9
Просмотры: 1871

Re: движение моторчика

Я не описал какой сервопривод, потому что меня интересует именно реализация управления. Есть ли такая кнопка, которая позволит пропорционально управлять (при нажатии до упора кнопки, двигатель вертится в одну сторону, при отжимании кнопки в другую). Если нет, то придётся делать самому. Если да, то ...
PlagueDoctor
Сб авг 08, 2015 13:25:09
Форум: Умные мысли
Тема: движение моторчика
Ответы: 9
Просмотры: 1871

Re: движение моторчика

Я в этом новичок.) Неужели не придумали такой кнопки, чтобы можно было придти в магазин радиодеталей и купить?)
PlagueDoctor
Сб авг 08, 2015 12:24:54
Форум: Умные мысли
Тема: движение моторчика
Ответы: 9
Просмотры: 1871

Re: движение моторчика

Maykill, спасибо большое, да, это подойдёт, получается, мне нужно теперь кнопку раздобыть. Можете подсказать где? Или, возможно, от шуруповёрта сможет подойти?
PlagueDoctor
Сб авг 08, 2015 11:45:05
Форум: Умные мысли
Тема: движение моторчика
Ответы: 9
Просмотры: 1871

движение моторчика

Здравствуйте! Мне хочется сделать движение сервопривода по нажатию кнопки, но не обычно, а той, что используется, например, в шуруповёртах. В них, как знаю, чем больше усилие прилагаешь на кнопку пуска, тем быстрее крутится мотор, но мне надо, при лёгком нажатии кнопки, серва двинулась немного, чуть ...
PlagueDoctor
Чт май 28, 2015 15:34:14
Форум: AVR
Тема: дипломный проект подачи звонков на ATMega16
Ответы: 17
Просмотры: 2504

Re: дипломный проект подачи звонков на ATMega16

Календарь и время я уже реализовал, код выложил же. Подача звонков по определённому расписанию в определённые дни, вот вся и задача. :)
PlagueDoctor
Чт май 28, 2015 12:06:29
Форум: AVR
Тема: дипломный проект подачи звонков на ATMega16
Ответы: 17
Просмотры: 2504

Re: дипломный проект подачи звонков на ATMega16

С часами я сталкиваюсь впервые, поэтому не знаю всех возможностей. Какая идея в голову пришла, ту и предложил. Мне дали часовую микросхему ds1302 и кварц к ней. С ATMega16 я работал, с ней и решил продолжить, вот и пытаюсь делать. Расскажите об этих возможностях.
PlagueDoctor
Чт май 28, 2015 10:34:40
Форум: AVR
Тема: дипломный проект подачи звонков на ATMega16
Ответы: 17
Просмотры: 2504

Re: дипломный проект подачи звонков на ATMega16

Alkul, озадачили сделать для техникума и включили в диплом, сказали, что им этого хватит. :)

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