公交车语音报站系统的设计(8)

2019-03-09 21:49

青岛理工大学毕业设计(论文)

附录二 语音提示参考程序

#include #include sbit cs_4004=P0^0; sbit sclk_4004=P0^3; sbit mosi_4004=P0^1; sbit miso_4004=P0^2; sbit rac_4004=P0^4; sbit int_4004=P0^5;

void delay(unsigned int i) //延时程序 {

while(i--); }

void stopmode() //停止 { }

void powerdown() //掉电 {

unsigned char m,i,j;

32

unsigned char m,i,j; cs_4004=1; sclk_4004=0; cs_4004=0; m=0x30; for(i=0;i<8;i++) { }

cs_4004=1;

m=_cror_(m,1); j=m<<1; mosi_4004=CY; sclk_4004=0; sclk_4004=1;

青岛理工大学毕业设计(论文)

cs_4004=1; sclk_4004=0; cs_4004=0; m=0x10; for(i=0;i<8;i++) { m=_cror_(m,1); j=m<<1; mosi_4004=CY; sclk_4004=0; sclk_4004=1;

}

cs_4004=1;

}

void powerup() //上电 { unsigned char m,i,j; cs_4004=1; sclk_4004=0; cs_4004=0; m=0x20; for(i=0;i<8;i++) { m=_cror_(m,1); j=m<<1; mosi_4004=CY; sclk_4004=0; sclk_4004=1;

}

cs_4004=1;

}

void record4004(unsigned int address) {

unsigned char i,m,j;

33

//录音 address—0—2400 青岛理工大学毕业设计(论文)

unsigned int datasoute=0; powerup();

delay(5118); //上电延时 powerup();

delay(5118); //上电延时 delay(5118); //上电延时 cs_4004=1; sclk_4004=0; m=0xa0; cs_4004=0; for(i=0;i<16;i++) { }

for(i=0;i<8;i++) {

m=_cror_(m,1); j=m<<1; mosi_4004=CY; sclk_4004=0; sclk_4004=1;

address=_iror_(address,1); datasoute=address<<1; mosi_4004=CY; sclk_4004=0; sclk_4004=1;

}

cs_4004=1; P0=0xff; datasoute=0;

while(int_4004==1) //存储地址换行标志 {

if(rac_4004) {

delay(20000);

34

青岛理工大学毕业设计(论文)

}

datasoute++;

} //while end;

void audioout(unsigned int address) //放音程序 {

unsigned char i,m,j; unsigned int datasoute powerup(); cs_4004=1; sclk_4004=0; cs_4004=0; m=0xe0; for(i=0;i<16;i++) { }

for(i=0;i<8;i++) { }

cs_4004=1; for(i=0;i<8;i++) {

m=_cror_(m,1); j=m<<1; sclk_4004=0;

35

address=_iror_(address,1); datasoute=address<<1; sclk_4004=0; mosi_4004=CY; sclk_4004=1;

m=_cror_(m,1); j=m<<1; sclk_4004=0; mosi_4004=CY; sclk_4004=1;

青岛理工大学毕业设计(论文)

mosi_4004=CY; sclk_4004=1;

}

cs_4004=1; P0=0xff;

while(int_4004==1){}

}

void main() { record4004(0); audioout(0); while(1);

}

36


公交车语音报站系统的设计(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高空作业安全操作规程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: