您现在的位置:网站首页答辩论文工学论文电子论文

课程设计 基于单片机的电子时钟

  • 简介:  课程设计 基于单片机的电子时钟 共31页,5685字
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  课程设计 基于单片机的电子时钟 共31页,5685字
   [内容摘要]本设计采用T0产生1s的定时,设时钟频率为6MHz,由于T0工作在模式1最长定时也只有131.072ms,所以采用T0产生100ms的定时,另外要有一个计数变量count来计数中断的次数,当count为10时,说明1s计时到。
   时钟频率为6MHz,振荡周期为1/6M,因此,可以计算出T0初值为15536,也就是-50000的补码转换的无符号数。那么TH0=-50000/256,TL0=-50000%256,那么就可以让T0第一次中断时定时100ms。本设计要求系统有三个运行模式:正常显示时间模式、设置时间模式和设置只要通过查询K2开关的状态,就可以确定当前开关K4按下时是对时间计数加1还是对闹钟计数加1。K2K1K0开关状态所确定的运行模式如表2所示。
   [关键词]频率、模式选择
   1设计任务与要求 3
   2总体方案设计 3
   2.1定时与计数设计 3
   2.1.1工作模式1 5
   2.1.2工作模式2 5
   2.1.3产生1s定时初值的确定 5
   2.1.4对外部脉冲计数初值的确定 5
   2.2模式设计 6
   2.3显示设计 6
   3单元电路设计 7
   3.1硬件设计 7
   3.1.1模式选择电路 8
   3.1.2显示电路 8
   3.2软件设计 9
   3.2.1动态数码管显示程序 9
   3.2.2主函数及各中断函数程序设计 10
   4系统仿真 10
   5收获与体会 11
   6参考文献 12
   附录1基于单片机的电子时钟流程图 13
   附录2 基于单片机的电子时钟电路原理图 19
   附录3 基于单片机的电子时钟源代码 20
   附录4 基于单片机的电子时钟系统仿真图 25
查看评论 已有0位网友发表了看法
  • 验证码: