基于51单片机最小系统的电子时钟制作

基本要求:
1.基于51单片机用LCD1602实现分-秒计时。
2.按键控制分-秒的调整。
3.能实现整时报时的功能(蜂鸣器响)。
4.了解下载模块、下载原理。
5.PCB板的绘制及焊接(包括下载模块)。
6.设计思路以及实现原理。
7.收获及以后的学习计划。
///
关于此次的任务,首先我们要了解一下LCD1602的一些知识以及51单片机中的定时器功能,以下是我个人在写程序时用到的知识点。

LCD1602

  1. 引脚说明
    1—VSS—GND
    2—VDD—VCC
    3—V0—LCD偏压输入
    4—RS—数据/命令选择端(H/L)
    5—R/W—读写控制信号(H/L)
    6—E—使能信号
    7—D0—Data I/0
    8—D1—Data I/0
    9—D2—Data I/0
    10—D3—Data I/0
    11—D4—Data I/0
    12—D5—Data I/0
    13—D6—Data I/0
    14—D7—Data I/0
    15—BLK—背光源负极
    16—BLA—背光源正极

  2. 基本操作时序:
    1.读状态:输入:RS=L,RW=H,E=H; 输出:D0~7=状态字
    2.写指令:输入:RS=L,RW=L,D0~7=指令码,E=高脉冲;输出:无
    3.读数据:输入:RS=H,RW=H,E=H;输出:D0~7=

  • 3
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值