Функціональний генератор інфранизької частоти на базі мікропроцесорної системи
Функціональний генератор інфранизької частоти на базі мікропроцесорної системи
Тип документу: Реферат
Сторінок: 9
Предмет: Технологии
Автор: Павло Гайчук
Розмір: 157.9
Скачувань: 1401
.SPACES ON
.LIST ON
.GLOBALS ON
.LLCHAR _
.DATA
.ORG 30H
T0_H DB 0FFh
T0_L DB 97h
Count DB 20
.CODE
.ORG 00H
AJMP Reset
; Пiдпрограма обробки переривань по таймеру T0 :
; Частота кварцевого резонатора - 24 МГц
; Перiод тактовоi частоти - 0,5 мксек
; Переривання вiдбуваються з частотою – 0,05 мсек
.ORG 0BH
IntT0: mov TH0, #
mov TL0, #
mov A, #LOW(Signal) ;load data
add A, R5 ;
movp A, @A ;
mov B, R6 ;
div AB ;calculate Voltage
mov P2, A ;
inc R5 ;
djnz R4, Ind ;decrement counter
clr A ;
mov R5, A ;
mov R4, #
.LIST ON
.GLOBALS ON
.LLCHAR _
.DATA
.ORG 30H
T0_H DB 0FFh
T0_L DB 97h
Count DB 20
.CODE
.ORG 00H
AJMP Reset
; Пiдпрограма обробки переривань по таймеру T0 :
; Частота кварцевого резонатора - 24 МГц
; Перiод тактовоi частоти - 0,5 мксек
; Переривання вiдбуваються з частотою – 0,05 мсек
.ORG 0BH
IntT0: mov TH0, #
mov TL0, #
mov A, #LOW(Signal) ;load data
add A, R5 ;
movp A, @A ;
mov B, R6 ;
div AB ;calculate Voltage
mov P2, A ;
inc R5 ;
djnz R4, Ind ;decrement counter
clr A ;
mov R5, A ;
mov R4, #