课程设计:单片机99秒马表设计.docVIP

  • 69
  • 0
  • 约2.69千字
  • 约 11页
  • 2017-06-21 发布于河南
  • 举报
课程设计:单片机99秒马表设计

一、设计目的及要求 1.1 设计目的 本设计主要是应用Proteus软件和嵌入式C语言编程工具结合单片机原理及应用、微机原理与接口技术等专业课程,强化和巩固专业理论基础,掌握Proteus仿真的技巧和嵌入式C语言编程工具,提高单片机开发能力,并为嵌入式开发打下基础。 1.2 设计要求 99秒马表设计 (1 开始时,显示“00”,第1次按下SP1后就开始计时。 (2 第2次按SP1后,计时停止。 (3 第3次按SP1后,计时归零。 AT89C51 提供以下标准功能:4k 字Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。系统板上硬件连线(1 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个a-h端口上;要求:P0.0/AD0对应着a,P0.1/AD1对应着b,……,P0.7/AD7对应着h。 (2 把“单片机系统”区域中的P2.0/A8-P2.7/

文档评论(0)

1亿VIP精品文档

相关文档