DSP课程设计(3)

2019-04-16 18:54

str1[6]='0'+second2; str1[5]='0'+10; str1[4]='0'+minute1; str1[3]='0'+minute2; str1[2]='0'+10; str1[1]='0'+hour1; str1[0]='0'+hour2;

//str2[k]=48+second;

wr_lcd(comm,0x80); //第一行字符地址

for(k=0;k<16;k++)

{

wr_lcd(dat2,str1[k]); delay(200); }

// wr_lcd(comm,0xc0); //第二行数据指针的地址 // for(k=0;k<16;k++)

// {

// wr_lcd(dat2,str2[k]); // delay(200); // }

delay(1000);

//LCD输出设置 }

}

void delaynum(unsigned int d_time) { }

// BIT 0 LCD1602 RS // BIT 1 LCD1602 EN

void wr_lcd(unsigned char dat_comm, unsigned int content) {

//EN 高变低电平,液晶开始操作

//RS 高电平为数据寄存器 低电平为指令寄存器

Delay(40); if(dat_comm) {

LCD_REG=0x01;

LCD_DATA=content; //数据端口 LCD_REG=0x03; //en=0 delaynum(80);

LCD_REG=0x00; //en=0 while(d_time--);

}

else {

LCD_REG=0x00; LCD_DATA=content;

LCD_REG=0x02; //rs==1 en==0 写指令端口 delaynum(80);

LCD_REG=0x00; //en=0

}

Delay(100); }

void Delay(unsigned int nDelay) {

int ii,jj,kk=0;

for ( ii=0;ii

for ( jj=0;jj<64;jj++) {

}

/*******************************************************************\\ * End of lcd.c

\\**********************************************************/

实验截图如下:

}

kk++; }

6,设计总结

通过本次课程设计。首先让我认识到了DSP与我们生活的密切相关性。日常生活中我们常常接触的一些电子产品功能原来很多都可以通过DSP来实现,也清楚了DSP的工作机制以及相关函数的应用。在不断地修改,调试过程中,有痛苦,但也总是苦尽甘来,最后成功的喜悦是无法比拟的。设计中对于C语言的要求是我的弱项,对此我不得不重新温习一遍

C语言的知识点,

经过本次设计,我不仅清楚了关于DSP系统的分析和设计以及基于CCS的开发方法,C语言的应用及相关知识点的掌握。更重要的是加强了我对DSP的兴趣感情,通过自己的实际操作,不仅完成了老师的课程要求,更是增加了我对嵌入式的一个更加清楚的认识,我想这才本次课程设计的目的。

7、主要参考文献

程佩青 :《数字信号处理教程》(第二版) 清华大学出版社 2001年

戴明帧 周建江:《TMS320C54X DSP结构、原理及应用》(第二版) 北京航空航天大学出版社 2007

雷勇:《DSP系统设计与实践》 电子工业出版社 2005

完 成 时 间: 2014-06-17

指导教师签名:

课程负责人签名:

3 点击结账后显示如下:

4点显示详单(图左),然后若点返回出现下图(图右)

5 点确认则出现选择项(图左),然后再点确认则退出且显示结束界面(图右)


DSP课程设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:大型设备运行检查表(1)

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

马上注册会员

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