hubertdong 发表于 2015-11-10 19:26:10

一根线实现对LCD1602的控制

加1片芯片,用1根实现对LCD1602的控制。据查,74HC595至少要3根线控制。
这个对引脚比较少的,如:ATTINY85等,应该比较合适。
不知用途如何?{:soso_e113:}

wwwusr 发表于 2015-11-10 20:25:05

595也得3根线啊,数据,时钟,锁存。
你找一下I2C1602,IIC口的, 只要2根线{:soso_e113:}

Super169 发表于 2015-11-10 23:57:04

用串口的?

hubertdong 发表于 2015-11-11 08:18:16

wwwusr 发表于 2015-11-10 20:25 static/image/common/back.gif
595也得3根线啊,数据,时钟,锁存。
你找一下I2C1602,IIC口的, 只要2根线

I2C已经测试过,毕竟要2根线。
我们用一根线实现的!

hubertdong 发表于 2015-11-11 08:24:49

Super169 发表于 2015-11-10 23:57 static/image/common/back.gif
用串口的?

如果用串口,是不是需要用一个单片机之类?那就得不偿失了!

Super169 发表于 2015-11-11 09:41:48

hubertdong 发表于 2015-11-11 08:24 static/image/common/back.gif
如果用串口,是不是需要用一个单片机之类?那就得不偿失了!

我對電子的認識不多, 純粹猜測.

如果只用一根線要分出不同訊號, 我只想到以下幾種方式

1) 改變電壓 (像 Arduino 接收的 ADC 訊號)
2) 用時鐘配合 (串口)
3) 比正負比率 (PWM)

不知是否以上的 (或組合起來).
又或還有其他方式.

1415926 发表于 2015-11-12 11:06:06

本帖最后由 1415926 于 2015-11-12 11:07 编辑

1-Wire 协议就是用一根线的, 有种温度计DS18S20就是用这个协议

hubertdong 发表于 2015-11-17 11:32:13

1415926 发表于 2015-11-12 11:06 static/image/common/back.gif
1-Wire 协议就是用一根线的, 有种温度计DS18S20就是用这个协议

1-Wire协议传输非常慢!

Hackerpro 发表于 2015-11-17 12:02:41

hubertdong 发表于 2015-11-17 11:32 static/image/common/back.gif
1-Wire协议传输非常慢!

1602就能那么几个字,数据量也不大

hubertdong 发表于 2015-11-17 17:15:43

Hackerpro 发表于 2015-11-17 12:02 static/image/common/back.gif
1602就能那么几个字,数据量也不大

正因为如此,所以才想到用一根线控制,这样节约I/O:lol

hubertdong 发表于 2015-12-15 09:58:15

等弄好了,上一个照片:lol

莫名福特奇 发表于 2019-4-12 21:34:33

期待!!!!!!!!!!!!!

yzw92 发表于 2019-8-10 08:50:43

中国的骄傲
页: [1]
查看完整版本: 一根线实现对LCD1602的控制