- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息与电气工程学院
课程设计说明书
(2008/2009学年第二学期)课程名称 :单片机课程设计题 目 :控制计数器专业班级 :**学生姓名 : **学 号:**指导教师 : **设计周数 : 两周(19、20周)设计成绩 :09年 7 月 2 日
目录*************************************************4
2、课程设计具体要求*********************************************4
3、课程设计正文*************************************************5
3.1硬件设计***************************************************5
3.1.1 方案设计**********************************************5
3.1.2 AT89S51功能介绍及其设计******************************5
3.1.3CD4511功能介绍及其设计******************************11
3.1.4数码管功能介绍及其设计********************************13
3.1.5 单元电路设计*****************************************163.1.6原理图***********************************************173.1.7PCB图************************************************18
3.1.8系统调试**********************************************18
3.2 软件设计**************************************************19
3.2.1 系统分析由于近年来单片机发展迅速, 逐渐出现用单片机制作, 制作过程简单, 而且安装, 维护简单。进一步熟悉和掌握51单片机的结构及工作原理 掌握单片机的接口技术及相关外围芯片的外特性,控制方法 通过课程设计,掌握以单片机核心的电路设计的基本方法和技术,了解表关电路参数的计算方法 通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术 通过完成一个包括电路设计和程序开发的完整过程,使了解开发一单片机应用系统的全过程,为今后从事相应打下基础。
2、课程设计具体要求。数码管可显示,通过按键来控制,
技术要求:
熟练应用PROTEL绘制原理图和PCB图
掌握单片机相关电路和程序设计
a) 原理图设计1. 原理图设计要符合项目的工作原理,连线要正确,。2. 图中所使用的元器件要合理选用,电阻,电容等器件的参数要正确标明。3. 原理图要完整,CPU,外围器件,扩器接口,输入/输出装置要一应俱全。b) 程序1. 根据要求,将总体项能分解成若干个子功能模块,每个功能模块完成一个特定的功能。2. 根据总体要求及分解的功能模块,确定各功能模块之间的关系,设直出完整的程序流程图。) 程序调试将设计完的程序输入,汇编,排除语法错误,生成*OBJ文件。1. 按所设计的原理图,在实验平台上连线,检查无误。2. 将汇编后生成的*OBJ文件传送到实验装置的,执行该程序,检查该程序、是否达到设计要求,若未达到,修改程序,直到达到要求为止实际上是一个计数的计数电路。标准的频率时间信号必须做到准确稳定,通常使用石英晶体振荡电路构成数字钟。本次课程设计的内容是设计一个,要综合实现,在硬件设计上本主要由电路、晶体振荡电路、电路、电路等组成。主要元器件有AT89S5、数码管、晶体振荡器、按键。AT89S51简介
a.at89s51主要特性
● 与MCS-51单片机产品兼容
● 4K字节在系统可编程Flash存储器
● 1000次擦写周期
● 全静态工作:0Hz—33MHz
● 32个可编程I/O口线
● 2个16位定时器/计数器
● 6个中断源
● 全双工UART串行通道
● 低功耗空闲和掉电模式
● 掉电后中断可唤醒
● 看门狗定时器
● 双数据指针
● 灵活的ISP编程(字或字节模式)
● 4.0---5.5V电压工作范围
b.内部结构
图3-1 是单片机AT89S51的内部结构总框图。它可以划分为CPU、存储器、并行口、串行口、定时/计数器和中断逻辑几个部分。
● CPU由运算器和控制逻辑构成。其中包括若干特殊功能寄存器(SFR)
● AT89S51时钟有两种方式产生,即内部方式和外部方式。(如图3-2所示
文档评论(0)