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

feekus
Пт мар 27, 2015 16:27:49
Форум: AVR
Тема: Графическое обозначение
Ответы: 2
Просмотры: 1064

Графическое обозначение

Всем, Здравствуйте. У меня на повестке 2 вопроса, по какому ГОСТу оформить микроконтроллер(ATmega32) в принципиальной электрической схеме ?
А второй вопрос аналогичен только LCD HD44780.
feekus
Ср дек 17, 2014 09:14:39
Форум: AVR
Тема: AVR термометр DS18B20
Ответы: 10
Просмотры: 3176

Re: AVR термометр DS18B20

сейчас попробую проверю)
feekus
Ср дек 17, 2014 08:56:21
Форум: AVR
Тема: AVR термометр DS18B20
Ответы: 10
Просмотры: 3176

Re: AVR термометр DS18B20

программа avr studio 4 при написании #include <1wire> при компиляции появляется ошибка директории соответственно я делаю вывод что такой библиотеки нет, но ее можно скачать, так вот как ее подключить? или можно скачать другую версию avr studio где уже есть все нужные библиотеки.
feekus
Ср дек 17, 2014 08:02:01
Форум: AVR
Тема: AVR термометр DS18B20
Ответы: 10
Просмотры: 3176

AVR термометр DS18B20

Здравствуйте , появилась необходимость смоделировать термодатчик для AVR ATMEGA32 с выводом на LCD на языке СИ, перерыл множество источников, но ничего толкового не нашел, а если конкретней как подключаются новые библиотеки , и какие именно нужны (например что то нечто 1-wire)
feekus
Пн сен 29, 2014 16:49:58
Форум: AVR
Тема: Счетчик ATMEGA32
Ответы: 17
Просмотры: 2856

Re: Счетчик ATMEGA32

А можно по конкретней про регистр TCNT1 и метод записи
TCNT1H=0xFF- это старший байт
TCNT1L=0xFF-0x14+3 это младший байт
какое число получится если перевести его в 10 систему 4081 ?
Нашел вот такое объяснение относительно времени прерывания:
Устанавливаем значение счетного регистра TCNT1, таким ...
feekus
Вс сен 28, 2014 01:17:29
Форум: AVR
Тема: Счетчик ATMEGA32
Ответы: 17
Просмотры: 2856

Счетчик ATMEGA32

Здравствуйте, помогите разобраться с вот такой программой:
#define GEN 0
#define GEN_PORT PORTB
#define GEN_DDR DDRB
#include <avr/io.h>
#include <avr/interrupt.h>
ISR(TIMER1_OVF_vect)
{
TCNT1H=0xFF;
TCNT1L=0xFF-0x14+3;
GEN_PORT^=1<<GEN;
sei();
}
int main(void)
{
GEN_DDR|=1<<GEN;
TCCR1B|=1<<CS11 ...

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