当前位置:网站首页 >> 文档 >> 2025年单片机原理及应用课程设计论文(5篇)
范文文档
2025年单片机原理及应用课程设计论文(5篇)
  • 时间:2024-04-06 02:09:55
  • 小编:矮人爷爷带你学电
  • 文件格式 DOC
下载文章
一键复制
猜你喜欢 网友关注 本周热点 精品推荐
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文怎么写才能发挥它最大的作用呢?以下是我为大家搜集
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整
在日常生活中,我们会遇到各种各样的问题和困扰。总结要注意语法和拼写错误的纠正,保持书面语的规范性。以下是小编为大家收集的总结范文,希望能给大家提供一些启示和参考
成就感是指通过完成任务或实现目标后所产生的满足和自豪感。避免重复和废话,保持逻辑性。小编整理了一些总结范文,供大家参考阅读。感动的句子篇一2、想得太多会毁了你,
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文怎么写才能发挥它最大的作用呢?这里我整理
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?这里
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文怎么写才能发挥它最大的作用呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。那么我们该如何写一篇较为完美的范文呢?下面我
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。相信许多人会觉得范文很难写?这里我整理了一些优秀的范文,希望对大家有所帮助
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?以下是小编为大家收集的优
养成一个良好的学习习惯是提高成绩的关键。写一份出色的求职信需要哪些要点?阅读他人的总结范文可以帮助我们拓宽视野,了解不同领域和行业的发展趋势。团干培训策划书篇一
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下
为保证事情或工作高起点、高质量、高水平开展,常常需要提前准备一份具体、详细、针对性强的方案,方案是书面计划,是具体行动实施办法细则,步骤等。怎样写方案才更能起到
总结可以增加我们的反馈意识,帮助我们更好地实现个人和团队的目标。写总结时,可以注重独立思考和个人见解,以展示自己的思考能力和分析能力。接下来是一些总结写作的实用
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编为大家收集的优秀范文
为有力保证事情或工作开展的水平质量,预先制定方案是必不可少的,方案是有很强可操作性的书面计划。优秀的方案都具备一些什么特点呢?又该怎么写呢?以下是我给大家收集整
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。方案的格式和要求是什么样的呢?下面是小编帮大家整理的方案范文,仅供参考,大
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下
总结心得体会可以帮助我们更好地规划未来的目标和方向,为自己的发展制定出更科学的计划。合理安排时间和内容是写好总结的前提条件。这些心得体会范文以简洁明了的语言、鲜
为了确保我们的努力取得实效,就不得不需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。大家想知道怎么样才能写一篇比较优质的方案吗?下面是小编为
随着社会一步步向前发展,报告不再是罕见的东西,多数报告都是在事情做完或发生后撰写的。报告的格式和要求是什么样的呢?下面我给大家整理了一些优秀的报告范文,希望能够
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编
总结是一种反思,是一种进步的动力。写一篇完美的总结需要有良好的计划和时间安排。以下是几篇经典总结范文的摘抄,以飨读者,也希望能激发大家的写作灵感。感恩老师发言稿
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?下面我给大家整理了一些优秀范文
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?下面是小编帮大家整理
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?以下是小编为大家
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文书写有哪些要求呢?我们怎样才能写好一篇范
为了确保我们的努力取得实效,就不得不需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。方案对于我们的帮助很大,所以我们要好好写一篇方案。以下是
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。方案的格式和要求是什么样的呢?以下就是小编给大家讲解介绍的相关方案了,希望
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?这里我整理了一些优秀的范
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我为
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下面
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。相信许多人会觉得范文很难写?下面是小编为大家收集的优秀
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文怎么写才能发挥它最大的作用呢?接下来小编就给大家介绍一下优秀的范文该怎么写,我们一起来看一看吧。美国第
为了保障事情或工作顺利、圆满进行,就不得不需要事先制定方案,方案是在案前得出的方法计划。方案能够帮助到我们很多,所以方案到底该怎么写才好呢?以下是我给大家收集整
报告是指向上级机关汇报本单位、本部门、本地区工作情况、做法、经验以及问题的报告,报告的格式和要求是什么样的呢?下面是小编为大家整理的报告范文,仅供参考,大家一起
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文怎么写才能发挥它最大的作用呢?下面是小编帮大家整理的优质范文,仅供参考
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文书写有哪些要求呢?我们怎样才能写好一篇范
“方”即方子、方法。“方案”,即在案前得出的方法,将方法呈于案前,即为“方案”。方案对于我们的帮助很大,所以我们要好好写一篇方案。下面是小编为大家收集的方案策划
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?接
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文怎么写才能发挥它最大的作用呢?下面我给大家整理了
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我
每天保持适量的运动,有助于强身健体,提高学习和工作效率。总结的结构要清晰,包括引言、主体和结论三个部分,确保内容的连贯性和完整性。请大家阅读以下总结范文,希望能
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编为大家收集的优
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注
心得体会是我们在学习和工作生活中自己总结的一种经验和感悟,它能够帮助我们更好地理解和应用所学知识,提高自己的思考和解决问题的能力。心得体会是一种宝贵的财富,通过
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接
我们在一些事情上受到启发后,可以通过写心得体会的方式将其记录下来,它可以帮助我们了解自己的这段时间的学习、工作生活状态。那么心得体会怎么写才恰当呢?下面我帮大家
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小
有时候,只有冷静地停下脚步,才能看到那些被忽略的美好。写作可以锻炼我们的逻辑思维和严密推理的能力,提高思维的清晰度。5、总结范文中的经验和教训对我们很有借鉴意义
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。优秀的方案都具备一些什么特点呢?又该怎么写呢?以下是小编精心整理的方案策划
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?接下来小编就给大家介
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。那么我们该如何写一篇较为完美的范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧黑龙江省公务员考
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。那么我们该如何写一篇较为完美的范文呢?接下来小编就给大家介绍一下优秀的范文
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?以下是我为大家搜
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?下面我给大
总结是经验的积累,通过总结可以更好地保留和传承我们的经验与智慧。在写一篇较为完美的总结时,我们要注重思考和提炼出关键信息。范文可以帮助我们更好地理解总结的要点和
技巧和方法是我们在学习和工作中取得进步和成就的关键,它们可以帮助我们更好地应对问题和挑战。写总结的过程中,我们要注意提炼出关键信息,避免陷入琐碎和泛泛的描述。总
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。交流耐
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?接下来小编就给大
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?接
为了确定工作或事情顺利开展,常常需要预先制定方案,方案是为某一行动所制定的具体行动实施办法细则、步骤和安排等。方案的格式和要求是什么样的呢?下面是小编帮大家整理
人生就像一本书,每个阶段都需要总结和回顾。写总结需要融入自己的思考和观点,展示个性和特色。以下是小编为大家整理的议论文写作范例,供大家参考学习。省考公务员考试报
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接下来小编就给大家介绍一
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。相信许多人会觉得范文很难写?这里我整理了一些优秀的范
总结是让我们更清晰地认识自己,更明确地制定目标和计划。如何处理好学习与生活的平衡?总结是一个锻炼动脑和表达能力的过程,我们要练好这门技能并善于运用。爱情公寓2篇
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?接下来小编就给大家介绍一
总结是对过去的回顾,也是对未来的展望。总结时可以借鉴他人的经验和观点,但最后的总结应该是基于自己的实际情况和思考。以下是一些总结的案例,希望对您的写作有所帮助和
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?下面是小编帮大家整理的优
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。那么我们该如何写一篇较为完美的范文呢?下面我
通过总结与反思,我们能够更好地认识自己和改进自己的行为。通过回顾和思考,找出学习和工作中的亮点和不足,提升自我认知。在这里列举了一些值得借鉴的总结示例,希望对大
无论是在学习还是工作上,我们都需要不断提升自己。面对挑战和困难,保持积极的心态和坚持不懈的精神。希望以下的总结范文可以给大家提供一些思路和参考。湖南公务员考试报
良好的总结可以帮助我们更好地总结个人经验,为今后的学习积累经验。总结时可以参考一些范文或优秀的案例,以提升自己的写作水平。勤奋和努力是成功的关键,但同时我们也要
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?接下来小编就给大家介绍一下优秀
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编帮大家整理的优
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。那么我们该如何写一篇较为完美的范文呢?下面我给大家整
自然环境的保护与可持续发展,关乎着我们未来的生存和发展。在写总结之前,我们需要明确总结的目的和对象,以便更好地展开思路。虽然这些范文只是一种参考,但它们却能够激
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。那么我们该如何写一篇较为完美的范文呢?下面是小编帮大家
写总结是对自己的一种负责和成长的体现。在总结中,我们可以对自己的表现进行客观评价,找出优点和不足之处。接下来,就请大家跟随小编一起来看看以下是小编为大家收集的总
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?接下来小编就给大家介绍一下优秀
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优
人生就像一场马拉松,只有坚持到终点才能享受胜利的喜悦。如何培养自己的领导能力,发挥个人潜力是每个人都希望实现的目标。以下是小编为大家分享的一些绘画技巧和艺术作品
总结是在一段时间内对学习和工作生活等表现加以总结和概括的一种书面材料,它可以促使我们思考,我想我们需要写一份总结了吧。什么样的总结才是有效的呢?以下是小编收集整
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?这里
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?下面是小编帮大家整理

