Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Sbi PortB,0 ; Установить бит 0 регистра PortB



Комментарий, подобный приведенному, абсолютно лишен смысла, поскольку он не объясняет, почему установлен бит 0 регистра PortB, а просто констатирует этот факт.

Шаблон программы

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

;**************************************

;Автор: *

;Дата: *

;Версия: *

;Имя файла: *

;Для AVR: *

;Тактовая частота: *

;**************************************

;Выполняемые функции:____________________________________

;_________________________________________________________

Device xxxxxxxx

Nolist

.include "xxxxxx.inc"

List

;==============

; Объявления:

.def temp =r16

;==============

; Начало программы

Rjmp Init

;===============

Init:; Первая выполняемая команда

Ldi temp,0 bxxxxxxxx; Определяем входы и выходы порта В

Out DDRB, temp;

Ldi temp, 0bxxxxxxxx; Определяем входы и выходы порта D

Out DDRD, temp;

Ldi temp, 0bxxxxxxxx; Включаем подтяжку для входов порта В

Out PortB, temp; и задаем начальные состояния выходов

Ldi temp, 0bxxxxxxxx; Включаем подтяжку для входов

Out PortD, temp; порта D и задаем начальные состояния

;выходов

;================

; Основное тело программы

Start:

<Разместите здесь текст вашей программы>





Дата публикования: 2015-02-03; Прочитано: 680 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...