单片机秒表实验报告.pdfVIP

  • 29
  • 0
  • 约1.12万字
  • 约 14页
  • 2024-09-11 发布于河南
  • 举报

单片机

课程设计说明书

题目:电子秒表

学生姓名:

专业:

班级:

指导教师:

日期:

目录

第一章单片机课程设计任务书……………1

一、目的意义……………….1

二、设计时间、地点和班级…………………1

三、设计内容………………...1

四、参考电路图形…………...2

五、单片机的相关知识……………………...3

第二章硬件设计………………5

一、单片机简介……………...5

二、电源电路………………...5

三、晶振振荡电路…………...5

四、复位电路………………...5

五、显示电路………………...6

六、键盘电路………………...6

七、硬件主电路图设计……………………...7

八、元件清单………………...7

第三章软件设计………………8

一、软件设计概述…………...8

二、主程序流程图…………...8

三、程序中各函数设计……………………...8

四、C语言主程序设计……………………..10

第四章课程设计体会……….13

..

参考文献…………...14

五、单片机相关知识

本课题在选取单片机时,充分借鉴了许多成形产品使用单片机的经验,并根

据自己的实际情况,选择了AT89C51。

AT89C51单片机采用40引脚的双列直插封装方式。图1.2为引脚排列图,40

条引脚说明如下:

主电源引脚Vss和Vcc

①Vss接地

②Vcc正常操作时为+5伏电源

外接晶振引脚XTAL1和XTAL2

①XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。

当采用外部振荡器时,此引脚接地。

②XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当

采用外部振荡器时,此引脚接外部振荡源。

图1.2AT89C51单片机引脚图

控制或与其它电源复用引脚RST/VPD,ALE/PROG,PSEN和EA/Vpp

①RST/VPD当振荡器运行时,在此引脚上出现两个机器周期的高电平

(由低到高跳变),将使单片机复位在Vcc掉电期间,此引脚可接上备用电源,

由VPD向内部提供备用电源,以保持内部RAM中的数据。

②ALE/PROG正常操作时为ALE功能(允许地址锁存)提供把地址的低

字节锁存到外部锁存器,ALE引脚以不变的频率(振荡器频率的1/6)周期性地

发出正脉冲信号。因此,它可用作对外输出的时钟,或用于定时目的。但要注意,

每当访问外部数据存储器时,将跳过一个ALE脉冲,ALE端可以驱动(吸收或

输出电流)八个LSTTL电路。对于EPROM型单片机,在EPROM编程期间,

文档评论(0)

1亿VIP精品文档

相关文档