基于51单片机8x8点阵贪吃蛇综合课程设计报告内容摘要:

序主体循环。 图 6 主程序工作流程 七、结论与心得。 ,应立即切断主电源,认真检查电路找出原因,才可再次通电 . 4. 在调试过程中如有发现时间变化参数 很大,应认真找出原因,是否原件的热性不好。 应更换元件,电路设计是否合理。 八、参考文献 [1] 李朝青,刘艳玲等 .单片机原理及接口技术 [M].北京 :北京航空航天大学出版社, 2020. [2]边春元等 .C51 单片机典型模块设计与应用 [M].北京:机械工业出版社, 2020. [3]杨将新,李军华,刘东骏等 .单片机程序设计及 应用从基础到实 [M]. 北京 :电子工业出版社, 2020. [4]雷思孝,冯育长等 .单片机系统设计及工程应用 [M].北京 :电子工业出版社,2020. [5]白小明,徐芳等 .汇编语言程 序设计 [M].北京 :中国铁道出版社, 2020. [6]于京,张景璐 .51 单片机 C 程序设计与应用案例 [M].北京 :中国电力出版社,2020. [7]王港元 .电子电工实践指导(第三版) [M].南昌 :江西科学技术出版社, 2020. [8]阎石 .数字电子技术基础 [M].北京 :高等教育出版社, 2020. [9]高吉祥,徐欣,吴帅等 .基本技能训练与单元电路设计 [M].北京 :电子工业出版社, 2020. [10]孙裕晶,沙玲等 .实用控制系统设计教程 [M].长春 :吉林大学出版社, 2020. 九、 附录 电 路总原理图 图 总原理图 PCB 设计 图 图 PCB 图 电路 板效果图 图 实物图 外型设计图 图 外观 CAD 图 作品整体效果图 图 1作品整体效果图 程序 include define uchar unsigned char define SNAKE 20 //最大长度 define TIME 50 //显示延时时间 define SPEED 71 //速度控制 sbit keyenable=P3^6。 //方向使能 sbit keyy=P0^2。 //上下 */ sbit up=P3^3。 //down sbit down=P3^1。 sbit right=P3^2。 sbit left=P3^4。 uchar x[SNAKE+1]。 uchar y[SNAKE+1]。 uchar time,n,i,e。 //延时时间,当前蛇长,通用循环变量,当前速度 char addx,addy。 //位移偏移量 /******************** 延时程序 *********************/ void delay(char MS)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。