Реферат: Функціональний генератор інфранизької частоти на базі мікропроцесорної системи

; Пер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 ;

К-во Просмотров: 304
Бесплатно скачать Реферат: Функціональний генератор інфранизької частоти на базі мікропроцесорної системи