holtek的语音单片机

[复制链接]
 楼主| xmxmq 发表于 2009-2-23 17:46 | 显示全部楼层 |阅读模式
我们公司现在在开发一个语音玩具的小项目,用c语音编写.单片机用ht83r074.但是因为以前没有作过语音方面的东西,很多地方不是很清楚.&nbsp;&nbsp;我现在按照ide3000的规格书进行编写了一个小的软件.但是在调用语音方面的宏的时候一直会报错.不知道是什么原因.我的软件如下(测试用的).<br />#include&nbsp;&ltht83r074.H&gt<br />#include&nbsp;&quot;STUDY_PEN.H&quot;<br />//#include&nbsp;&quot;STUDY_PEN.HED&quot;<br />#define&nbsp;uchar&nbsp;unsigned&nbsp;char<br />#define&nbsp;uint&nbsp;unsigned&nbsp;long&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//holtek的ulong表示是一般的整型<br />//#pragma&nbsp;vector&nbsp;timer0&nbsp;@&nbsp;0x0c&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//定时器0中断向量地址<br /><br />void&nbsp;main(void){<br />&nbsp;&nbsp;&nbsp;&nbsp;while(1){<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_pa0=1;<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_nop();<br />&nbsp;&nbsp;&nbsp;&nbsp;_pa0=0;<br />&nbsp;&nbsp;&nbsp;&nbsp;#asm<br />&nbsp;&nbsp;&nbsp;&nbsp;CALL&nbsp;ClrRam<br />&nbsp;&nbsp;&nbsp;&nbsp;#endasm<br />&nbsp;&nbsp;&nbsp;&nbsp;//_ClrRam();<br />&nbsp;&nbsp;&nbsp;&nbsp;//_FuncCheckSum();<br />&nbsp;&nbsp;&nbsp;&nbsp;//_InitTimeBase();<br />&nbsp;&nbsp;&nbsp;&nbsp;//_speech(0,6000,1,0,1,7);<br />&nbsp;&nbsp;}<br />}<br />上面的只要牵涉到语音的宏,如CALL&nbsp;ClrRam,_ClrRam();_FuncCheckSum();等都不能编译通过.请问是什么原因?<br />
holtek_fae 发表于 2009-4-1 12:50 | 显示全部楼层

你的&nbsp;ClrRam,_ClrRam();_FuncCheckSum这些宏,定义在哪里啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

143

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部