1、单片机原理及应用单片机原理及应用 课程设计课程设计 姓姓姓姓名名名名 : : : : 学学学学号号号号 : : : : 班班班班级级级级 : : : : 电子时钟设计电子时钟设计 1 1. . 功功功功能能能能要要要要求求求求: 时时钟钟计计时时器器要要求求用用单单片片机机及及 1 16 6 位位 L LC CD D 数数码码显显示示时时、分分、秒秒, ,以以 2 24 4 小小时时计计时时方方式式运运行行,使使用用按按键键开开关关可可以以实实现现时时、分分、秒秒调调整整。 2 2. . 方方方方案案案案论论论论证证证证: 为为实实现现 L LC CD D 显显示示器器的的数数字字显显示示,系
2、系统统没没有有其其他他复复杂杂的的处处理理任任 务务,所所以以采采用用动动态态扫扫描描法法实实现现 L LC CD D 的的显显示示。单单片片机机采采用用 A AT T8 89 9S S5 52 2 系系列列,这这种种单单片片机机有有足足够够的的空空余余硬硬件件资资源源,可可以以实实 现现其其他他的的扩扩展展功功能能。电电子子时时钟钟系系统统的的总总体体设设计计框框图图如如下下: 时时时时钟钟钟钟系系系系统统统统的的的的总总总总体体体体设设设设计计计计框框框框图图图图 3 3. .系系系系统统统统硬硬硬硬件件件件电电电电路路路路的的的的设设设设计计计计: 电电子子时时钟钟的的硬硬件件电电路路原
3、原理理图图、 P PC CB B 图图、 3 3D D 电电路路板板图图和和 P Pr ro ot te eu us s 仿仿真真电电路路图图如如下下图图所所示示,该该电电路路采采用用 A AT T8 89 9S S5 52 2 单单片片机机最最小小化化 应应用用设设计计,采采用用 L LC CD D 液液晶晶显显示示器器;P P0 0 口口输输出出段段码码数数据据, P P2 2. .0 0 P P2 2. .2 2 做做扫扫描描输输出出,P P1 1. .0 0, ,P P1 1. .1 1 和和 P P1 1. .2 2 口口接接 3 3 个个按按钮钮开开关关, 用用于于调调试试及及功功
4、能能设设计计;采采用用 1 12 2MMH Hz z 晶晶振振,可可提提高高秒秒计计时时的的精精 确确性性; P PC CB B 电电路路板板布布线线规规则则为为线线粗粗: 0 0. .5 5mmmm, ,有有效效间间距距: 0 0. .3 3mmmm, 采采用用底底面面布布线线。 时时时时钟钟钟钟电电电电路路路路原原原原理理理 理图图图图 P PC CB B 图图图图 3 3D D 电电电电路路路路版版版版图图图图 4 4. .系系系系统统统统程程程程序序序序的的的的设设设设计计计计: 主主程程序序中中计计时时采采用用定定时时器器 T T0 0 中中断断完完成成,秒秒表表使使用用定定时时器器 T T1 1 完完 成成,主主程程序序循循环环调调用用显显示示子子程程序序和和查查键键子子程程序序,当当端端口口有有开开关关按按 下下时时,转转入入相相应应功功能