2025年单片机原理及应用课程设计论文(5篇)

格式:DOC 上传日期:2024-04-06 02:09:55
2025年单片机原理及应用课程设计论文(5篇)
    小编:矮人爷爷带你学电

范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。

单片机原理及应用课程设计论文篇一

任务书

一、课程设计题目

见农机111《单片机课程设计》题目分配表。

二、课程设计的基本要求

1、根据给定的题目,在规定时间内完成系统硬件电路设计、系统程序设计。具体包括:

(1)在keil ide(μvision3)中完成应用程序设计、并编译;

(2)在proteus 7.5下的isis professional中完成电路设计、调试并仿真通过。

2、课程设计结束时需要提交的材料清单:

(1)设计说明书

设计说明书包含:设计思想和设计说明,硬件原理框图,硬件原理图与其软件配合介绍(若有),程序存储器和数据存储器的单元分配,程序流程图,源程序清单,课程设计中所有涉及到的芯片资料。

(2)图纸:硬件电路图(proteus软件仿真通过)、仿真效果图。均用彩色a3以上幅面打印。

(3)光盘:包含上述(1)、(2)的电子版。

3、多人共同完成一个题目时,只需提交上述材料一份,格式按照贵州大学课程设计相关要求装袋,姓名填写在一起即可。但要在设计说明书中说明每个人的主要分工情况。

三、课程设计时间安排

设计时间:2014年6月30日~7月7日。

课程设计材料提交、答辩时间:7月7日下午2:30。

课程设计材料提交、答辩地点:农机系办公室(机械楼618)。

四、成绩评定方式

设计说明书:40%。硬件电路原理图:40%。答辩:20%。

单片机原理及应用课程设计论文篇二

中国地质大学江城学院

一、课程设计内容编写c程序进行跑马灯及键盘控制根据所用芯片设计外围电路电路焊接程序下载入所焊电路进行系统软硬件综合调试

二、器材

9个二极管、9个330ω的电阻、11个10k的电阻、2个220ω的电阻、4个

5.1k的电阻、1个整流二极管in4007、1个三端稳压集成电路(+5v)lm7805、2个10μf/25v的电容、1个三端稳压芯片(+3.3v)lm1117、1个12mhz无源晶振、2个33瓷片电容、2个16脚的插槽、2个cd4511be芯片、1个20脚的插槽、1个74hc573n芯片、1个24脚的插槽、2个七段数码管、1个14脚的插槽、1个hd74hc21p芯片、1个40脚的插槽、1个at89s52芯片、1个10脚下载口、19个按键、若干细导线。

三、电路结构

四、程序设计

1.跑马灯和键盘控制:

#include#include #define uchar unsigned char

#define uint unsigned int

sbit p27=p2^7;

sbit p26=p2^6;

uchar a;

uint key;

uchar code table[]={0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88,0x99,0x00,0x11,0x22,0x33,0x44,0x55};

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x--)

for(y=110;y>0;y--);

}

main()

{

p1=0xf0;

p2=0x00;

p0=0x00;

a=0x01;

p26=0;

p27=1;

key=0;

ea=1;

ex0=1;

ex1=1;

it0=0;

it1=1;

px0=0;

px1=1;

while(1);

}

display(uint num)

{

p26=0;

p0=table[num];

delay(20);

p26=1;

p1=0xf0;

}

void int0()interrupt 0

{

uint i,j,pin;

p27=0;

for(i=0;i<4;i++)

for(j=0;j<4;j++)

{

p1=0xff&(~(0x01<<(3-i)));

pin=p1;

if(((pin>>(4+j))&0x01)==0)

{key=i+j*4;

ie0=0;

return;

}

}

display(key);

}

void int1()interrupt

2{

p26=1;

while(1)

{

a=_crol_(a,1);

p27=1;

p0=a;

delay(1000);

p27=0;

}

}

2.秒表:

