РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

Форум на ЭЛВО


РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ



Архив - только для чтения
Программируемый светодиодный куб
Сообщение # 111        
skateman
аватар
  Постов: 2201   Друзья 
пока изучать систему команд AVR
Сообщение # 112        
[)еНиС
аватар
  Постов: 3074   Друзья 
Еще бы знать че это такое система клманд
Сообщение # 113        
skateman
аватар
  Постов: 2201   Друзья 
[)еНиС, ну для примера... чтобы на PB1 контроллера выдать лог.1 надо в программе прописать такую строку
Code
sbi PORTB,1

чтобы выдать лог.0
Code
cbi PORTB,1

PORTB - это соответственно порт B, 1 - это разряд (бит) порта, т.е. по цоколевке это PB1
cbi (Clear Bit I/0) - команда сброса бита, sbi (Set Bit I/O) - команда установки бита.
И тебе задание: разобраться к какому адресному пространству могут обратиться команды cbi и sbi.
В AVR Studio есть хорошая справка по системе команд.
Сообщение # 114        
[)еНиС
аватар
  Постов: 3074   Друзья 
Первую строчку я понял, остальное частично понял, а задание вообще не понял.
Как понять адресному пространству? Вот эти cbi sbi относятся ко всем же портам, для каждого порта можно "отдельную строчку" написать
Сообщение # 115        
skateman
аватар
  Постов: 2201   Друзья 
[)еНиС, я немного не так написал.... Не порты, а регистры портов. К каждому порту относится 3 регистра, эти регистры имеют адреса, т.к. к примеру PORTB - это мнемоническая запись, у PORTB есть адрес, он прописан в .inc файле на каждый контроллер. Эти .inc файлы ищи в папке со Студией, если не ошибаюсь это папка AVRAssembler. К примеру для tiny2313 это файл tn2313def.inc
Сообщение # 116        
[)еНиС
аватар
  Постов: 3074   Друзья 
Ну найти-то я нашел этот фаил. Открыл, там ниче не понятно. Да и то что ты написал я с трудом понимаю)

Добавлено (02.04.2012, 13:06)
---------------------------------------------
По моему надо создать отдельную тему или типа этого чета...

Сообщение # 117        
skateman
аватар
  Постов: 2201   Друзья 
[)еНиС, создавай с названием AVR: порты ввода/вывода

Добавлено (02.04.2012, 13:10)
---------------------------------------------
отпишусь вечером, т.к. щас на работе

Сообщение # 118        
[)еНиС
аватар
  Постов: 3074   Друзья 
Усе готово!
Сообщение # 119        
paul1
аватар
  Постов: 2   ОК 
[)еНиС, вы не могли бы выложить схему, по которой собирали непрограммируемый кубик?
Сообщение # 120        
[)еНиС
аватар
  Постов: 3074   Друзья 
paul1, вот здесь все подробно описано, также там есть схема)
Поиск:

Внимание! Форум переехал на Tehnodium.ru



© 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA