song66wu 发表于 2013-1-17 15:30:50

求教:STC89c52 RC 怎么通过寄存器设置开漏状态

想要驱动液晶断码屏,但需要1/2vcc   1/3vcc之类的电压,根据技术手册52单片机的P0口可以设置成开漏状态。
但现在的问题是我怎么设置都不行,有人我这个单片机内部已经有上拉了,所以写“1”是VCC电压,不是开漏。
那么怎么通过设置寄存器来让他开漏呢?
技术手册上找不到啊?请前辈们帮帮忙!!

lycreturn 发表于 2013-1-23 12:17:45

试试P0口上拉10K到你需要的电压(如你说的vcc/2vcc/3)
我是这样觉得的 不知对不对

jetli 发表于 2013-1-23 12:33:37


lz选择stc 12 等新系列

javabean 发表于 2013-1-23 13:02:32

89系列管脚不能设定输出状态,手册说的能设的是12系列哦,多看看几遍手册,特别是12系列的,就知道是怎么回事了。STC的手册是广告,低端的是给高端做广告的,别以为里面有什么就能用什么。
请使用12或更新的MCU
页: [1]
查看完整版本: 求教:STC89c52 RC 怎么通过寄存器设置开漏状态