#include#define uchar unsigned char

#define uint unsigned int

sbit p27=p2^7;

sbit p26=p2^6;

uint a;

uchar b;

main()

{

tmod=0x01;

th0=0x3c;

tl0=0xb0;

et0=1;

ea=1;

tf0=0;

tr0=1;

p0=0xff;

p2=0x00;

p26=0;

p27=1;

while(1);

}

void timer0_overflow()interrupt

1{

th0=0x3c;

tl0=0xb0;

{ if(a==20)

{a=0;

b=b+1;

if((b&0x0f)==0x0a)b=b+6;

p0=b;

}

a++;

if(b>0x59){b=0x00;p0=b;}

}

}

五、结果分析

1.外部中断0控制按键,此时令p27=0,让8个二极管锁存为初始状态,全灭。同时令p26=0,然后按下按键可以在数码管上同时显示相应的数字,按下16个键可以显示0-9-0-5。

2.外部中断1控制跑马灯,此时令p26=1,让数码管锁存为初始状态,不亮。同时令p27=1,二极管就能大约1秒循环。

3.显示60秒,令p26=0和p27=1,让数码管和二极管都亮,二极管按照0-59循环,数码管就显示0-59秒。

六、实物图

单片机原理及应用课程设计论文篇三

《单片机原理及应用》课程设计教学大纲

课程编号:13033070 课程类别:必修课

适用专业:电气信息类

学时:10 教研室主任:姜志成大纲执笔人:李春华

大纲审批人:付家才

一、课程设计的性质及目的

1.了解并掌握单片机的原理、结构、指令、接口及应用。

2.提高综合运用所学的理论知识独立分析和解决问题的能力。3.掌握汇编语言程序设计和调试。4.掌握c-51语言的设计和调试。

二、课程设计的要求

1. 根据设计要求,画出硬件接线图及程序的总体流程图,然后进行各控制模块的硬件设计及软件设计。

2.掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。

三、参考题目

题目一 校园作息时间控制系统

设计要求:

1.作息时间要求实现对上下课打铃、教学楼照明、学生宿舍灯、校园路灯四个开关量的精确控制。月时间累计误差≤1分钟。

2.能实时显示时间,并方便定期进行时间校准。

3.根据应用系统的要求,初步掌握总体结构设计的方法和构思,从中选择一种最佳设计方案。

4.根据应用系统结构规模的要求,掌握单片机外部扩充系统硬件设计的基本过程。

题目二 交通信号灯控制系统

设计要求:

1.设有一个南北(sn)向和东西(we)向的十字路口,两方向各有两组相同交通控制信号灯,每组各有四盏信号灯,分别为直行信号灯(s)、左拐信号灯(l)、红灯(r)和黄灯(y),交通控制信号灯布置如图1所示。

2.根据交通流量不同,交通信号灯的控制可实现手动、自动两种控制。平时使用自动控制,高峰区可使用手动控制。手动控制时,用户通过键盘对交通信号灯进行人工控制;自动控制时,交通信号灯控制规律用图2状态转换图来描述。

图1十字路口交通控制信号灯示意图

图2交通控制信号灯控制规律示意图

题目三 环境温度监测系统

设计要求:

1.可以监测8点环境温度信号,可以扩充;

2.测量范围为0.00℃~99.9℃,可以扩充到-55℃~+125℃,精度为±0.5℃; 3.用4位数码管进行循环显示,其中最高位显示通道提示符a~h,低3位显示实际温度值,每秒切换一个通道进行轮流显示;

4.可以随时查看指定通道的温度值(扩充功能)。

四、教学参考文件与教学形式

教学参考文件: 〔1〕付家才,《单片机控制工程实践技术》,化学工业出版社,2003年 〔2〕胡汉才,《单片机原理及接口设计》,清华大学出版社,2002年 〔3〕康华光,《模拟电子技术》,高等教育出版社,2004年 教学形式:根据课程设计大纲的要求,采取指导的形式。

五、考核方式及成绩评定标准

考核方式采取设计报告与实际操作,根据设计的情况和实际操作效果给出成绩,其中设计报告占60%,日常管理(包括迟到、旷课、卫生等)占10%,实际操作占30%。成绩采用优、良、中、及格和不及格五级分制评定。

六、其他必要的说明

课程设计教师可根据专业特点选做相应题目。

单片机原理及应用课程设计论文篇四

《单片机原理及应用》课程设计简介

1、课程编码:1302009602、英文名称:project work for 《the principle and application of single chip computer》

3、学时/学分:

总学时:1周,学分:1学分,时间安排:第五学期

4、课程负责人:石亚和

5、课程设计主要内容简介

目的: ⑴ 配合《单片机原理及应用》课程,加强实践训练,使学生巩固理论课程所学内容,加深对原本抽象的学习内容的理解深度,达到良好的教学效果。⑵ 结合专业特点,培养学生独立科研和设计开发能力,并为以后的毕业设计打下坚实的基础。

任务: ⑴ 学生围绕教师提出的设计课题进行选择论证,确定自己的方案,做必要的实验,进行原理图设计和印刷电路板设计并完成设计图纸; ⑵写出设计说明书。

要求:⑴ 学生原则独立完成设计工作,可每2-3人为一组,各组题目不同,由2-3名教师分别指导。⑵ 课程设计期间应集中统一在确定的地点进行工作,不得缺席。学生应准备专用的笔记,记录设计期间的计算数据、所查阅的资料文献、改进措施等内容以备平时检查。实施计划:第5学期期末安排进行,提前4周在课程进行中下发设计题目并要求学生分组 完毕和进行题目初选。提前1周所有指导教师与学生见面,约定活动时间地点等项。用1 周时间完成方案论证、原理图绘制和pcb印刷电路板练习,并考虑程序流程。最后写出完 整的设计说明书。

成绩评定:工作表现、设计说明书质量和答辩验收各占三分之一。由各指导教师按5级分制分别评定,并由课题组长最终审核确认。

6、先修课程:模拟电子技术,脉冲与数字电路,单片机原理及应用

7、适用专业:测控技术及仪器

8、参考教材:《单片机原理及应用》课程设计指导书

单片机原理及应用课程设计论文篇五

智能电子钟(lcd显示)

1、设计内容及要求...............................................................................................2 1.1、设计内容..............................................................................................2 1.2、设计要求..............................................................................................2 1.3、撰写设计报告......................................................................................2

2、总体方案设计...................................................................................................2 2.1、方案图................................................................................................2 2.2、面板布置图.........................................................................................2 2.3、方案讨论.............................................................................................3 2.4、明晰任务.............................................................................................4

3、电路原理图......................................................................................................4

4、程序框图.........................................................................................................5 4.1、显示子程序流程图............................................................................5 4.2、实时时钟芯片 1302 读/写数据流程图............................................6

5、编程序................................................................................................................6

6、调试....................................................................................................................6 6.1、软件调试.............................................................................................6 6.2、仿真调试..............................................................................................7

7、自我感想............................................................................................................7

8、参考书目............................................................................................................8 附录:c 语言编程源程序.......................................................................................8 1.设计内容及要求 1.1、设计内容:

以at89c51 单片机为核心,制作一个 lcd 显示的智能电子钟。1.2、设计要求:

(1)计时:秒、分、时、天、周、月、年。(2)闰年自动判别。

(3)五路定时输出,可任意关断(最大可到16路)。(4)时间、月、日交替显示。(5)自定任意时刻自动开/关屏

(6)计时精度:误差≤1秒/月(具有微调设置)

(7)键盘采用动态扫描方式查询。所有的查询、设置功能均由功能键k1、k2完成 1.3、撰写设计报告

单片机课程设计是以课题或项目设计方式开展的一门课程,具有较强的综合性、实践性,是工科、工程类院校或职业类院校电类专业在校生的必修课,是将单片机原理与应用课程的理论知识转变为应用技术的重要教学环节。这一环节不但能加深对单片机原理的理解,而且还能培养学生的实践动手能力,开发学生的分析、解决问题的能力。单片机课程设计环节的训练能够让学生知道单片机工程项目的制作过程,使学生尽早了解单片机系统的开发过程。

2.总体方案设计 2.1、方案图

2.2、面板布置图

2.3、方案讨论

方案一:采用实时时钟芯片

实时时钟芯片具备年、月、日、时、分、秒计时功能和多点计时功能,计时数据的更新每秒自动进行一次,不需程序干预。计算机可通过中断或查询方式读取计时数据进行显示,因此计时功能的实现无需占用 cpu 的时间,程序简单。此外,实时时钟芯片多数带有锂电池做后备电源,具备永不停止的计时功能;具有可编程方波输出功能,可用做实时测控系统的采样信号等;有的实时时钟芯片内部还带有非易失性 ram,可用来存放需长期保存但有时也需变更的数据,由于功能完善,精度高,软件程序设计相对简单,且计时不占用 cpu 时间,因此,在工业实时测控系统中多采用这一类专用芯片来实现实时时钟功能。

方案二:软件控制

利用单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时及秒表计时。该方案节省硬件成本,且能使设计者对单片机的指令系统能有更深入的了解,从而掌握单片机应用技术 mcs-51 汇编语言程序设计方法,因此,本系统设计采用此种软件控制方法来实现计时。而由于 atmel 公司 的at89c51 是一种自带 4kb flash 存储器的低电压、高性能的 cmos 8 位微处理器。该器件采用 atmel 高密度非易失存储器制造技术制造,与工业标准 的mcs-51 指令集和输出引脚相兼容。at89c51 将多功能 8 位 cpu 和闪存集成在单个芯片中,是一种高效的微控制器,使用也更方便,寿命更长,可以反复擦除 1000 次。形成了功能强大、使用灵活和具有较高性能价格比的微控制器。它的功能强大而且也比较容易购买,故本设计中所选的单片机为 at89c51 单片机。2.4、明晰任务

采用 at89c51 单片机作为系统的控制核心。时钟数据通过市场上流行的时钟芯片 ds1302 来获取。ds1302 是 dallas 公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和 31 字节静态 ram,可以通过串行接口与计算机进行通信,使得管脚数量减少。实时时钟/日历电路能够计算 2100 年之前的秒、分、时、日、星期、月、年的,具有闰年自动判断调整的能力。定时电路能够实现自定任意时刻自动开/关屏,采用 lcd lm016l 显示年、月、周、天、时、分、秒。通过按键开关实现微调,确保计时精度:误差≤1 秒/月。ds1302 时钟芯片的主要功能特性:

(1)能计算 2100 年之前的年、月、日、星期、时、分、秒的信息;每月的天数

和闰年的天数可自动调整;时钟可设置为 24 或 12 小时格式。(2)31b 的 8 位暂存数据存储 ram。(3)串行 i/o 口方式使得引脚数量最少。

(4)ds1302 与单片机之间能简单地采用同步串行的方式进行通信,仅需 3 根线。

(5)宽范围工作电压 2.0-5.5v。

(6)工作电流为 2.0a 时,小于 300na。

(7)功耗很低,保持数据和时钟信息时功率小于 1mw。

3.电路原理图

4.程序框图

4.1、显示子程序流程图

4.2、实时时钟芯片 1302 读/写数据流程图

5.编程序 源程序见附录部分 6.调试 6.1、软件调试

目前设计过程中容易造成元件和仪器仪表的损坏,而借助 keil 和 proteus进行单片机系统的开发,可以节省设计成本,提高设计速度。keil 软件包是一个功能强大的开发平台,它包括项目管理器、cx51 编译器、ax51 宏汇编器、bl51/lx51 连接定位器、rtx51 实时操作系统、simulator 软件模拟器及 monitor51 硬件目标调试器。它是一种集成化程度高的文件管理编译环境,主要功能为编译 c 语言源程序,汇编程序或混合语言源程序,连接和定位目标文件和库,创建 hex 文件,调试目标程序等。keil 是目前最好的 51 单片机开

发工具之一。keil 支持软件模拟仿真(simulator)和用户目标调试(monitor51)两种工作模式。前者不需要任何单片机硬件即可完成用户程序仿真、调试,后者利用硬件目标板中的监控程序可以直接调试目标硬件系统。proteus 是一个完整的嵌入式系统软件、硬件设计仿真平台,它包括原理图输入系统 isis、带扩展的 prospice 混合模型仿真器、动态元件库、高级图形分析模块和处理器虚拟系统仿真模型 vsm。isis 是 proteus 系统的中心,具有超强的控制原理设计环境。proteusvsm 最重要的特点是能把微处理器软件作用在处理器上,并和该处理器的任何模拟和数字元件协同仿真,仿真执行目标码就像在真正的单片机系统上运行一样,vsm cpu 模型能完整仿真 i/o 接口、中断、定时器、通用外部设备口及其他与 cpu 有关的外部设备,甚至能仿真多个处理器。6.2、仿真调试 proteus 仿真

7.自我感想

