ринципової схеми.
Даний проект може бути використаний для створення мікроконтролера автоматизованого керування віддаленим об'єктом.
Список використаної літератури
1.Бікташев Р.А., Чернишов Н.І. Організація ЕОМ і систем: Учеб. посібник.- Пенза: Видавництво ЦНТІ, 2012. - 163 с.
2.Лебедев О.Н. Застосування мікросхем пам'яті в електронних пристроях: Справ. Посібник.-М. Радіо і зв'язок, 1994. - 216с
. Довідник Великі інтегральні схеми ЗУ / під редакцією Гордонова А.Ю., Дьяконова Ю.Н.
. Довідник Напівпровідникові БІС ЗУ / під редакцією Гордонова А.Ю., Дьяконова Ю.Н. Навчальний мікропроцесорний комплект: Технічний опис та керівництво оператора.
. Каган Б.М. Електронні обчислювальні машини і системи: Учеб. посібник для вузів.- 3-е изд., Перераб. і доп.- М.: Енергоатоміздат1991.- 592 с.
Додаток
Текст програми
; -
;- Kp_386_Real_NoOS.asm -
;- Текст програми для курсового проекту з ОЕВМ (i386).-
;- Після включення живлення або скидання регістри процесора -
;- Встановлені: CS=F000h; IP=FFF0h; DS=SS=ES=0. -
;- Код програми повинен бути розміщений в мікросхемі ПЗУ -
;- В мікросхемі ПЗУ починаючи з нульовою осередку -
; -
;- Адреси змінних, в сегменті даних ОЗУ. Розмір змінних - слово
Data_X EQU 0h; змінна Х (дані із шини Х)
Data_K EQU 2h; змінна K (константа з тумблерів)
Data_X EQU 4h; змінна Х (дані із шини Х)
Data_Y1 EQU 6h; результат обчислення функції Y1
Data_Y2 EQU 8h; результат обчислення функції Y2
Data_Y3 EQU 0Ah; результат обчислення функції Y3
;- Визначення констант
Adr_IRQ EQU 36h; Адреса вектора в таблиці переривань
PIC_ICW1 EQU 0; Адреса контролера переривань (A0=0)
PIC_ICW2 EQU 2; Адреса контролера переривань (A0=1)
_0 EQU 8; Адреса регістра стану лічильника 0 ПІТ_1 EQU 10; Адреса регістра стану лічильника 1 ПІТ_2 EQU 12; Адреса регістра стану лічильника 2 ПІТ_CW EQU 14; Адреса регістра керування ПІТ
_A EQU 16; Адреса регістра порту А ППА_B EQU 18; Адреса регістра порту B ППА_C EQU 20; Адреса регістра порту C ППА _CW EQU 22; Адреса регістра керування ППА
0; Початкова адреса мікросхеми ROM
; -
;- Ініціалізація -
; -
:; Заборона апаратних переривань
;- Установка сегмента даних на ОЗП
mov ax, 400h
mov ds, ax ss, ax
;- Установка вектора переривання (адреса підпрограми обробки переривання)
mov ax, offset ProgramPrer; Визначення зміщення адреси
; підпрограм ми обробки переривання
mov es: Adr_IRQ, ax; Запис у два молодших бай...