添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符W型号页 > 首字符W的型号第73页 > W523A012 > W523A012 PDF资料 > W523A012 PDF资料1第11页
W523AXXX
根据下面的示例将W523Axxx在CPU模式,程序的代码。
W523A015
中央处理器;
保留字,作为一个指令通知编译器后期处理。
LED1
FREQ2
POI :
LD MODE0 , XX1XX0XXB ;第2位= 0
LD EN0 ,为0x00
H5+voice1+T5
结束
34: ;
直接触发或CPU中断。
H5+voice2+T5
结束
在W523Axxx的默认的操作模式为正常模式(或手动触发模式),这是
确定的"Normal"和"CPU"选项控制。要进入CPU模式下, "CPU"声明
必须插入程序( * .OUT )的申报地区。在CPU模式,将比特MODE0.2 ,这是
定义为STPA或BUSY选择为STPA / BUSY脚,将被选择为"0" (BUSY输出)
由编译器自动除非另有由STPA指令明确指定。在CPU ,
STPA ,忙指令只能出现在这样的* .OUT文件的第一段
编译器会自动将其解释为在POI中断向量停止的定义。如果这些
指令放在其他地方,会在编译过程中发出错误信息。
在以上所示的程序例中,外部
C
将"34"传输一个字节数据W523Axxx 。
数34 (十进制)等于00100010b (二进制) 。接口时序如下所示。
最低位
最高位
TG1
( DATA)的
TG2
(CLOCK )
<1>
<2>
<3>
0
1
0
0
0
1
0
0
<4>
T
DEB
T
CRD
<1>当TG1被拉低时, W523Axxx停止播放声音或执行指令,并等待从数据
外部
C.
<2>如果TG1被抖确定, W523Axxx将清除CPU接收缓冲区。
<3> 8位数据由TG1 (数据)和TG2 (时钟)被转移。 LSB首先发送。
<4> TG1返回到高电平,启动CPU的中断服务。在这种情况下W523A015将发挥
H51 + voice2 + T51节和STPA / BUSY引脚在播放期间被拉高。
- 11 -
出版日期: 2003年5月20日
修订A3

深圳市碧威特网络技术有限公司