- 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)