zoukankan      html  css  js  c++  java
  • 6502内核单片机随笔

    最近很长一段时间又回到了单片机设计的生活,有些问题总结一下。
    1.指令系统
        指令系统要特别注意的就是减法指令(SBC),spec上写是“A-M-C”,其实实际运行是"A-M-/C",因而刚开始很难想明白(难道spec错?),所以要注意。
        65C02指令周期是很慢的,做些算法类的程序还可以,如消费电子产品中的玩具,游戏等等,由于带LCD驱动,在LCD MCU中是有性价比优势的。但如果是做通讯等要求时间的应用,感觉没有优势。
    2.IO端口
        设置为input后,写“1”较好。我有个同事,将IO口设置为"input"后,写“0”后睡眠,结果睡眠电流不正常。那是投code(mask)后发现的啊!
    3.LCD segment线和键盘扫描线复用
        IO口既是
    segment线又是键盘扫描线,键盘扫描时必须作为输出口,否则在EVB上也许没问题,但烧OTP就会有问题。而且键盘扫描输入端必须要加大电阻上拉(如150K).上次客户自己做的PCB老说键盘没响应,搞得我也弄不明白(因我自己做的板是可以的),结果跑到我们公司。我看实在是不行,就让他换个更大的电阻,没想到他一看,是他焊了个47k的电阻,没按照我给他的原理图焊接150K的电阻。

  • 相关阅读:
    Druid 介绍及配置
    LoadRunner性能测试入门教程
    Java 程序员必须收藏的资源大全
    JProfiler 入门教程
    Web网站的性能测试工具
    职场中必须知道的8条规则
    作为测试人员需要的技能和工作要求
    web性能监控与分析
    Java应用常用性能分析工具
    mockito简单教程
  • 原文地址:https://www.cnblogs.com/glguan/p/705771.html
Copyright © 2011-2022 走看看