经历过这么多天不间断的课程设计,我们有挺多感触的,从最基本上说我们看到了,也意识到了自己的不足,对于不断克服的各种阻碍也让我们体会到了课程设计的意义所在。对于只接触课本只动笔杆的我们,面临实际的设计尺寸,让我们很是尴尬,都说理论联系实际,真正到联系的时候才发现挺困难的,不过正是理论知识的各种补充才让我们能最终完成任务,然后深深地体会到理论对现实的指导作用。我们现在最缺乏的就是实际工作经验,而理论联系实践并不像我们想象的那么简单,他需要坚实的理论基础和实际工作经验。坚实的理论基础决定了我必须坚持学习新的知识新的理论,完善了自己的知识结构,才能在以后的实际中轻松面对,才能设计出更好的更有益于人们生活与工作的机械,才能跟上时代的步伐,不被淘汰。在这个一边忙着复习忙着考试又要准备课程设计的日子里,真真正正的体会到了时间的宝贵,有点像高中忙忙碌碌的生活,不过能按时完成课程设计对我们来说也是一个莫大的安慰。严谨和细心是做机械设计的必要态度,要想做好一件事,就必须一丝不苟、态度认真。俗话说:“失之毫厘,谬之千里。”在机械设计上尤其应该注意。在以后的工作中,你的很小的一个疏忽将会造成一个公司很大的损失,甚至给用户带去生命危险,而自己也会为自己的不负责任行为付出代价。再者就是设计中要严谨和细心,对于机械是不能出差错的,任何的微小误差都可能产生不可预计的后果,当然对于我们来说就是设计中要走一些弯路,而且在这个严重缺少时间又惦记回家问题的我们来说也是一个很严重的后果。不过,困难虽是难免的,但我们有信心就能并且已经战胜了困难,完成了这个无比揪心的课程设计。因为时间等各种关系设计中难免有些不足还请老师助教给予批评和帮助。

8.参考文献

《mcs-51 系列单片机原理及应用》 孙涵芳 主编 《新概念 51 单片机 c 语言教程》 郭天祥 主编 《51 单片机课程设计》 周向红 主编 《单片机原理及其应用教程》 张元良 主编 附录:c 语言编程源程序

#include #include //--------#define uint unsigned int #define uchar unsigned char //--------/*ucharcode table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf 8, 0x80,0x98,0x88,0x83,0xc6,0xa1,0x86,0x8e};// 共 阳极数码管代码 */ ucharcode xingqi[8]={0x00,0x07,0x01,0x02,0x03,0x04,0x05, 0x06};//星期显示代码 uchar miao,shi,fen,date,month,day,year,year10,set,mun,set_shi,set_fen,time_ flag;// 全 局 定 义uint year_data,t;//-----sbit sclk=p3^5;//ds1302 通讯线定义 sbit dio=p3^6;sbit rst=p3^7;sbit speak=p0^0;sbit ds=p2^0;//595 通讯线定义 sbit sh_cp=p2^1;sbit st_cp1=p2^2;sbit st_cp2=p2^3;sbit st_cp3=p2^4;sbit st_cp4=p2^5;sbit st_cp5=p2^6;sbit st_cp6=p2^7;sbit st_cp7=p3^0;sbit st_cp8=p3^1;sbit oe1=p1^0;sbit oe2=p1^1;sbit oe3=p1^2;sbit oe4=p1^3;sbit oe5=p1^4;sbit oe6=p1^5;sbit oe7=p1^6;sbit oe8=p1^7;sbit k1=p3^2;//按键接口定义 sbit k2=p3^3;sbit k3=p3^4;sbit k4=p0^1;sbit k5=p0^2;//-----void write_595(uchar temp)//写 74hc595 一个字节 { uchar temp_595,i;temp_595=temp;for(i=0;i<8;i++)

{

sh_cp=0;

_nop_();_nop_();_nop_();if(temp_595&0x80){ ds=1;} else { ds=0;} _nop_();_nop_();_nop_();sh_cp=1;temp_595<<=1;} } //--------------void delay(uint z)//nms 延时 { uint x,y;for(x=z;x>0;x--)for(y=112;y>0;y--);} //-------------void delaynus(uint z)//ums 延时 { uint x,y;for(x=z;x>0;x--)for(y=10;y>0;y--);} //---------------void write(uchar date)//写入 ds1302 一个字节 { uchar temp,i;rst=1;sclk=0;temp=date;for(i=0;i<8;i++){ sclk=0;if(temp&0x01)dio=1;else dio=0;sclk=1;temp>>=1;} } //-----uchar read()//读出 ds1302 一个字节 { uchar a,temp;rst=1;for(a=8;a>0;a--){ temp>>=1;sclk=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();sclk=0;if(dio){ temp=temp|0x80;} else { temp=temp|0x00;} } return(temp);} //---void write_1302(uchar add,uchar dat)//写 ds1302 数据 { rst=0;sclk=0;rst=1;write(add);write(dat);sclk=1;rst=0;} //----------uchar read_1302(uchar add)// 读 ds1302 数据 { uchar temp;rst=0;sclk=0;rst=1;write(add);temp=read();sclk=1;rst=0;return(temp);} //------------void display()//显示子程序 { miao=read_1302(0x81);//读秒 fen=read_1302(0x83);//读分

shi=read_1302(0x85)&0x3f;//读时 date=read_1302(0x87);//读日 month=read_1302(0x89);//读月 year=read_1302(0x8d);//读年 day=read_1302(0x8b);//读星期 write_595(miao);//显示秒 st_cp1=0;st_cp1=1;st_cp1=0;delaynus(10);write_595(fen);//显示分 st_cp2=0;st_cp2=1;st_cp2=0;delaynus(10);write_595(shi);//显示时 st_cp3=0;st_cp3=1;st_cp3=0;delaynus(10);write_595(date);//显示日 st_cp4=0;st_cp4=1;st_cp4=0;delaynus(10);write_595(month);//显示月 读 st_cp5=0;st_cp5=1;st_cp5=0;delaynus(10);write_595(year);//显示年 st_cp6=0;st_cp6=1;st_cp6=0;delaynus(10);write_595(xingqi[day]);//显示星期 st_cp7=0;st_cp7=1;st_cp7=0;delaynus(10);} //----------void ds1302_init()//1302 初始化 { rst=0;sclk=0;/* write_1302(0x80,0x00);//设置初始值 sec write_1302(0x82,0x00);//设置初始值 min write_1302(0x84,0x00);//设置初始值 hr write_1302(0x86,0x00);//设置初始值 date write_1302(0x88,0x00);//设置初始值 month write_1302(0x8a,0x00);//设置初始值 day */ write_1302(0x8c,0x10);//设置初始值 year } //--------------void port_init()//端口初始化 { p0=0xfe;p1=0x00;p2=0x00;p3=0xfc;} void time_init()//定时器初始化 { tmod=0x11;//设置定时 器 01 都为工作方式 1 th0=(65536-50000)/256;//装入初值 tl0=(65536-50000)%256;th1=(65536-10000)/256;//装入初值 tl1=(65536-10000)%256;pt0=1;//t0 定时器优先级最高 ea=1;//开总中断

