沈阳航空航天大学课程设计论文
}
DisplayData[6] = DIG_CODE[ding / 10]; DisplayData[7] = DIG_CODE[ding % 10];
//扫描显示
DigDisplay();
/*******************************************************************************
* 函 数 名 : DigDisplay * 函数功能
: 使用数码管显示
* 输 入 : 无 * 输 出 : 无
*******************************************************************************/
void DigDisplay() {
unsigned char i; unsigned int j; for(i=0;i<8;i++) {
switch(i) {
case(0):
LSA=0;LSB=0;LSC=0; break;//显示第0位 LSA=1;LSB=0;LSC=0; break;//显示第1位 LSA=0;LSB=1;LSC=0; break;//显示第2位 LSA=1;LSB=1;LSC=0; break;//显示第3位 LSA=0;LSB=0;LSC=1; break;//显示第4位 LSA=1;LSB=0;LSC=1; break;//显示第5位 case(1): case(2): case(3): case(4): case(5): case(6):
第 20 页
//位选,选择点亮的数码管,
沈阳航空航天大学课程设计论文
LSA=0;LSB=1;LSC=1; break;//显示第6位 case(7):
LSA=1;LSB=1;LSC=1; break;//显示第7位
}
GPIO_DIG=DisplayData[i];//发送段码 j=10;
//扫描间隔时间设定
while(j--);
GPIO_DIG=0x00;//消隐
}
}
void time1() interrupt 1 { TH0=(65536-500)/256; TL0=(65536-500)%6;
count++; if(count if((count>jiao)&&(count<150)) en=0; if(count>=150) count=0; } void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--); } 第 21 页 沈阳航空航天大学课程设计论文 附录3 原理电路总设计图 第 22 页 沈阳航空航天大学课程设计论文 课设体会 单片机是我所学专业的主要课程之一,不仅培养了我综合运用所学知识,发现,提出,分析和解决实际问题的能力,而且提高了我实际动手操作能力.现实生活中,单片机在应用可以说得是无处不在。因此在大学中说掌握单片机的开发技术是十分重要的,也是十分必要的。我在刚刚拿到课程设计题目时有点迷惘,毕竟在理论学习中没有扎实的掌握单片机的理论知识,面对一块块的芯片和五颜六色的导线,不知道如何下手,好在通过上网和图书馆查阅相关资料,自己认真钻研以及虚心询问同学,终于咸鱼大翻身,游逆而上,解决了一个又一个的困难和障碍,成功完成了任务。 要感谢带我课程设计的刘艳梅老师,我学的很多单片机方面的知识都是他无私传授的。在单课程设计中遇到的问题,都能得到老师的悉心指导和帮助。通过这次毕业设计我不但更深地掌握了单片机控制方面的知识,更为重要地是也学到了做人做事应该所必要的素质,那就是关老师那种治学严谨、平易近人、无私奉献的精神。 通过本次的课程设计,不仅丰富了我的理论知识,而且在实践过程中更令我学会了坚持、耐心和努力。此次课程设计需要运用到许多之前所学过的知识,令我认识到自己以前学习的一些不足之处,例如对以前所学知识的理解不够深刻,掌握得不够牢固,运用不够灵活。这让我懂得了认真学习的重要性,以及要孜孜不倦地钻研所学过的知识,做得融会贯通,不能一览而过,不求甚解。在边学习边动手的过程中,我对89C51单片机的构造以及原理有了进一步的了解,同时也加深和巩固了我对单片机C语言的认识。除此之外,由于是第一次做单片机,因此在此次课程设计的过程中,无论是电路绘制还是汇编语言编写都难免遇到了不少困难和障碍,例如汇编语言编写出错、电路元件无从入手等。在面对困难和障碍时,我庆幸自己没有选择退缩和逃避,而是通过各种方法,迎难而上,以坚持、耐心和努力勇敢无畏地面对困难,克服困难,解决困难。让我发现问题、分析问题、解决问题以及动手实践的能力都有了很大的提高,并了解到理论知识与实践相结合的重要意义。 从这次的课程设计中,我才真正明白理论结合实际的道理,在以后的学习中,更要把理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机即是如此,出色的程序最终用实际操作来实现才是完美。十分庆幸拥有这次课程设计,让我受益匪浅。 第 23 页