Atmega16八路抢答器设计+C源码+电路图+框图+pcb图
结论毕业设计是大学学习阶段一次非常难得的理论与实际相结合的机会,通过这次8路抢答器系统设计,我摆脱了单纯的理论知识学习状态,和实际设计的结合锻炼了我的综合运用所学的专业基础知识,解决实际工程问题的能力,同时也提高我查阅文献资料、设计手册、设计规范以及电脑制图等其他专业能力水平,而且通过对整体的掌控,对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼,经验得到了丰富,并且意志品质力,抗压能力及耐力也都得到了不同程度的提升。这是我们都希望看到的也正是我们进行毕业设计的目的所在。
虽然只是设计一个简单的抢答器系统,但是其范围包含了电子、计算机软件等许多相关课程内容的应用,考验了我们对所学过的知识的理解能力。在设计的过程中我自己遇到了很多的困难,深刻的感受到课堂上所学的理论知识与实际的应用中有着很大的区别,理论学好了并不代表能够很好的应用。我想这也是我们大多同学都存在的缺陷吧。从这次的毕设中,我们要吸取教训,多动手实践,让理论能够与实践相结合,这样才能够在以后的工作中学有所用,学有所成。
致 谢
本文是在指导老师的悉心指导下完成的。在此,首先真诚的感谢指导老师周老师,在他们的悉心指点下,才能让我如期完成本次设计的任务。周老师严于律己,认真指导以及工作高度负责的品质对我是永远的鞭策。值此论文完成之际,衷心感谢周老师所给予的悉心指导和培养。
此外还要感谢我的同学、朋友一直给予我深深的支持和帮助,在电路的封装和硬件的焊接上,他们给我提供了宝贵的经验和实际的指导。在课题设计的这段时间里,我遇到了很多没有想象到的困难和问题,幸运的是在老师、同学的帮助下,最终把问题解决了,使得软件能及时完成,硬件电路也顺利地封装并调试成功。最后,在我学习和设计工作中给关心和帮助的所有老师和同学致以深深的谢意。在两年专升本的共同生活和学习中,大家互相帮助和扶持,共同学习,给我留下了无限的欢乐时光和美好回忆。
参考文献:毕业论文
http://www.751com.cn/[1] 刘胜,彭侠等.现代伺服系统设计[M].黑龙江:哈尔滨工业大学出版社,2001:41~176.
[2] 杨劲松,张涛.计算机工业控制[M].北京:中国电力出版社,2003:83~253.
[3] 潘新民,王燕芳微型计算机控制技术[M].北京:电子工业出版社,2003:89~192.
[4] 余永权,汪明慧等.单片机在控制系统中的应用[M].北京:电子工业出版社,2003:69~235.
[5] 刘乐善.微型计算机接口技术及应用[M].武汉:华中理工大学出版社,2000:46~106.
[6] 李广军,王厚军.使用接口技术[M].成都:电子科技大学出版社,1998:25~103.
[7] 秦继荣,沈安俊.现代直流伺服控制技术及其系统设计[M].北京:机械工业出社.1999:15~179.
[8] 余永权.ATML89系列单片机应用技术[M].北京:北京航空航天大学出版社,2002:110~189.
[9] 王晓明. 电动机的单片机控制[M].北京:北京航空航天大学出版社,2002:95~251.
[10] 李铁才,杜坤梅.电机控制技术[M].哈尔滨:哈尔滨工业大学出版社,2000:83~217.
[11] 王建校,杨建国.51系列单片机及C51程序设计[M].北京:科学出版社,2002:26~238.
[12] 陈鸿茂,于洪珍.常用电子元器件简明手册[M]. 徐州:中国矿业大学出版社,1991:139~221.
[13] 李东生等.Protel 99SE电路设计技术入门与应用[M].北京:电子工业出版社,2002:63~189.
[14] 张东立.直流拖动控制系统[M].北京:机械工业出版社,1999:16~125.
[15] 张崇巍,李汉强.运动控制系统[M].武汉:武汉理工大学出版社,2002:38~90.
[16] 徐惠民.单片微型计算机原理、接口及应用[M].北京:北京邮电大学出版社,2000:73~183
附录一 电路原理图
附录图1 抢答器电路图
附录二 抢答器软件清单
#include "iom16v.h"
#include "macros.h"
#include "string.h"
#include "Uart32.H"
/******************数据类型宏定义******************/
#define uchar unsigned char
#define uint unsigned int
/******************子函数声明 ******************/
void Delay_Ms(unsigned int xms); //延时Xms crystal=8MHz
void Setup_TIM(void); //设置计数器
/DDRC= 0x33; //00110011 -> 等于1的位为LED输出 等于0的位为按键输入
PORTC=0xCC; //11001100 -> 等于1的位内部上拉电阻等于0的位输出低电平 LED灭
DDRD=0XFE;
PORTD=0xFF;
PINA=0x33;
PINC=0xCC;
//设置串口
Uart_init(9600); //波特率=9600
Uart_sentstr("> UART,9600,n,0 \r\n\0");
Uart_sentstr("> 欢迎使用本抢答器系统 \r\n\0");
PORTB &=~ BIT(5) ; //
上一页 [1] [2] [3] [4] [5]
Atmega16八路抢答器设计+C源码+电路图+框图+顶层丝印层图 第5页下载如图片无法显示或论文不完整,请联系qq752018766