et0=1;//开定时器 0 中断 et1=1;//开定时器 1 中断 tr0=1;//启动定时器 0 tr1=1;// 启动定时器 1 } //--------------void main(void)//主程序 { port_init();ds1302_init();time_init();year=read_1302(0x8d);//读年数据 year_data=0x2000|year;write_595(year_data>>8);//显示 2010 年的 20 字样 st_cp8=0;st_cp8=1;st_cp8=0;set_shi=0x09;//闹钟初始值设定 set_fen=0x39;time_flag=0;//标志位 set=0;while(1){ switch(set){ case 0: //设置秒 { display();// 显 示 子 程 序

if((shi==set_shi)&&(fen==set_fen)&&(time_flag==0))小时和分钟 { speak=~speak;if((k2==0)&&(time_flag==0))//按键 k2 停 止闹钟响 { p0&=0xfe;time_flag=1;} delay(10);} } break;} if(fen==set_fen+1)// 当 不 按 下 闹 钟 停止按键,一分钟后自动停止闹 钟 { p0&=0xfe;time_flag=0;} } } //--------void time0()interrupt 1 // 定时 器 0 中断 { tr0=0;th0=(65536-50000)/256;tl0=(65536-50000)%256;mun++;if(mun==15){ mun=0;switch(set){ case 1: //设置秒闪烁 {oe1=1;delay(300);oe1=0;} break;case 2: //设置分闪烁 { oe2=1;delay(300);oe2=0;} break;case 3: //设置时闪烁 { oe3=1;delay(300);oe3=0;} break;case 4: //设置日闪烁 { oe4=1;delay(300);oe4=0;} break;case 5: //设置月闪烁 { oe5=1;delay(300);oe5=0;} break;case 6: //设置年闪烁 { oe6=1;oe8=1;delay(300);oe6=0;oe8=0;} break;case 7: //设置星期闪烁 { oe7=1;delay(200);oe7=0;} break;case 8: //设置闹钟闪烁 { oe2=1;oe3=1;delay(200);oe2=0;oe3=0;} break;} } tr0=1;} //-----------void time1()interrupt 3 // 定时器 1 中断 { tr1=0;//先关定时器 th1=(65536-20000)/256;tl1=(65536-20000)%256;//-if(k1==0){ delay(10);if(k1==0){ set++;if(set==9){ set=0;write_1302(0x80,miao);//设置初始值 sec write_1302(0x82,fen);//设置初始值 min write_1302(0x84,shi);//设置初始值 hr write_1302(0x86,date);//设置初始值 date write_1302(0x88,month);// 设置初始值 month write_1302(0x8a,day);//设置初始值 day write_1302(0x8c,year_data);//设置初始值 year } t=50000;while((!k1)&&t){ t--;} } } //-------if(k2==0){ delay(10);if(k2==0){ switch(set){ case 1: { miao++;if((miao&0x0f)>0x09){ miao+=0x10;miao&=0xf0;} if(miao==0x60){ miao=0x00;} write_595(miao);st_cp1=0;st_cp1=1;st_cp1=0;} break;case 2: { fen++;if((fen&0x0f)>0x09){ fen+=0x10;fen&=0xf0;} if(fen==0x60){ fen=0x00;} st_cp2=0;st_cp2=1;st_cp2=0;} break;case 3: { if((read_1302(0x85)&0x80)==0x00){ shi++;if((shi&0x0f)>0x09){ shi+=0x10;shi&=0xf0;} if(shi==0x24)//24 小时制 { shi=0x00;} } else { shi=(shi|0x80)+1;if((shi&0x0f)>0x09){ shi+=0x10;shi&=0xf0;} if(shi==0x12)//12 小时制 { shi=0x80;} } write_595(shi);//显示时 st_cp3=0;st_cp3=1;st_cp3=0;} break;case 4: { date++;if((date&0x0f)>0x09){ date+=0x10;date&=0xf0;} if((date==0x32)&&((month==0x01)||(month==0x03)||(month==0x05)||(month ==0x07)||(month==0x08)||(month==0x10)||(month==0x12))){ date=0x01;} else if((date==0x31)&&((month==0x04)||(month==0x06)||(month==0x09)||(month ==0x11))){ date=0x01;} else if((date==0x29)&&(month==0x02)&&((year_data|read_1302(0x8d))%100!=0)& &((year_data|read_1302(0x8d))%400!=0)){ date=0x01;} else if((date==0x30)&&(month==0x02)&&((year_data|read_1302(0x8d))%100==0)& &((year_data|read_1302(0x8d))%400==0)){ date=0x01;} write_595(date);st_cp4=0;st_cp4=1;st_cp4=0;} break;case 5: { month++;if((month&0x0f)>0x09){ month+=0x10;month&=0xf0;} if(month==0x13){ month=0x01;} write_595(month);st_cp5=0;st_cp5=1;st_cp5=0;} break;case 6: { year_data++;if((year_data&0x000f)==0x0a){ year_data+=0x0010;year_data&=0xfff0;} if((year_data&0x00ff)==0xa0){ year_data+=0x0100;//向前进 1 year_data&=0xff00;//后面尾数归 0 } write_595(year_data);st_cp6=0;st_cp6=1;st_cp6=0;write_595(year_data>>8);st_cp8=0;st_cp8=1;st_cp8=0;} break;case 7: { day++;if((day&0x0f)==0x08){ day=0x01;} write_595(xingqi[day]);st_cp7=0;st_cp7=1;st_cp7=0;} break;} t=50000;while((!k2)&&t){ t--;} } } //-------------------------if(k3==0){ delay(10);if(k3==0){ switch(set){ case 1: { miao--;if((miao&0x0f)==0x0f){ miao&=0xf9;//减到 0 后,再减一次就归 0, } if(miao==0xf9)//当全部减到 00 时,再 减一次就为 59 { miao=0x59;} write_595(miao);st_cp1=0;st_cp1=1;st_cp1=0;} break;case 2: { fen--;if((fen&0x0f)==0x0f){ fen&=0xf9;} if(fen==0xf9){ fen=0x59;} write_595(fen);st_cp2=0;st_cp2=1;st_cp2=0;} break;case 3: { if((read_1302(0x85)&0x80)==0x00){ shi--;if((shi&0x0f)==0x0f){ shi&=0xf9;} if(shi==0xf9)//24 小时制 { shi=0x23;} } else { shi=(shi|0x80)-1;if((shi&0x0f)==0x0f){ shi&=0xf9;} st_cp4=0;} break;case 5: { month--;if((month&0x0f)==0x0f){ month&=0xf9;} if(month==0x00){ month=0x12;} write_595(month);st_cp5=0;st_cp5=1;st_cp5=0;} break;case 6: { year_data--;if((year_data&0x000f)==0x0f){ year_data&=0xfff9;} if((year_data&0x00f0)==0xf0){ year_data&=0xf999;} write_595(year_data);st_cp6=0;st_cp6=1;st_cp6=0;write_595(year_data>>8);st_cp8=0;st_cp8=1;st_cp8=0;} break;case 7: { day--;if((day&0x0f)==0x00){ day=0x07;} write_595(xingqi[day]);st_cp7=0;st_cp7=1;st_cp7=0;} break;} t=50000;while((!k3)&&t)//松手检测 { t--;} } } //---switch(set){ case 8: { if(k4==0){ delay(10);if(k4==0){ if((read_1302(0x85)&0x80)==0x00){ set_shi++;if((set_shi&0x0f)>0x09){ set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x24)//24 小时制 { set_shi=0x00;} } else { set_shi=(set_shi|0x80)+1;if((set_shi&0x0f)>0x09){ set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x12)//12 小时制 { set_shi=0x80;} write_595(set_shi);// 显示闹 钟的时 st_cp3=0;st_cp3=1;st_cp3=0;t=50000;while((!k4)&&t){ t--;} } } //----if(k5==0){ delay(10);if(k5==0){ set_fen++;if((set_fen&0x0f)>0x09){ set_fen+=0x10;set_fen&=0xf0;}

if(set_fen==0x60)

{

set_fen=0x00;

} write_595(set_fen);st_cp2=0;st_cp2=1;st_cp2=0;t=50000;while((!k5)&&t){ t--;} } set_shi+=0x10;set_shi&=0xf0;} if(set_shi==0x12)//12 小时制 { set_shi=0x80;} write_595(set_shi);// 显示闹 钟的时 st_cp3=0;st_cp3=1;st_cp3=0;t=50000;while((!k4)&&t){ t--;} } } //----if(k5==0){ delay(10);if(k5==0){ set_fen++;if((set_fen&0x0f)>0x09){ set_fen+=0x10;set_fen&=0xf0;}

