【MicroPython 开发板试用体验】PYB Nano驱动LCD1602A显示

  • 开发
  • hbzjt2011
  • LV4工程师
  • |      2016-12-06 15:40:50
  • 浏览量 1041
  • 回复:1
此次使用PYB Nano开发板驱动LCD1602A显示,为了减少接线采用四线制接法,由于LCD的对比度调节引脚V0直接接了地端,所以看上去稍微有些“鬼影”。 【1】硬件连接: 【2】程序源码: 库文件:
def test_main():

    """Test function for verifying basic functionality."""

    print("Running test_main")

    lcd = GpioLcd(rs_pin=Pin.board.Y10,

                  enable_pin=Pin.board.Y9,

                  d4_pin=Pin.board.Y5,

                  d5_pin=Pin.board.Y6,

                  d6_pin=Pin.board.Y7,

                  d7_pin=Pin.board.Y8,

                  num_lines=2, num_columns=16)

    lcd.putstr("PYBNano LCD!\nHi,MicroPython!")

    delay(10000)

    lcd.clear()

    lcd.putstr("It Works!\nSecond Line")

    delay(3000)

    lcd.clear()

    count = 0

    while True:

        lcd.move_to(0, 0)

        lcd.putstr("%7d" % (millis() // 1000))

        delay(1000)

        count += 1

        print(count)



#if __name__ == "__main__":

test_main()
【3】显示效果:
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
lanshou 2016-12-06
楼主辛苦了~,顶起了
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子