目 录
摘 要: 1
1绪论 1
1.1发展现状 2
1.2选题意义 2
1.3本文的主要研究内容 3
2 AT89S51单片机的结构 3
2.1单片机内部组成 3
2.2定时/计数器 4
2.3并行I/O口 6
3电路的硬件设计 7
3.1电路原理图 7
3.2复位电路 8
3.3时钟电路 9
3.4按键电路 9
3.5数码管显示电路 10
4电路的软件设计 10
4.1软件总体流程图 10
4.2延时程序说明 13
4.3按键扫描程序说明 13
4.4定时程序设计说明 13
4.4总程序清单及说明 14
5系统仿真结果 17
5.1仿真软件简介 17
5.2仿真结果 18
6 结束语 19
参考文献 21
基于51单片机六位数字时钟
摘 要:
本文介绍了一种基于AT89S51单片机的六位数字时钟,由单片机和外围器件组成,具有操作简单,显示明了,功能强大的特点。它利用数码管快速动态扫描,产生人眼视觉暂留,看到稳定时间。此外,根据单片机引脚丰富的特性,添加了三个按键,更加发挥了单片机的控制功能。
本设计采用了Proteus软件仿真,很大的满足了教学的要求。通过本设计,可以初步掌握单片机结构和C程序基础。同时本系统可以加强单片机应用系统综合能力的训练、培养同学们分析和解决问题的能力、对同学们的招聘以及参加工作均有帮助。
关键词:
AT89S51单片机,数码管动态扫描,六位可调数字时钟。
基于51单片机六位数字时钟
链接: https://pan.baidu.com/s/14ETxtRcy_idUSDHOVO6Oig 提取码: ptqi 复制这段内容后打开百度网盘手机App,操作更方便哦
基于51单片机六位数字时钟相关范文