15316

Настройка портов ввода-вывода в CodeVision AVR

Доклад

Информатика, кибернетика и программирование

Настройка портов вводавывода в CodeVision AVR Рассмотрим примеры настройки портов в CodeVision AVR DDRB=0×02; данная запись означает что вторая ножка порта В настроена как выход но откуда взялось это число Для начала переведем данную запись в более понятный нам вид: приставка 0...

Русский

2013-06-11

77.5 KB

18 чел.

Настройка портов ввода-вывода в CodeVision AVR

Рассмотрим примеры настройки портов в CodeVision AVR

DDRB=0×02;

данная запись означает что вторая ножка порта В настроена как выход, но откуда взялось это число????

Для начала переведем данную запись в более понятный нам вид:

приставка 0х означает что число записано в шестнадцатеричной системе счисления, чтобы легко понять его суть нужно перевести его в двоичную систему. Поможет нам в этом калькулятор Windows из набора стандартных программ, сразу переводим его в режим программист.

Переключаем его в режим шестнадцатеричной системы (галочка HEX), и вводим наше число 0х02 просто как 2.

теперь не нажимаем никаких равно и пр. просто переключаемся в двоичную систему счисления (галочка Bin)

Получили число 10. Что же оно значит? У нашей ATmega8 имеется 8 ножек на порту В (обведены на картинке)

так вот если представить число 10 как 00000010, то это будет означать что только вторая ножка настроена как выход, остальные как вход.

PORTB.7

PORTB.6

PORTB.5

PORTB.4

PORTB.3

PORTB.2

PORTB.1

PORTB.0

0

0

0

0

0

0

1

0

Тут нужно отметить, что если вместо
DDRB=0×02;

Запишем

DDRB=0b00000010;

то оно тоже будет работать, т.е. это равнозначные записи одного и того же числа, в разных системах счисления.

С DDRB разобрались 1-выход, 0-вход, а что же означает

PORTB=0×01;

тут принцип тот же самый, но:

если нога сконфигурирована как выход и значение PORTB будет равно единице на этой же ноге, то ножка после прошивки будет включена по умолчанию (т.е. на ней будет напряжение), если 0, то ножка будет выключена. В первом уроке мы могли бы заменить запись PORTB.0=1; записью PORTB=0×01; и получили тот же самый результат.

Если нога сконфигурирована как вход и значение PORTB будет равно единице на этой же ноге, то к ножке будет подключен подтягивающий резистор, для устранения помех. Если внутренний резистор не нужен то просто установите 0 на этой ножке.


 

А также другие работы, которые могут Вас заинтересовать

40201. Экономическая сущность капитала. Принципы его формирования 35.5 KB
  Экономическая сущность капитала. Рассматривая экономическую сущность капитала предприятия отметим следующие его главные черты: основной фактор производство; источник формирования благосостояния собственников; капитал предприятия является измерителем его рыночной стоимости. Вместе с тем объем используемого предприятием собственного капитала характеризует одновременно и потенциал привлечения им заемных средств; Динамика капитала предприятия является важнейшим показателем уровня эффективности его хозяйственной деятельности то есть за...
40202. Собственный капитал и его основные элементы. Расчет чистых активов 36.5 KB
  Расчет чистых активов Собственный капитал общая стоимость средств пря принадлежащих ему на праве собственности. Для определения стоимости собственного капитала используется показатель стоимость чистых активов пря Ча=АрПр где где р принимаемые к расчету Аактивы Ппассивы Ча пря рассчитывается ежеквартально. Под стоимостью чистых активов акционерного общества понимается величина определяемая путем вычитания из суммы активов акционерного общества принимаемых к расчету суммы его пассивов принимаемых к расчету. Порядок расчета...
40203. Заемный капитал и его источники формирования 26 KB
  Краткосрочные Краткосрочные кредиты банков Краткосрочные займы Кредиторская задолженность По источникам привлечения: 1. Из внутренних источников кредиторская задолженность Цели привлечения: 1 инвестиционные цели создание запасов; 2 обеспечение непрерывности производственного процесса потребности пря в ресурсах. Кредиторская задолженность Задолженность поставщикам подрядчикам за выполненные работы поступившие ценности Начисленная но не выплаченная з...
40204. Эмиссия облигаций как источник финансирования 28 KB
  Эмиссия облигаций как источник финансирования. Эмиссия облигаций. Одним из источников финансирования инвестиционной деятельности может быть эмиссия облигаций направленная на привлечение временно свободных денежных средств населения и коммерческих структур.Привлекательность облигаций для потенциальных инвесторов во многом определяется условиями их размещения.
40205. Концепция стоимости капитала. Понятие и виды стоимости 48.5 KB
  Концепция стоимости капитала. Концепция стоимости капитала. Факторы определяющие цену капитала предприятия Одной из важнейших предпосылок эффективного управления капиталом предприятия является оценка его стоимости. Стоимость капитала представляет собой цену которую предприятие платит за его привлечение из различных источников.
40206. Подходы к оптимизации структуры капитала 24 KB
  Подходы к оптимизации структуры капитала. ОПТИМИЗАЦИЯ СТРУКТУРЫ КАПИТАЛА процесс определения соотношения использования собственного и заемного капитала при котором обеспечиваются оптимальные пропорции между уровнем рентабельности собственного капитала и уровнем финансовой устойчивости т. Оптимизация структуры капитала предприятия осуществляется различными методами. Метод оптимизации структуры капитала по критерию политики финансирования активов.
40207. Состав и структура активов предприятия 39.5 KB
  Основные фонды представляют собой наиболее значимую составную часть имущества предприятия и его внеоборотных активов. Основные средства это основные фонды выраженные в стоимостном измерении. Основные средства средства труда которые неоднократно участвуют в производственном процессе сохраняя свою натуральную форму а их стоимость переносится на производимую продукцию частями по мере снашивания. Сроком полезного использования признается период в течение которого основные средства приносят экономические выгоды доход организации.
40208. Социально-экономическая сущность оборотных активов. Состав и структура оборотных средств 26 KB
  В хозяйственной деятельности предприятия необходимо участие не только основных но и оборотных средств необходимых для своевременного выполнения всех хозяйственных операций. Оборотный капитал предприятия его финансовые ресурсы инвестируемые в оборотные активы. Оборотные фонды часть производственных фондов предприятия вещественные элементы которых в процессе производства в отличие от основных фонды расходуются в течение данного производственного цикла и их стоимость переносится на продукт труда целиком и сразу при этом они теряют...
40209. Организация и управление оборотными средствами 38 KB
  Организация оборотных средств на предприятии включает определение потребности в оборотных средствах их состава структуры источников формирования а также регулирование и управление использованием оборотных средств. Одним из основных принципов организации оборотных средств является нормирование Реализация этого принципа позволяет экономически обоснованно установить необходимый размер оборотных средств и тем самым обеспечить условия для успешного осуществления ими своих функций. Ошибочная практика отказа от нормирования оборотных средств...