Реферат: Функціональний генератор інфранизької частоти на базі мікропроцесорної системи
; Перiод тактовоi частоти - 0,5 мксек
; Переривання вiдбуваються з частотою – 0,05 мсек
.ORG 0BH
IntT0: mov TH0, #<T0_H ;timer initialization
mov TL0, #<T0_L ;
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, #<Count ;
Ind: djnz R1, kbd ; dinamic indication
mov R1, #80 ; Find = 500 Hz
mov A, R3 ;
mov P0, #00 ;
jz Ind_T ;
mov R3, #00 ;
mov A, R6 ;
call Decode ;convert binary to
mov P1, A ;7-segment
mov P0, #02 ;Out
jmp kbd ;
Ind_T: mov R3, #01 ;show T
mov A, R7 ;