if(set_fen==0x60)

{

set_fen=0x00;

} write_595(set_fen);st_cp2=0;st_cp2=1;st_cp2=0;t=50000;while((!k5)&&t){ t--;} } } } } //------------------------if(((k4==0)||(k5==0))&&(set==0)){ delay(10);if(((k4==0)||(k5==0))&&(set==0)){ write_595(set_shi);//显示闹钟的时 st_cp3=0;st_cp3=1;st_cp3=0;write_595(set_fen);st_cp2=0;st_cp2=1;st_cp2=0;p1=0xf9;while((!k4)||(!k5));p1=0x00;} } //----------tr1=1;//退出时开定时器 } } //----------

全文阅读已结束,如果需要下载本文请点击

下载此文档
猜你喜欢 网友关注 本周热点 软件
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文怎么写才能发挥它最大的作用呢?以下是我为大家搜集
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整
在日常生活中,我们会遇到各种各样的问题和困扰。总结要注意语法和拼写错误的纠正,保持书面语的规范性。以下是小编为大家收集的总结范文,希望能给大家提供一些启示和参考
成就感是指通过完成任务或实现目标后所产生的满足和自豪感。避免重复和废话,保持逻辑性。小编整理了一些总结范文,供大家参考阅读。感动的句子篇一2、想得太多会毁了你,
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文怎么写才能发挥它最大的作用呢?这里我整理
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?这里
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文怎么写才能发挥它最大的作用呢?下面我给大家整理了一些优秀范文,希望能够帮助到大家,我们一起来看一看吧。
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。那么我们该如何写一篇较为完美的范文呢?下面我
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。相信许多人会觉得范文很难写?这里我整理了一些优秀的范文,希望对大家有所帮助
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。相信许多人会觉得范文很难写?以下是小编为大家收集的优
养成一个良好的学习习惯是提高成绩的关键。写一份出色的求职信需要哪些要点?阅读他人的总结范文可以帮助我们拓宽视野,了解不同领域和行业的发展趋势。团干培训策划书篇一
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。大家想知道怎么样才能写一篇比较优质的范文吗?
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下
为保证事情或工作高起点、高质量、高水平开展,常常需要提前准备一份具体、详细、针对性强的方案,方案是书面计划,是具体行动实施办法细则,步骤等。怎样写方案才更能起到
总结可以增加我们的反馈意识,帮助我们更好地实现个人和团队的目标。写总结时,可以注重独立思考和个人见解,以展示自己的思考能力和分析能力。接下来是一些总结写作的实用
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编为大家收集的优秀范文
为有力保证事情或工作开展的水平质量,预先制定方案是必不可少的,方案是有很强可操作性的书面计划。优秀的方案都具备一些什么特点呢?又该怎么写呢?以下是我给大家收集整
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。方案的格式和要求是什么样的呢?下面是小编帮大家整理的方案范文,仅供参考,大
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下
总结心得体会可以帮助我们更好地规划未来的目标和方向,为自己的发展制定出更科学的计划。合理安排时间和内容是写好总结的前提条件。这些心得体会范文以简洁明了的语言、鲜
为了确保我们的努力取得实效,就不得不需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。大家想知道怎么样才能写一篇比较优质的方案吗?下面是小编为
随着社会一步步向前发展,报告不再是罕见的东西,多数报告都是在事情做完或发生后撰写的。报告的格式和要求是什么样的呢?下面我给大家整理了一些优秀的报告范文,希望能够
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小编
总结是一种反思,是一种进步的动力。写一篇完美的总结需要有良好的计划和时间安排。以下是几篇经典总结范文的摘抄,以飨读者,也希望能激发大家的写作灵感。感恩老师发言稿
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?下面我给大家整理了一些优秀范文
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?下面是小编帮大家整理
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?以下是小编为大家
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文书写有哪些要求呢?我们怎样才能写好一篇范
为了确保我们的努力取得实效,就不得不需要事先制定方案,方案是书面计划,具有内容条理清楚、步骤清晰的特点。方案对于我们的帮助很大,所以我们要好好写一篇方案。以下是
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。方案的格式和要求是什么样的呢?以下就是小编给大家讲解介绍的相关方案了,希望
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?这里我整理了一些优秀的范
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我为
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?下面
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。相信许多人会觉得范文很难写?下面是小编为大家收集的优秀
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。范文怎么写才能发挥它最大的作用呢?接下来小编就给大家介绍一下优秀的范文该怎么写,我们一起来看一看吧。美国第
为了保障事情或工作顺利、圆满进行,就不得不需要事先制定方案,方案是在案前得出的方法计划。方案能够帮助到我们很多,所以方案到底该怎么写才好呢?以下是我给大家收集整
报告是指向上级机关汇报本单位、本部门、本地区工作情况、做法、经验以及问题的报告,报告的格式和要求是什么样的呢?下面是小编为大家整理的报告范文,仅供参考,大家一起
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文怎么写才能发挥它最大的作用呢?下面是小编帮大家整理的优质范文,仅供参考
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。范文书写有哪些要求呢?我们怎样才能写好一篇范
“方”即方子、方法。“方案”,即在案前得出的方法,将方法呈于案前,即为“方案”。方案对于我们的帮助很大,所以我们要好好写一篇方案。下面是小编为大家收集的方案策划
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?接
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。范文怎么写才能发挥它最大的作用呢?下面我给大家整理了
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我
每天保持适量的运动,有助于强身健体,提高学习和工作效率。总结的结构要清晰,包括引言、主体和结论三个部分,确保内容的连贯性和完整性。请大家阅读以下总结范文,希望能
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?下面是小编为大家收集的优
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。写范文的时候需要注意什么呢?有哪些格式需要注
心得体会是我们在学习和工作生活中自己总结的一种经验和感悟,它能够帮助我们更好地理解和应用所学知识,提高自己的思考和解决问题的能力。心得体会是一种宝贵的财富,通过
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接
我们在一些事情上受到启发后,可以通过写心得体会的方式将其记录下来,它可以帮助我们了解自己的这段时间的学习、工作生活状态。那么心得体会怎么写才恰当呢?下面我帮大家
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?下面是小
有时候,只有冷静地停下脚步,才能看到那些被忽略的美好。写作可以锻炼我们的逻辑思维和严密推理的能力,提高思维的清晰度。5、总结范文中的经验和教训对我们很有借鉴意义
为了确保事情或工作有序有效开展,通常需要提前准备好一份方案,方案属于计划类文书的一种。优秀的方案都具备一些什么特点呢?又该怎么写呢?以下是小编精心整理的方案策划
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文怎么写才能发挥它最大的作用呢?接下来小编就给大家介
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。那么我们该如何写一篇较为完美的范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧黑龙江省公务员考
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。大家想知道怎么样才能写一篇比较优质的范文吗?以下是我
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。那么我们该如何写一篇较为完美的范文呢?接下来小编就给大家介绍一下优秀的范文
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。大家想知道怎么样才能写一篇比较优质的范文吗?这里我整理了一些优秀的范文,希
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?以下是我为大家搜
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。大家想知道怎么样才能写一篇比较优质的范文吗?下面我给大
总结是经验的积累,通过总结可以更好地保留和传承我们的经验与智慧。在写一篇较为完美的总结时,我们要注重思考和提炼出关键信息。范文可以帮助我们更好地理解总结的要点和
技巧和方法是我们在学习和工作中取得进步和成就的关键,它们可以帮助我们更好地应对问题和挑战。写总结的过程中,我们要注意提炼出关键信息,避免陷入琐碎和泛泛的描述。总
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。交流耐
每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下
人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?接下来小编就给大
在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?接
为了确定工作或事情顺利开展,常常需要预先制定方案,方案是为某一行动所制定的具体行动实施办法细则、步骤和安排等。方案的格式和要求是什么样的呢?下面是小编帮大家整理
人生就像一本书,每个阶段都需要总结和回顾。写总结需要融入自己的思考和观点,展示个性和特色。以下是小编为大家整理的议论文写作范例,供大家参考学习。省考公务员考试报
无论是身处学校还是步入社会,大家都尝试过写作吧,借助写作也可以提高我们的语言组织能力。写范文的时候需要注意什么呢?有哪些格式需要注意呢?接下来小编就给大家介绍一
musicolet
2025-08-21
Musicolet作为一款高质量音乐播放器,确实不负众望。它不仅汇集了海量的音乐资源,包括网络热歌与歌手新作,即便是小众歌曲也能轻松找到,满足不同用户的音乐需求。更重要的是,该软件干扰,提供清晰音质和完整歌词,为用户营造了一个纯净、沉浸式的听歌环境。对于追求高品质音乐体验的朋友来说,Musicolet绝对值得一试。
Anyview阅读器的历史版本是一款出色的在线小说阅读软件,它提供了详尽而全面的小说分类,涵盖了都市、武侠、玄幻、悬疑等多种类型的小说。用户可以随时在线阅读自己喜欢的小说,并且该软件还支持多种阅读模式和功能设置,让用户能够自由地免费阅读感兴趣的内容。这不仅为用户带来了全方位的追书体验,还配备了便捷的书架管理功能,方便用户轻松收藏热门小说资源,并随时查看小说更新情况,以便于下次继续阅读。欢迎对此感兴趣的用户下载使用。
BBC英语
2025-08-21
BBC英语是一款专为英语学习设计的软件,它提供了丰富多样的专业英语学习资源。无论你是想提高口语水平还是锻炼听力能力,这里都有专门针对这些需求的训练内容。此外,该软件还能智能地评估和纠正你的口语发音,帮助你使发音更加标准、记忆更加准确。
百度汉语词典
2025-08-21
百度汉语词典是一款专为汉语学习设计的软件。通过这款软件,用户能够访问到丰富的汉语学习资源,包括详细的学习计划和学习进度统计等功能,提供了非常全面的数据支持。该软件还支持汉字查询,并且可以进行多种词典内容的关联搜索,从而在很大程度上满足了用户对于汉语学习的各种需求。
屏幕方向管理器是一款专为用户提供手机方向控制服务的应用程序。作为一款专业的管理工具,它能够强制调整手机屏幕的旋转方向。这款应用程序提供了多种功能,使用户能够轻松选择个性化的屏幕旋转方式。此外,屏幕方向管理器还具备丰富的设置选项,让用户可以通过简单的操作实现更多个性化配置,使用起来既方便又快捷。

关于我们 | 网站导航 | 网站地图 | 购买指南 | 联系我们

联系电话:(0512)55170217  邮箱: 邮箱:3455265070@qq.com
考研秘籍网 版权所有 © kaoyanmiji.com All Rights Reserved. 工信部备案号: 闽ICP备2025091152号-1