МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БУДІВНИЦТВА ТА АРХІТЕКТУРИ
Кафедра інформаційних технологій Курсова робота
з дисципліни "Архітектура комп’ютерів" на тему
"Касовий апарат"
Виконала студентка гр. ІТЕП-21
Пазюра І. С.
Прийняв з оцінкою ________
доцент Щербина О.А.
"___" _________ 2011 р.
КИЇВ КНУБА 2011
Зміст
Опис роботи пристрою
Опис джерел і споживачів інформації
Розробка алгоритму управління об'єктом
4. Додаток
4.1. Принципова схема контролера
4.2. Схема розміщення компонентів
4.3. Вигляд плати з боку встановлення компонентів
4.4. Вигляд плати з її протилежного боку
1. Опис роботи пристрою касового апарата.
В даній курсовій роботі розробляється мікропроцесорний контролер для управління касовим апаратом.
Мікропроцесорний контролер забеспечує роботу таких компонентів касового апарата:
Клавіатури;
Монітор;
Фіскальна пам’ять
Розглянемо кожен з них окремо
1.Клавіатура служит для ввода ціни товара. Вона складається з функціональних клавіш:
Арабських цифр від 0 до 9;
Кнопки збросу інформації – Reset.
За допомогою перших вводиться ціна товару а кнопка Reset в свою чергу робить зброс інформації(обнуляє її).Кнопка Print посилаэ сигнал принтеру роздрукувати чек.
2.Монітор.За допомогою якого виводиться інформація про вартість товару а також дані товару.
3.Фіскальна пам'ять. Запис остаточної суми та дати кожного чеку в пам'ять без можливості редагування.
1.Клавіатура.
7
8
9
0
,
4
5
6
Reset
3
2
1
Print
2.Опис джерел і споживачів інформації та визначення формату представлення вхідної та вихідної інформації.
Вхідні порти – порти на які поступає інформація з зовнішніх пристроїв і яка має безпосередній вплив на роботу контролера.
KLAVA
|
|
G |
PR |
RS |
C10 |
C9 |
C8 |
C7 |
C6 |
C5 |
C4 |
C3 |
C2 |
C1 |
C0 |
C0 – C9 – Біти відповідачі за клавіші 0-9
C10 - Біт відповідаючий за клавішу «’»
RS - Біт відповідаючий за клавішу RESET
PR - Біт відповідаючий за клавішу PRINT
G - Біт передачі данних на ПК
Вихідні порти – порти на які поступає інформація з контролера і передається на зовнішні пристрої.
MON
K7 |
K6 |
K5 |
K4 |
K3 |
K2 |
K1 |
K0 |
K0 – K7 – вфвід інформації на монітор
B01
F |
KV |
I4 |
I3 |
I2 |
I1 |
I0 |
Z |
Z – біт передачі інформації з ПК
I0 – біт передачі сигналу з клавіатури
I1 – запит на передачу даних з ПК на принтер
I2 – передача даних на принтер
I3 – біт роздрукування чека
I4 – біт передачі даних в фіскальну пам'ять
KV – біт дані передані
F – біт встановлення прнапору
FP
P7 |
P6 |
P5 |
P4 |
P3 |
P2 |
P1 |
P0 |
P0 – P7 – запис даних в фіскальну пам'ять