Page 158 -
P. 158

實驗 14-3 8255 控制喇叭演奏歌曲<秋蟬>實驗
功能:8255 PC.4 控制喇叭 ON/OFF,發出 DO、RE、MI…HDO。
開關設定:SW1-2=OFF,VR6 聲音大小控制
程式:

TONE1   REG 30H

TONE2   REG 31H

TCOUNT  REG 32H

MCOUNT  REG 33H

LDO     EQU 0

LRE EQU 1

LMI EQU 2

LFA EQU 3

LSO EQU 4

LLA EQU 5

LSI EQU 6

DO EQU 7

RE EQU 8

MI EQU 9

FA EQU 10

SO EQU 11

LA EQU 12

SI EQU 13

HDO     EQU 14

HRE     EQU 15

HMI     EQU 16

HFA EQU 17

HSO     EQU 18

HLA     EQU 19

HSI EQU 20

;

        ORG 00H

        MOV SP,#70H

        JMP MUSIC

        ORG 1BH

        JMP SING

        ORG 30H

MUSIC:

        MOV DPTR,#8023H

        MOV A,#80H
   153   154   155   156   157   158   159   160   161   162   163