找回密码
 立即注册
查看: 1400|回复: 4

STC8A8K64D4替代STC8A8K64S4A12的 注意事项

[复制链接]
  • TA的每日心情
    奋斗
    2024-1-16 15:48
  • 签到天数: 1 天

    [LV.1]初来乍到

    6

    主题

    25

    回帖

    156

    积分

    注册会员

    积分
    156
    发表于 2022-11-22 13:57:31 | 显示全部楼层 |阅读模式
    本帖最后由 STC8H8K64U 于 2023-4-19 11:56 编辑

    STC8A8K64S4A12买不到了,有人推荐我改成STC8A8K64D4,也不知道区别在哪里

    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-3-19 10:40
  • 签到天数: 41 天

    [LV.5]常住居民I

    10

    主题

    320

    回帖

    1401

    积分

    版主

    积分
    1401
    QQ
    发表于 2022-11-22 14:31:26 | 显示全部楼层
    本帖最后由 STC8H8K64U 于 2023-4-19 11:54 编辑

    这两款,同封装的 型号硬件是直接兼容的,软件需要小改,改动部分参考 我们资料中的注意事项  :https://www.stcai.com/cp_stc8axl   从这边可以下载STC8A8K64D4的最新资料,里面附录V  有STC8A8K64D4系列单片机取代STC8A8K64S4A12系列的注意事项
    www.STCAI.com
  • TA的每日心情
    奋斗
    2024-3-19 10:40
  • 签到天数: 41 天

    [LV.5]常住居民I

    10

    主题

    320

    回帖

    1401

    积分

    版主

    积分
    1401
    QQ
    发表于 2022-11-22 14:34:08 | 显示全部楼层
    STC8H8K64U 发表于 2022-11-22 14:31
    https://www.stcai.com/cp_stc8axl   从这边可以下载STC8A8K64D4的最新资料,里面附录V  有STC8A8K64D4系列 ...

    可以快速先看一下区别点在哪里
    2.jpg
    3.jpg
    4.jpg
    www.STCAI.com
  • TA的每日心情
    开心
    14 小时前
  • 签到天数: 161 天

    [LV.7]常住居民III

    9

    主题

    836

    回帖

    3265

    积分

    论坛元老

    积分
    3265
    发表于 2023-8-17 08:33:10 | 显示全部楼层

    附录V STC8A8K64D4 系列单片机取代

    STC8A8K64S4A12 系列的注意事项






     I/O 口

    STC8A8K64D4 系列单片机上电后, I/O 的模式与STC8A8K64S4A12 系列不一样。
    STC8A8K64S4A12 系列单片机所有I/O 口上电后都是8051 的准双向口模式,而STC8A8K64D4 系
    列单片机的I/O 中,除了ISP 下载脚P3.0/P3.1 为准双向口模式外,其余的所有I/O 口在上电后都是
    高阻输入模式。
    传统的8051 单片机上电后即为准双向口模式并输出高电平,经常有客户的系统中
    使用I/O 驱动马达或者LED 灯,因此会出现单片机上电的瞬间马达会动一下或者LED 会闪一下。
    STC8A8K64D4 系列的I/O 上电后为高阻输入模式,就可避免马达和LED 的这种误动作。
    由于STC8A8K64D4 系列单片机的I/O 中,除了ISP 下载脚P3.0/P3.1 为准双向口模式外,其
    余的所有I/O 口在上电后都是高阻输入模式,所以当用户需要STC8A8K64D4 系列的I/O 口向外输
    出信号前,必须先使用PxM0 和PxM1 两个寄存器对I/O 的工作模式进行设置。

     复位脚
    STC8A8K64D4 系列和STC8A8K64S4A12 系列的P5.4 口一般情况下是当作普通I/O 口使用的,
    当用户在ISP 下载时设置了P5.4 为复位脚功能时,P5.4 口则为单片机的复位脚(RESET 脚)。对于
    STC8A8K64S4A12 系列,复位脚为高电平时单片机处于复位状态,低电平时单片机解除复位状态。
    而STC8A8K64D4 系列与STC8A8K64S4A12 系列的复位电平是向反的,即对于STC8A8K64D4 系
    列,复位脚为低电平时,单片机处于复位状态,高电平时单片机解除复位状态。

    所以当用户使能P5.4 口的复位脚功能是需要注意复位电平的问题。

     EEPROM
    STC8A8K64S4A12 系列的EEPROM 擦除和编程的等待时间用寄存器IAP_CONTR 的Bit2-Bit0
    设置,设置的只是一个大概的频率范围值,STC8A8K64D4 系列新增了一个寄存器IAP_TPS(SFR
    地址:0F5H),专用于设置EEPROM 擦除和编程的等待时间,
    且用户不需要去计算,只需要根据
    当前CPU 的工作频率,直接填入IAP_TPS 即可,硬件会自动计算等待时间。(比如:当前CPU 的
    工作频率为24MHz,则只需要向IAP_TPS 填入24 即可)

     ADC
    STC8A8K64D4 系列的ADC 在功能上完全覆盖兼容STC8A8K64S4A12 系列。STC8A8K64D4
    系列在STC8A8K64S4A12 系列ADC的基础上新增了外部触发功能以及自动多次转换取平均值等新
    功能。

     比较器
    STC8A8K64D4 系列的比较器正端输入为4 路可选、负端输入为两路可选,输入选择设置在寄
    存器CMPEXCFG 中。STC8A8K64S4A12 系列不一致。

     SPI
    STC8A8K64D4 系列的4 种SPI 时钟频率分别:SYSclk/4、SYSclk/8、SYSclk/16 和SYSclk/2
    STC8A8K64S4A12 系列的4 种SPI 时钟频率分别:SYSclk/4、SYSclk/8、SYSclk/16 和SYSclk/32

     PCA/CCP/PWM
    STC8A8K64D4 系列的PCA 相关SFR 中,前3 组模块的SFR 与STC8A8K64S4A12 系列是相
    同的,第4 组模块(PCA3/CCP3/PWM3)的控制寄存器在XFR 区域,与STC8A8K64S4A12 系列不
    兼容。(具体为CCAPM3、CCAP3L、CCAP3H 和PCA_PWM3)

     15 位增强型PWM
    STC8A8K64D4 系列的增强型PWM 相关SFR 地址与STC8A8K64S4A12 系列不兼容。


    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    擦汗
    7 天前
  • 签到天数: 69 天

    [LV.6]常住居民II

    1

    主题

    63

    回帖

    300

    积分

    中级会员

    积分
    300
    发表于 2023-11-27 10:27:45 | 显示全部楼层
    学习取经
    回复 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-3 23:16 , Processed in 0.100204 second(s), 49 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表