万年历显示课设.docx
任务书
一.实现的功能。
用89c52单片机和时钟芯片DS12C887设计一个万年历显示在液晶模块上。
可以用独立的触发式按键可以调节年、月、日、及时、分、秒信息。二.主要元器件:
STC89C52,DS12C887 ,12864
前言
单片机技术作为计算机技术的一个分支,广泛地应用于工业控制,智能仪器仪表,机电一体化产品,家用电器等各个领域。“单片机原理与应用”在工科院校各专业中已作为一门重要的技术基础课而普遍开设。学生在课程设计,毕业设计,科研项目中会广泛应用到单片机知识,而且,进入社会后也会广泛接触到单片机的工程项目。鉴于此,提高“单片机原理及应用”课的教学效果,让学生参与课程设计实习甚为重要。单片机应用技术涉及的内容十分广泛,如何使学生在有限的时间内掌握单片机应用的基本原理及方法,是一个很有价值的教学项目。为此,我们进行了“单片机的学习与应用”方面的课程设计,锻炼学生的动脑动手以及协作能力。
单片机课程设计是针对模拟电子技术,数字逻辑电路,电路,单片机的原理及应用课程的要求,对我们进行综合性实践训练的实践学习环节,它包括选择课设任务、软件设计,硬件设计,调试和编写课设报告等实践内容。通过此次课程设计实现以下三个目标:第一,让学生初步掌握单片机课程的试验、设计方法,即学生根据设计要求和性
能约束,查阅文献资料,收集、分析类似的相关题目,并通过元器件的组装调试等实践环节,使最终硬件电路达到题目要求的性能指标;第二,课程设计为后续的毕业设计打好基础,毕业设计是系统的工程设计实践,而课程设计的着眼点是让学生开始从理论学习的轨道上逐渐引向实际运用,从已学过的定性分析、定量计算的方法,逐步掌握工程设计的步骤和方法,了解科学实验的程序和实施方法。第三,培养学生勤于思考乐于动手的习惯,同时通过设计并制作单片机类产品,使学生能够自己不断地学习接受新知识
(如在本课设题目中存在智能测温器件DS18B20,就是课堂环节中不曾提及的“新器
件”),通过多人的合作解决现实中存在的问题,从而不断地增强学生在该方面的自信心及兴趣,也提高了学生的动手能力,对学生以后步入社会参加工作打下一定良好的实践基础。
目录
任务书?????????????????????????????????2
前 言?????????????????????????????????3
目 录?????????????????????????????????4第一章 单片机的介绍???????????????????????
各应用芯片的简介???????????????????????
第二章 方案的设计与规划????????????????????
1.整体方案的设计与构思??????????????????
2.硬件方案的设计与选择??????????????????
3.软件方案的设计与选择??????????????????
第三章 调试过程???????????????????????????
第四章 实验程序???????????????????????????
第五章 总结与体会?????????????????????????
第六章 致谢???????????????????????
附录一: 参考文献
附录二: 原器件清单
第一章单片机的介绍一.单片机的简介。
单片机是一种可通过编程控制的微处理器,单片机芯片自身不能单独运用于某项工程或产品上,它必须靠外围数字器件或模拟器件的协调才可发挥其自身的强大功能。单片机属于控制类数字芯片,目前其应用领域已非常广泛:
工业自动化。如数据采集、测控技术。
智能仪器仪表。如数字示波器、数字信号源、数字万用表、感应电流表等。
消费类电子产品。如洗衣机、电冰箱、空调机、电视机、微波炉、IC卡、汽车电子设备等。
通信方面。如调制解调器、程控交换技术、手机、小灵通等。
武器装备。如飞机、军舰、坦克、航天飞机、智能武器等。
目前国内外用得最多的还是以51内核扩展出的单片机,51单片机是8位单片机,随着现代技术的发展16位,32位也已应用于各行各业。
二.课程设计的芯片简介。
本次课程设计我们用的主要元器件有:
(1)主核单片机STC89c52RC
STC89c52RC是STC公司生产的8位单片机有4KB的片内ROM、有4个8位并行I/O
口、5个中断源、2个16位定时器/计数器等功能部件,共有40个管脚。
(2)时钟芯片DS12C887
DS12C887时钟芯片能够自动产生世纪、年、月、日、时、分、秒等时间信息,其内部有锂电池,外部断电后其内部时间信息还可以保持10年之久。时间有12和24小时