查看完整版本: uuprog开发教程:573(U4)初始化

liyf 发表于 2014-11-6 12:49:45

uuprog开发教程:573(U4)初始化

uuprog开发教程:573(U4)初始化
这里我的板子上标号是U4的芯片就是74hc573,主要实现的功能就是扩展io口,还有隔离高压,以免高压反灌烧坏芯片
为什么要初始化呢,因为这个控制zif座的高压、供电的开启关闭,默认573上电会出现高电平(或者高阻态),有可能触发高压开启,这时座子上正好有芯片的话,可能会少坏芯片。一般编程器上电前最好不要放置芯片在座子上。初始化的意思就是将所有控制置成不开启状态。

这是芯片用到的接口,必须熟悉才能通过单片机的io控制

这个单片机f340对应573的接口
操作顺序:
573_c置高电平-》p1设置数值-》573_c置低电平,数据锁存
代码:

sbit 573_c = P2^4;

573_c = 1;
P1 = 0xc0;//D7~D0:11000000
573_c = 0;

hdzl 发表于 2014-11-6 13:49:19

还有代码解释,灰常的不错

liyf 发表于 2014-11-6 13:55:04

hdzl 发表于 2014-11-6 13:49
还有代码解释,灰常的不错

其实这个就是几个主要的操作功能,然后操作时序基本也就是操作这几个功能而已

电子 发表于 2014-11-6 14:01:16

支持楼主,继续进行,辛苦了,但也要注意休息!

电子 发表于 2014-11-6 14:25:19

楼主 你好
请教下U4的第一脚为何不做接地处理,还外接电容和电阻!
麻烦你解释下,谢谢!

liyf 发表于 2014-11-6 14:44:29

电子 发表于 2014-11-6 14:25
楼主 你好
请教下U4的第一脚为何不做接地处理,还外接电容和电阻!
麻烦你解释下,谢谢!

延迟复位,避免一上电就开启,同时也给初始化赢得足够时间

jy11 发表于 2014-11-7 15:58:23

先讲USB通讯 ,和 驱动 开发。

shangdawei 发表于 2014-11-15 14:45:18

可以把 OE 上拉, 用一个IO来控制 OE, 需要输出时, OE=0
上电时 OE=1, 输出禁止
tl866编程器原理图分析
http://www.diybcq.com/thread-99328-1-1.html
(出处: DIY编程器网)


dwl65 发表于 2014-11-15 20:59:16

USB驱动开发何时讲到呢,楼主? :dizzy:

liyf 发表于 2014-11-15 21:39:44

dwl65 发表于 2014-11-15 20:59
USB驱动开发何时讲到呢,楼主?

暂时不讲usb驱动开发,自己研究
教程只牵涉简单易懂的
页: [1] 2
查看完整版本: uuprog开发教程:573(U4)初始化