Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » Как правильно написать?

Страниц (4): « 1 2 3 [4]
 

46. ОЛЕГ - 09 Марта, 2010 - 23:04:19 - перейти к сообщению
Обычно программы сначала обкатываются, а потом устраняются ошибки.
Программа может неправильно заработать на роботе даже от того, что фотодатчик под каким-нибудь углом неправильным установлен.
47. Ulman - 10 Марта, 2010 - 09:09:48 - перейти к сообщению
А у меня не получается обкатать... мк при попытке прошиться вообще, даже простейшей с диодами почему то выдает 1 на одном из портов и никакой реакции ни на что... буду пробовать поменять мк...
48. nest - 10 Марта, 2010 - 11:24:44 - перейти к сообщению
Ulman пишет:
буду пробовать поменять мк
МК то тут причем, если программа не работает :)
49. ОЛЕГ - 10 Марта, 2010 - 17:19:30 - перейти к сообщению
CODE:
DDRС = 0x1f;
DDRB = 0xff;

Сначала нужно вот здесь поменять и дописать.
50. beam - 11 Марта, 2010 - 21:24:07 - перейти к сообщению
Ребят а можно к примеру прицепить кнопку к порту В там ведь кварц и выходы к программатору.
51. nest - 11 Марта, 2010 - 21:26:04 - перейти к сообщению
beam, у вас без запятых ничего непонятно.
52. redcat - 11 Марта, 2010 - 21:34:16 - перейти к сообщению
Можно
53. beam - 13 Марта, 2010 - 17:20:55 - перейти к сообщению
Ребят,а можно както програмно регулировать ток......к примеру чтобы светодиод тихонько затухал....и тихонько загорался......так на Атмега8 есть как сделать?)
54. СКАЗОЧНИК - 13 Марта, 2010 - 17:35:04 - перейти к сообщению
Ток на выводах МК не регулируют. Регулируют скважность имульса. Почитайте про ШИМ (PWM). Здесь на сайте есть. С помощью ШИМ можно регулировать яркость светодиода и скорость двигателей.
55. redcat - 13 Марта, 2010 - 17:37:56 - перейти к сообщению
Импульсами. Чаще импульсы, ярче светодиод.
http://myrobot.ru/stepbystep/rce_pwm.php