求助单片机51可调数字基于单片机电子钟设计计

基于AT89C51单片机的数字时钟设计--《科技传播》2013年14期
基于AT89C51单片机的数字时钟设计
【摘要】:本文介绍一款由AT89C51单片机、DS1302时钟芯片、LCD1602字符液晶显示器构成的数字时钟的设计。通过单片机对DS1302的读写操作,具有LCD1602液晶显示年月日、星期和时分秒的功能,并且具有调节年月日、星期和时分秒的功能。
【作者单位】:
【分类号】:TN79
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
何业军,李超;[J];电子技术;2001年07期
邹显圣;;[J];机电产品开发与创新;2009年05期
【共引文献】
中国期刊全文数据库
聂如青;李英姿;贺琳;;[J];北京建筑工程学院学报;2010年01期
王海燕;;[J];才智;2011年23期
凌振宝;邹得宝;徐民;;[J];吉林大学学报(信息科学版);2009年04期
朱晓乾;张秀彬;陈惕存;;[J];电工技术;2007年12期
刘新杰;潘芸;;[J];电工技术;2008年01期
王德义;陈娟;孙德辉;;[J];电力自动化设备;2010年06期
李翔;郭秀玲;程勇;;[J];电脑知识与技术;2009年31期
李静;王德兴;李星辉;;[J];电脑知识与技术;2010年18期
张海生;;[J];电脑知识与技术;2010年36期
彭天堂;于富强;黄书科;;[J];单片机与嵌入式系统应用;2007年09期
中国重要会议论文全文数据库
岳彩青;常青美;;[A];教育部中南地区高等学校电子电气基础课教学研究会第二十届学术年会会议论文集(下册)[C];2010年
曹晓光;高安林;;[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
刘瑞华;陈龙;;[A];全国第五届信号和智能信息处理与应用学术会议专刊(第一册)[C];2011年
郭开泰;李颖;;[A];2012'中国西部声学学术交流会论文集(Ⅱ)[C];2012年
中国博士学位论文全文数据库
文国军;[D];中国地质大学;2008年
杨建宇;[D];东北大学;2010年
中国硕士学位论文全文数据库
郭秀玲;[D];山东科技大学;2010年
商春鹏;[D];山东科技大学;2010年
郑子元;[D];哈尔滨工程大学;2010年
杨光;[D];大连理工大学;2010年
孟佳霖;[D];辽宁工程技术大学;2009年
刘丽娟;[D];中国海洋大学;2010年
章亚斌;[D];南昌大学;2010年
宗平;[D];北京交通大学;2011年
宋庆浩;[D];浙江大学;2010年
付红丹;[D];电子科技大学;2010年
【二级参考文献】
中国期刊全文数据库
刘斌儒;戴勇;;[J];国外电子元器件;2008年07期
刘建英;[J];内蒙古石油化工;2005年01期
彭小军;[J];新余高专学报;2004年02期
【相似文献】
中国期刊全文数据库
天山;;[J];实用电子文摘;1997年10期
郭士清;陈永波;李小海;;[J];佳木斯大学学报(自然科学版);2008年05期
曾美云;;[J];科技信息;2011年18期
张子刚;卢戈;田鹏;;[J];气象水文海洋仪器;2008年02期
陈百良;;[J];新课程研究(中旬刊);2011年07期
薛晓军;许江淳;李玉惠;李勃;刘国贺;;[J];云南大学学报(自然科学版);2009年S2期
池雪莲;;[J];科技信息;2010年12期
任国凤;;[J];太原师范学院学报(自然科学版);2007年04期
冯伯翰;邱志明;;[J];科技信息(学术研究);2007年07期
商杰,武洪涛;[J];现代电子技术;2005年12期
中国重要会议论文全文数据库
赵辉;;[A];天津市电视技术研究会2011年年会论文集[C];2011年
张俊红;;[A];第六届全国信息获取与处理学术会议论文集(3)[C];2008年
中国硕士学位论文全文数据库
王鲁豫;[D];电子科技大学;2010年
彭建伟;[D];成都理工大学;2011年
董明洋;[D];北京邮电大学;2012年
方浩;[D];华中科技大学;2009年
王世颖;[D];电子科技大学;2012年
&快捷付款方式
&订购知网充值卡
400-819-9993查看: 74|回复: 0
求助单片机51可调数字电子钟设计
详细到使用说明书
还望大神指教
(87.9 KB, 下载次数: 5)
09:15 上传
Powered by&>&单片机51数字时钟(可调按键)
单片机51数字时钟(可调按键)
上传大小:5KB
本例子是用51单片机来实现数字时钟
用按键来可调时间的程序源代码
综合评分:0
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有0条
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
单片机51数字时钟(可调按键)
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
likang123321
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
单片机51数字时钟(可调按键)您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
 基于单片机的可调电子钟的设计.doc 26页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
毕业设计论文
论文题目: 基于单片机的可调电子钟的设计
系 ???部: 机电系
2011年 1月 20 日
第一章 设计说明 4
1.1 设计目的和内容 4
1.2 设计方案选择 4
1.3 设计总体框图 5
第二章 系统主要硬件设计 6
2.1 单片机主控模块 6
2.1.1 AT89C51芯片简介 6
2.1.2 封装和引脚说明 6
2.2 液晶显示模块 7
2.2.1 LCD1602模块简介 8
2.2.2 LCD1602的控制指令及操作流程 8
2.3时钟电路及按键电路 10
2.4系统电路图 11
第三章 系统软件设计 12
3.1 系统程序流程图 12
3.2系统程序编写 12
第四章 系统调试 13
4.1软件调试 13
4.2硬件调试 15
参考文献 18
本设计是一个以单片机AT89C51为核心部件的电子钟,可以在液晶屏上显示时间和字符,并可任意调整时间。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能,其次,详细阐述了程序的各个模块和实现过程,并且还进行了软件仿真调试和硬件调试。
关键词:单片机
可调电子钟
电时钟是现代电子技术在时钟领域的具体实现方式。时钟,自从它发明的那天起,就成为的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。这就要求人们不断设计出新型时钟。现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子时钟采用了石英技术,因此走时精度高,稳定性好,使用方便不需要经常调校,数字式电子时钟用集成电路计时时,译码代替机械式传动,用LD显示器代替指针显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时分的校对。电子时钟广泛应用于个人家庭,车站,码头办公室等公共场所,成为人们常生活中不可缺少的必需品给人们的生活带来极大的方便 本文提出了一种基于AT89C5单片机的设计方案,本方案以AT89C5单片机作为主控核心,按键、D液晶显示等模块组成硬件系统。在硬件系统中设有独立按键和LD显示器,能显示丰富的信息,根据使用者的需要可以随时对时间进行校准、选择时间等,综上所述此具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
它的计时周期为24小时,显满刻度为“23时59分59秒”AT89C51芯片的单片机程序。
(6)通过编程、编译、调试,把程序下载到单片机上运行,并实现本设计的功能。
(7)在硬件电路和软件程序设计时,主要考虑提高人机界面的友好性,方便用户操作等因素。
(8)软件设计时必须要有完善的思路,要做到程序简单,调试方便。
1.2 设计方案选择
单片机电子钟的制作有多种方法,可供选择的器件和运用的技术也有很多种。所以,系统的总体设计方案应在满足系统功能的前提下,充分考虑系统使用的环境,所选的结构要简单使用、易于实现,器件的选用着眼于合适的参数、稳定的性能、较低的功耗以及低廉的成本。
单片机模块的选择:
由于AT89C51单片机片内有4K字节的在线编程Flash存储器,可以擦写1000次,具有掉电模式,而且具有掉电状态下的中断恢复功能,对设计开发非常实用。所以选用AT89C51单片机作为可调电子钟芯片的控制单片机。
时钟模块的选择:
直接采用单片机定时计数器提供秒信号,使用程序实现时、分、秒计数。采用此种方案减少芯片的使用,节约成本。
显示模块的选择:
数码管亮度高、体积小、重量轻,但其显示信息简单、有限,需要驱动,使用复杂,在本题目中应用受到很大的限制。液晶显示功耗低,轻便防震。采用液晶显示界面友好清晰,操作方便,显示信息丰富。
按键模块的选择:
为了使系统电路更简单,按键只设计了3个,分别是 “设置” 、“+” 、“-” ,用来设置及调整系统的时钟
1.3设计总体框图
??数字电子钟设计框图如图1-1所示:
图1-1 系统总统框图
系统主要硬件设计
2.1 单片机主控模块
2.1.1 AT89C51芯片简介
单片机是微型机的一个主要分支,在结构上的最大特点是把CPU、存储器、定时器和多种输入/输出接口电路集成在一块超大规模集成电路芯片上。就其组成和功能而言,一块单片机芯片就是一台计算机
指令1:清显示,指令码01H,光标复位到地
正在加载中,请稍后...
12页11页14页32页20页14页11页19页16页18页

我要回帖

更多关于 可调数字电子钟的设计 的文章

 

随机推荐