欢迎来到天天文库
浏览记录
ID:34385865
大小:914.73 KB
页数:9页
时间:2019-03-05
《单片机电子时钟的设计与仿真》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、专业资料参考单片机电子时钟的设计与仿真班级:011052姓名:段小安学号:01105104word格式整理专业资料参考单片机电子时钟的设计与仿真摘要电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、界面友好、可扩展性能强等特点,被广泛应用于生活和工作当中。另外,在生活和工农业生产中,也常常需要控制时间,这就需要电子时钟具有多功能性。本设计主要为实现一款可正常显示时钟、带有定时闹铃的多功能电子时钟。本系统采用了单片机技术实现多功能电子时钟,采用单片机AT89C51作为本设计的核心元件,利用7段共阴LED作
2、为显示器件。接入共阴LED显示器,可显示时,分钟,秒,单片机外围接有定时报警系统,定时时间到,扬声器发出报警声,提示预先设定时间电器的起停时间到,从而控制电器的起停。这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。关键词:电子时钟单片机AT89C51一、设计目的本设计的主要目的是学会如何设计单片机系统,并通过设计“单片机电子时钟”来掌握电子设计的基本技能,从而完成单元设计到系统设计的过渡。另外,通过该设计来提升自己的实践经验,加深对单片机的掌握。通过本设计,能使自己能够独立设计简单的单片机系
3、统,并且能应用到实际的工作与生活中去。二、设计要求与指标一、能显示时、分、秒。二、能够设定时间,并且能够修改时间。三、能够设定闹钟,并且在闹钟时间到时有警报声。三、方案设计一、本系统总体方案:本设计使用的是单片机作为核心的控制元件,使得电路的可靠性比较高,功能也比较强大,而且可以随时的更新系统,进行不同状态的组合。本系统采用单片机AT89C51作为本设计的核心元件,利用8段共阳LED作为显示器件。接入共阳LED显示器,可显示时,分钟,秒,单片机外围接有定时报警系统,定时时间到,扬声器发出报警声,提示预先设定时间电器的起停时
4、间到,从而控制电器的起停。电路由下列部分组成:时钟电路、复位电路、控制电路、LED显示,报警电路,芯片选用AT89C51单片机。二、单片机AT89C51简介:word格式整理专业资料参考AT89C51是一个低电压,高性能CMOS型8位单片机,片内含4KB的可反复擦写的Flash只读程序存储器(ROM)和128B的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,内置功能强大的微型计算机的AT89C51为用户提供了许
5、多高性价比应用场合,可灵活应用于各种控制领域。AT89C51是一个低功耗高性能单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。AT89C51引脚使用说明:VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时
6、,被定义为高阻输入。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个
7、TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上
8、拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89C51的一些特殊功能口,如下所示:管脚……备选功能word格式整理专业资料参考P3.0……RXD(串行输入口)P3.1……TXD(串行输出口)P3.2……/INT0(外部中断0)P
此文档下载收益归作者所有