Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

B1. Опис команд PIC 12CXX і PIC 16C5X

Читайте также:
  1. B.2.Описание дополнительных команд для семейства PIC 16СХХ
  2. C) жеке командалар немесе команда топтары көп рет қайталанатын болса
  3. C. Движение информации и ее трансформация от исходной в командную
  4. I. Параметры абзацазадаются командойФормат→Абзац
  5. PS, TOP командаларымен процесстерді тексеру. Процестермен жұмыс істеуге арналған командалардың түрлері.
  6. Stty, tset командаларын тағайындау және сипаттау. Қатқыл дискімен жұмыс істеу командалары. /etc/passwd, /etc/shadow және /etc/group файлдары.
  7. А26. И рыночная, и командная экономики
  8. Административ-команд эк-ка
  9. Административно-командная экономическая система.

Вступ.

1. Вибір і обгрунтування основних технічних рішень.

1.1. Деталізація початкового ТЗ і постановка задачі (використання блочно-ієрархічного підходу при розробці даного пристрою).

1.2. Джерела інформації (вхідних сигналів).

1.3. Приймачі інформації (вихідних сигналів).

1.4. Можливі шляхи (варіанти) рішення поставленої задачі.

1.5. Можливі варіанти структурних схем і їхній порівняльний аналіз.

1.6. Обгрунтування вибору структурної схеми.

1.7. Обгрунтування вибору типу ОМK для рішення поставленої задачі.

2. Структурна схема пристрою та її опис.

2.1. Структурна схема.

2.1.1. Призначення окремих функціональних блоків.

2.2. Опис принципу дії і загальний алгоритм роботи.

2.3. Розробка функціональних схем і блок-схем алгоритмів роботи окремих блоків.

3. Розробка функціональної та принципової схем пристрою.

3.1. Опис принципової схеми пристрою.

3.2. Опис принципових схем окремих функціональних вузлів і блоків.

4. Розрахунок споживаної потужності та визначення вимог до джерел живлення.

5. Розрахунок тимчасових параметрів.

6. Розробка і налагодження робочої програми МКП.

6.1. Блок-схеми алгоритмів і їхні описи.

6.2. Структура програми.

6.3. Текст програми.

6.4. Опис програми та її окремих функціональних модулів.

6.5. Технологія (результати) налагоджування програми.

6.5.1. Компіляція (із роздрукуванням усіх файлів, отриманих під час компіляції: obj, lst, erl, sym).

6.5.2. Моделювання.

7. Висновок.

8. Список використовуваної літератури.

9. Додатки.

10. Графічна частина:

А. Структурна схема пристрою. Функціональна і (або) принципова схеми. Перелік елементів.

В. Лістинг тексту налагодженої програми.

С. Інші матеріали, винесені в додатки (стислі описи використовуваних ОМK, описи і (або) посібники користувача по Асемблеру, Симулятору й інших засобах налагоджування робочих програм і т.п.).

 

Примітки:

1. Оформлення комплекту документів (альбому) по даному курсовому проекту здійснюється в основному відповідно до методичних вказівок до виконання курсових проектів по апаратних і програмних засобах ЕОМ, виконуваних, наприклад, по курсах «Комп'ютерна електроніка», «Схемотехніка ЕОМ», «Периферійні пристрої ЕОМ» і т. д.

2. У зміст ПЗ за вказівкою керівника можуть бути внесені відповідні доповнення і зміни (що стосуються, наприклад, таких питань як: робота з програматором і запис робочої програми в ППЗП реального МК; зв'язок між двома і більш МК, що працюють у складі розроблювального МКП; зв'язок розроблювального МКП і ПЕОМ; програма обробки даних, що поступають із МКП у ПЕОМ і т.д.).

 

____________

Додаток B

В1. Опис команд для PIC мікроконтролерів

B1. Опис команд PIC 12CXX і PIC 16C5X

 

 

ADDWF Add W and f

Додавання W із f

Синтаксис: ADDWF f, d

Операнди: 0 <= 3 <= 1, dє [0,1]

Операція: (W) + (f) -> (dest)

Біти стану: C, DC, Z

Код: 0001 lldf ffff

Опис: Вміст регістра W добавляється до вмісту регістра f. Якщо d = 0, результат зберігається в регістрі W. Якщо d = 1, результат зберігається в тому ж регістрі f.

Циклів: 1

Приклад: ADDWF FSR, 0

Перед виконанням команди: W = 0xl7 FSR = 0xC2

Після виконання команди: W = 0xD9 FSR = 0xC2

ANDLW AND literal to W

Логічне І константи і W

Синтаксис: ANDLW k

Операнд: 0 <= k <= 255

Операція: (W). AND. (k) -> W

Біти стану: Z

Код: 1110 kkkk kkkk

Опис: Вміст регістра W логічно перемножується на 8-бітову константу k. Результат зберігається в регістрі W.

Циклів: 1

Приклад: ANDLW 0x5F

Перед виконанням команди: W = 0xA3

Після виконання команди: W = 0x03

 

ANDWF AND W and f

Логічне І W і f

Синтаксис: ANDWF f, d

Операнди: 0 <= 3 <= 1, dє [0,1]

Операція: (W). AND. (f)->. (dest)

Біти стану: Z

Код: 0001 0ldf ffff

Опис: Вміст регістра W логічно перемножується на вміст регістра f. Якщо d = 0, результат зберігається в регістрі W. Якщо d = 1, результат зберігається в тому ж регістрі f.

Циклів: 1

Приклад: ANDWF FSR, 1

Перед виконанням команди: W = 0xl7 FSR = 0xC2

Після виконання команди: W = 0xl7 FSR = 0x02

 




Дата добавления: 2014-12-18; просмотров: 178 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав