Приветствую Вас, Гость! Регистрация RSS

Вторник, 22.08.2017
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Форум mega-avr.ucoz.ru » Микроконтроллеры AVR и все что с ними связано » Mosi_Miso_Sck (Одновременное использование)
Mosi_Miso_Sck
us4ilqДата: Вторник, 19.10.2010, 20:47 | Сообщение # 1
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Здравствуйте!

Можно ли использовать выводы предназначенные для программирования:
Mosi
Miso
Sck
одновременно и для подключения других внешних цепей?
Ну к примеру ЖК индикатор, клавиатура и т.д. и т.п.
Я имею в виду случай внутрисхемного программирования.
Или есть вероятность возникновения конфликтов, если да,
то обьясните или дайте ссылочку.

Спасибо
Сергей.

Сообщение отредактировал us4ilq - Вторник, 19.10.2010, 20:53
 
АвторДата: Среда, 20.10.2010, 08:56 | Сообщение # 2
Автор сайта
Сообщений: 200
Репутация: 3
Город: Омск
Статус: Отсутствует
Использовать выводы программирования для других целей можно без ограничений. Устройство программирования ( программатор ) "зажимает" линию RESET в низкий ( LOW LEVEL ) уровень - поэтому возникновение конфликтов исключены.

Практическую часть выполнял так с ATMEGA8535:

Программа

#include <mega8535.h>

void main( void )
{
DDRB.6=0; PORTB.6=1;
DDRB.7=0; PORTB.7=1;
DDRB.4=1; PORTB.4=0;

while( 1 )
{
if( PINB.6==0 ){ PORTB.4=1; } //включаем светодиод
if( PINB.7==0 ){ PORTB.4=0; } //отключаем светодиод
}
}



_____________________________________________________________
Радиоэлектроника и Программирование занимательная штука...
 
us4ilqДата: Среда, 20.10.2010, 12:58 | Сообщение # 3
Опытный
Сообщений: 173
Репутация: 2
Город: Донецк
Статус: Отсутствует
Ага!
Понятно.
Спасибо.
 
Форум » Форум mega-avr.ucoz.ru » Микроконтроллеры AVR и все что с ними связано » Mosi_Miso_Sck (Одновременное использование)
Страница 1 из 11
Поиск: