Как соединить две АТмеги на одном роботе?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Как соединить две АТмеги на одном роботе?

Сообщение galex1981 » 06 ноя 2009, 12:33

Я спутал SS с неинверным - обычным сигналом
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Как соединить две АТмеги на одном роботе?

Сообщение MiBBiM » 07 ноя 2009, 22:56

а пример кода так никто и не привел.
брутально, через софтварный уарт:
Код: Выделить всё
Open "comc.1:9600,8,n,1" For Input As #10   'comc.1 выбрано произвольно
Dim S As String * 20
Do
   Input #10 , S , Noecho
   Print S
Loop

для второго:
Код: Выделить всё
Open "comc.4:9600,8,n,1" For Output As #10 'comc.4 соединен с comc.1 первого
Dim Count As Byte
Do
   For Count = 0 To 100
      Print #10 , Count
      Waitms 500
   Next
   Waitms 500
Loop

второй непрерывно шлет числа [0..100] первому, отправляющему их по хардварному уарту в неизвестные дали :)
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как соединить две АТмеги на одном роботе?

Сообщение Сергей » 08 ноя 2009, 12:41

Пример КОДА с комментариями есть в даташите.
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Как соединить две АТмеги на одном роботе?

Сообщение ALHIMIK » 08 ноя 2009, 15:59

пример есть в АН
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27