⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pp023.out

📁 wibond W523 语音程序
💻 OUT
字号:
 W583S25
 DEFPAGE 1
 NORMAL       ;
 OSC_3MHZ
 VOUT_PWM     ;PWM output
 FREQ2        ;8K sample rate
POI:
  PAGE0
  LD STOP,0      ;for demo save current
                 ;x x 5 4 3 2 1 0

  LD EN0,0
  LD EN1,0
  [100msec]
  LD  MODE0,10010100B         ;0X14
           ;||||x|xx
           ;|||| |_____ 0:BUSY O/P(CPU MODE); 1:STPA MODE         
           ;||||_________0: SHORT DEBOUNCE; 1: LONG DEBOUNCE 40MS
           ;|||__________IR/OUT
           ;||___________0: STPC O/P; 1:LED2 O/P 
           ;|____________LED MODE 0: DC; 1:Flash

  LD  MODE1,00110100B         ;0     ;
           ;||||||||_____IR O/P format
           ;|||||||_______Rvs
           ;||||||_________LED1 volume o/p 1: Off ; 0: ON
           ;|||||___________LED2 control.   0: STPC; 1:SECTION
           ;||||_____________LED1 section control. 0: NO;   1:Yes
           ;|||_______________LED flash type. 0:Synchronous; 1:Alternate
           ;||_________________Rvs
           ;|___________________Rvs

  LD  STOP,0        ;for demo save current
                    ;x x 5 4 3 2 1 0
  LD  EN0,00001111B ;TG4/3/2/1 enable
  LD  EN1,00000001B ;5F

51:
  LD  R1,60    ;CELL PHONE
  LD  R2,71    ;BOOM BOX
  LD  R3,82    ;TALKING HEAD
  LD  R4,90
  END


;--------------------------------------
TG1F:            ;Cell phone
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   tone0a_21+[100MSEC]+tone1a_21+[100MSEC]+tone2a_21+[100MSEC]+tone3a_21+[100MSEC]+tone4a_21+[100MSEC]+tone5a_21+[100MSEC]+tone6a_21+[100MSEC]+tone7a_21+[100MSEC]+tone8a_21+[100MSEC]+tone9a_21
   [600MSEC]
   JP  R1
   END
;-------------------------------
TG2F:            ;Boom box
  LD  EN0,00001111B ;TG4/3/2/1 enable
  LD  EN1,00000001B ;5F
  JP  R2 
  END
;-------------------------------
TG3F:           ;talking head
  LD  EN0,00001111B ;TG4/3/2/1 enable
  LD  EN1,00000001B ;5F
  JP  R3

  END
;-------------------------------
TG4F:           ;DVD play
  LD  EN0,00001111B ;TG4/3/2/1 enable
  LD  EN1,00000001B ;5F
  HI_21+[200msec]+ITSPOLLY_21+[200msec]+LETWMUSI_21  ;Hi, It's polly, lets watch music videos
  JP  R4
  END
;-------------------------------
TG5F:           ;Off key
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   BEEP_21+4*SC_21
   END
;==============================================================
50:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   [30SEC]
   BEEP_21+4*SC_21
   END
;==============================================================
60:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,61
   bez3a_21+[300MSEC]+bez3a_21
   [200MSEC]
   HI_21+[200MSEC]+itsPolly_21
   JP  50
   END
;==============================================================
61:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,62
   bez3a_21+[300MSEC]+bez3a_21
   [200MSEC]
   HI_21+[300MSEC]+itsPolly_21+[300MSEC]+whatsUp_21
   JP  50
   END
;==============================================================
62:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,63
   [200MSEC]
   DI1_21+DI1_21+DI1_21
   JP  50
   END
;==============================================================
63:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,64
   bez3a_21+[300MSEC]+bez3a_21
   [200MSEC]

   HI_21+[300MSEC]+itsPolly_21+[300MSEC]+letGOutT_21
   JP  50
   END
;==============================================================
64:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,65
   [200MSEC]
   DI1_21+DI1_21+DI1_21
   JP  50
   END
;==============================================================
65:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,66
   bez3a_21+[300MSEC]+bez3a_21
   [200MSEC]
   HI_21+[300MSEC]+itsPolly_21+[300MSEC]+iHAScrt_21
   JP  50
   END
;==============================================================
66:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,67
  ;HI_21+[300MSEC]+itsPolly_21+[300MSEC]+whatsUp_21

   [200MSEC]
   DI1_21+DI1_21+DI1_21
   JP  50
   END
;==============================================================
67:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R1,60
   bez3a_21+[300MSEC]+bez3a_21
   [200MSEC]
   HI_21+[300MSEC]+itsPolly_21+[300MSEC]+whatsUp_21
   JP  50
   END
;##############################################################
;==============================================================
70:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,71
   HI_21+[300MSEC]+itsPolly_21
   [200MSEC]
   2*PP5_21
   JP  50
   END
;==============================================================
71:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,72
   HI_21+[300MSEC]+letDance_21
   [200MSEC]
   2*PP6_21     ;
   JP  50
   END
;==============================================================
72:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,73
   HI_21+[300MSEC]+itsPolly_21
   [200MSEC]
   2*PP6_21
   JP  50
   END
;==============================================================
73:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,74
   HI_21+[300MSEC]+letDance_21
   [200MSEC]
   2*PP5_21
   JP  50
   END

;==============================================================
74:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,75
   HI_21+[300MSEC]+itsPolly_21
   [200MSEC]
   2*PP5_21
   JP  50
   END
;==============================================================
75:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R2,70
   HI_21+[300MSEC]+letDance_21
   [200MSEC]
   2*PP6_21
   JP  50
   END
;##############################################################
;==============================================================
80:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,81
   HI_21+[300MSEC]+itsPolly_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
81:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,82
   hey_21+[200MSEC]+itsPolly_21+[300MSEC]+whatsUp_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
82:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,83
   HI_21+[200MSEC]+itsPolly_21+[300MSEC]+iHAScrt_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
83:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,84
   HI_21+[300MSEC]+itsPolly_21

   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
84:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,85
   HI_21+[200MSEC]+itsPolly_21+[300MSEC]+letGOutT_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
85:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,86
   hey_21+[200MSEC]+itsPolly_21+[300MSEC]+whatsUp_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
86:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,87
   HI_21+[200MSEC]+itsPolly_21+[300MSEC]+letGOutT_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
87:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R3,80
   HI_21+[200MSEC]+itsPolly_21+[300MSEC]+iHAScrt_21
   [200MSEC]
   giggle_21
   JP  50
   END
;==============================================================
90:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R4,91
   2*PP6_21
   JP  50
   END
;==============================================================
91:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R4,92
   2*PP5_21
   JP  50
   END
;==============================================================
92:
   LD  EN0,00001111B ;TG4/3/2/1 enable
   LD  EN1,00000001B ;5F
   LD  R4,90
   2*PP6_21
   JP  50
   END
;==============================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -