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

Jintolin
Вс июл 20, 2014 19:45:01
Форум: Цифровая техника
Тема: Глюки сдвигового регистра.
Ответы: 4
Просмотры: 1436

Re: Глюки сдвигового регистра.

Щас попробую. Спасибо :-)
Работает, как часы. спасибо огромное! :-)
Jintolin
Вс июл 20, 2014 19:27:41
Форум: Цифровая техника
Тема: Глюки сдвигового регистра.
Ответы: 4
Просмотры: 1436

Re: Глюки сдвигового регистра.

Поглядев, как импортный дядька собирает нечто подобное тут: http://youtu.be/6fVbJbNPrEU
Сделал копию устройства. Светодиоды плюсом к регистру, минусом через резистор в землю.
Что есть резисторы подтяжки? :-(

О. То есть, ножки, на которых кнопки, надо через большое сопротивление подключить к земле ...
Jintolin
Вс июл 20, 2014 19:09:16
Форум: Цифровая техника
Тема: Глюки сдвигового регистра.
Ответы: 4
Просмотры: 1436

Глюки сдвигового регистра.

Всем вечер добрый. Появилась у меня такая проблемка: купил я вчера сдвиговые регистры m74hc595b1, аж 3 штуки. Собрал схему на светодиодах без МК, включил и понеслась. Диоды моргают в случайном порядке, кнопка ввода даных зажигает все диоды сразу, остальные входы вообще непонятно, как себя ведут ...
Jintolin
Пт окт 28, 2011 22:56:19
Форум: Микроконтроллеры и ПЛИС
Тема: Проблемы с Delay_ms в Avr Studio
Ответы: 5
Просмотры: 1660

Re: Проблемы с Delay_ms в Avr Studio

Уже попробовал. Действительно релиз вариант - всё нормально. Странно как-то. Спасибо, ребят, пойду дальше созидать :)
Jintolin
Пт окт 28, 2011 19:09:14
Форум: Микроконтроллеры и ПЛИС
Тема: Проблемы с Delay_ms в Avr Studio
Ответы: 5
Просмотры: 1660

Re: Проблемы с Delay_ms в Avr Studio

Так, значит, я понимаю ещё меньше чем думал. :( Надо перечитать про весь этот софт.
Но, всё же, как исправить проблему с размером?
Jintolin
Пт окт 28, 2011 18:49:33
Форум: Микроконтроллеры и ПЛИС
Тема: Проблемы с Delay_ms в Avr Studio
Ответы: 5
Просмотры: 1660

Проблемы с Delay_ms в Avr Studio

Всем добрый вечер. У меня такая проблема: пишу программу в Avr Studio, например:

#define F_CPU 1000000UL
#include <avr/io.h>
#include <util/delay.h>

#define p10 PORTD &=~_BV(5);
#define p11 PORTD |=_BV(5);

int main(void) {
DDRD = 0xff;
p11;
p10;
}
Компилирую, всё нормально. HEX-файл ...

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