tag 标签: AT89LP4052

相关博文
  • 热度 8
    2021-12-21 15:09
    3406 次阅读|
    4 个评论
    终于有机会做新产品了,呜呜哇(2)
    上次的帖子开了个头,然后就没空了,除了结构设计,基本就我一个人,各种手续流程很繁杂,很费时间。这次确实是玩的有点大了,很多没用过的器件,感觉自己有点飘了。 不啰嗦了,找个时间不容易。 这次用的AT89LP4052-20SU是SOIC20封装,没敢选XU,怕电装姐姐们手工不好焊就不给焊,到时又扯皮耽误时间了。实际器件到手后还是觉得有点大,有点后悔了。电装有外援,间距0.5的都可以焊,XU不过是0.65的,后悔了,但是时间来不及了,不知道还有没有下次机会了,早知道一起买回来就好了。 PCB是自己淘宝找捷配做的,感觉不错,长宽10cm以内才8块钱,感觉不是很贵,做出来也没啥大问题。有些特别小的器件的封装最好做宽一点,就是焊盘做长一些,比较好焊接。当然,这是对我这种很菜的来说,专业电装没啥影响吧? AT89LP4052和AT89C2051用起来的区别,还是很多的。 首先吧,晶振最高20MHz,所以就不能用以前的22.1184MHz了,这次用的11.0592MHz。想当初为了达到38400的波特率,才用的22.1184MHz,结果一直也没用上串口,真是。。。AT89LP4052指令周期短,dadasheet上很多地方都有提到,什么“Single Clock Cycle per Byte Fetch”的。手册上还有计算波特率的公式。晶振可以不用那两个电容。依旧是高电平复位,复位电路电阻电容可以小一些,因为时钟周期短了。 这次用的是ISP下载,在PCB上留了间距2.0的一排孔,打算用弹簧探针来着,万一不行还可以装插针。事实证明,我对于长度和体积真的没什么感觉,没想到探针那么细 ,孔太大了一点,就快顶不住了。其实还是用间距更小一些插座的好,2.0还是太占地方了。而且吧,用探针手会抖,容易接触不良,下载不了。AT89LP4052已经不是传统的51了,有点AVR的感觉了,有熔丝设置的,但是不改熔丝也行。我用的是希尔特的编程器,是当年刚毕业来公司时买的,和学校里的一样的。 当年不懂,现在估计没什么人用了吧?这个编程器挺好的,我就是在它支持的器件里选出来的AT89LP4052。 自己做个转接线,就能下载了。 打开hex文件,不用改什么。 有个器件配置字要设置,就是熔丝,AT89LP4052的比较简单。看手册上说千万不能disable ISP,我没敢试。User Row也还没试过,等整完了再说吧。 其实,这次自己整ISP下载还挺顺利的。只是,AT89LP4052复位后引脚会变成InputOnly模式,这个很不一样,坑了我很久。其实之前在dadasheet上看到过了,后来耽搁太久忘记了,深刻感到自己老了。 先写到这儿了。
  • 热度 2
    2021-9-1 13:08
    1631 次阅读|
    0 个评论
    六月底七月初的时候,公司下了个生产任务,我就去问我部门领导详细情况了,我领导说这个本来是打算外包的,是主管领导拦下来让自己做的。于是我就很开心的按照标书找器件啦,看了一圈,问了一圈,觉得可以自己做啦,就报给部门领导,本部门领导就让我等消息看主管领导怎么定,然后领导出差了隔离了,就一个月过去了。等我再去问的时候,又有新的情况了,原来打算外包的厂家已经买了器件了,要公司买掉。。。。。。 太不要脸了,淘宝75.88的东西,要公司6000收!当领导都傻的吗?于是乎,为了不用人家的器件,又写了很多材料,浪费了很多时间。然后设计输入评审,项目经理又拖拖拉拉耽误两周。。。。。。 时间都是这样浪费掉的。。。。。。唉~ ~~~~~~~~~~ 分割线~~~~~~~~~~ 说正事题,不抱怨了。 之前不是一直想给C2051换掉嘛,这次可算是逮到机会了,用了LP4052,印制板画好了找揭捷配做了,希望可以成功~~~ 话说捷配好便宜呀,5块PCB才8块钱~~~超乎我的想象了,在公司养出坏毛病了,STM32要400左右一片了,我竟然觉得不贵~~~ 又跑题了,额,老阿姨就是唠叨~~~ 没有试过LP4052的ISP下载,手册上说要先并行下载打开熔丝才可以,有点惴惴然,希望不要翻车才好~~~ 器件都还没有到,趁着还没到,赶紧整另一块电路板,不然到时可没人救我,也没人救得了我~~~