当前位置:网站首页 > API设计与开发 > 正文

51单片机设计秒表(基于51单片机的秒表系统设计)



基于51单片机的电子秒表

基于51单片机的电子秒表

姓 名

班 级

专 业 电子信息工程

系 部 信息工程系

指导老师

年 月 日

诚 信 声 明

本人郑重声明:所呈交的毕业设计文本和成果,是本人在指导老师的指导下,独立进行研究所取得的成果。成果不存在知识产权争议,本毕业设计不含任何其他个人或集体已经发表过的作品和成果。本人完全意识到本声明的法律结果由本人承担。

毕业设计者签名:

年 月 日

目录

TOC o 1-3 h z � 要 1

1 硬件简介与电路设计 1

1.1 单片机AT89C51介绍 1

1.1.1 单片机AT89C51管脚说明: 1

1.1.2 振荡器特性: 3

1.1.3 芯片擦除: 3

1.2 复位和按键电路设计 3

1.3 显示电路的选择与设计 5

1.4 晶振电路和电源电路的设计 7

2 软件设计 8

2.1 程序设计思想 8

2.2 系统资源的分配 8

2.3 主程序设计 9

2.4 中断程序设计 10

2.4.1外部中断0服务程序: 11

2.4.2外部中断1服务程序 11

2.5 定时器T0子程序设计 12

3 数字电子秒表的安装与调试 12

3.1 软件的仿真与调试 12

3.2 硬件的安装与调试 13

3.2.1晶振电路的测试 13

3.2.2复位电路的测试 13

3.2.3显示电路的测试 14

4 结束语 14

致 谢 14

参考文献 16

附 录 17

PAGE 21

PAGE 21

摘 要

近年来随着科技的飞速发展,微电子的发展可谓是日新月异,特别是单片机更是百花争艳。在电子时代的大潮流中,MCS-51系列的单片机以其特有的简单、易用、易学、应用技术成熟、应用技术人员多、性价比高的优势占有8位微控制器市场大约50%以上 单片机控制秒表是集于单片机技术、模拟电子技术、数字技术为一体的机电一体化高科技产品,具有功耗低,安全性高,使用方便等优点。

本次设计内容为以AT89C51单片机为核心的秒表。设计的主要特点是计时器从00~99秒的计时,每秒自动加1,同时设置有暂停键和复位键,在任何情况下都可以暂停和复位。

关键字:单片机;定时器;计数器

1 硬件简介与电路设计

1.1 单片机AT89C51介绍

AT89C51单片机介绍 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51。指令集和输出管脚相兼容。由于

图 1 AT89C5

功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

1.1.1 单片机AT89C51管脚说明:

P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。

P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管

到此这篇51单片机设计秒表(基于51单片机的秒表系统设计)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 单片机程序流程图有哪些(单片机程序设计流程图)2025-02-17 13:36:06
  • 单片机设计与开发证书(单片机设计与开发证书怎么考)2025-02-17 13:36:06
  • 开源代码网站P开头的(p开头的设计网站)2025-02-17 13:36:06
  • 单片机设计课程内容(单片机设计课程内容有哪些)2025-02-17 13:36:06
  • 单片机设计与开发(单片机设计与开发证书有用吗)2025-02-17 13:36:06
  • 天气预报接口代码(天气预报api接口)2025-02-17 13:36:06
  • 单片机设计论文结论(单片机课程设计论文)2025-02-17 13:36:06
  • 天气预报接口api(天气预报接口费用)2025-02-17 13:36:06
  • 天气预报接口api(天气预报接口 json)2025-02-17 13:36:06
  • can通讯接口设计(can通讯线怎么接)2025-02-17 13:36:06
  • 全屏图片