Библиотека Компэла


 

.byte a+b+c+d+e+f ; отображает "С  
.byte b+c • отображает ' ■1"
.byte a+b+d+e+g • отображает ' '2"
.byte a+b+c+d+g • отображает ' '3"
.byte b+c+f+g • отображает ' '4"
.byte a+c+d+f+g • отображает ' '5"
.byte a+c+d+e+f+g ; отображает "6  
.byte a+b+c • отображает ' '7"
.byte a+b+c+d+e+f+g ; отображает "8"
.byte a+b+c+d+f+g ; отображает "9  
.byte • отображает ' ':"
    • пустой  
.byte g • отображает ' i .а _
.byte a+d+e+f • отображает ' '<" [
.byte d+g • отображает ' '="
.byte a+b+c+d • отображает ' '>" ]
.byte a+b+e+g • отображает ' "7"
.byte a+b+d+e+f+g ; отображает "@  
.byte a+b+c+e+f+g ; отображает "А "
.byte c+d+e+f+g • отображает ' 'В" b

f& Texas [NSiraJMENTS ///. Интерфейс с внешними устройствами
.byte a+d+e+f отображает " С"  
.byte b+c+d+e+g отображает " D" d
.byte a+d+e+f+g отображает " Е"  
.byte a+e+f+g отображает " F"  
.byte a+b+c+d+f+g ; отображает "С    
.byte b+c+e+f+g отображает " Н"  
.byte b+c отображает " I"  
.byte b+c+d+e отображает " J"  
.byte отображает " К"  
.byte d+e+f отображает " L"  
.byte a+b+c+e+f отображает " М"  
.byte c+e+g отображает " N" п
.byte c+d+e+g отображает " О" о
.byte a+b+e+f+g отображает " Р"  
.byte отображает " Q"  
.byte e+g отображает " R" г
.byte a+c+d+f+g отображает " S"  
.byte d+e+f+g отображает " Т" t
.byte c+d+e отображает " U" U
.byte отображает " V"  
.byte отображает " W"  
.byte отображает " X"  
.byte b+c+d+f+g отображает " Y"  
.byte a+b+d+e+g отображает " Z"
LCD Tab End        
.even        

; Вектора прерываний ******************************************************

; .sect "Int_Vect",OFFFFh-1 ; без программы

монитора

POR, внеш. Reset, Watchdog с программой монитора POR, внеш. Reset, Watchdog

.word RESET

.end

.sect "Int_Vect",05FFh-l

.word RESET

.end