找回密码
 立即注册
查看: 172|回复: 13

Stc15W可以使用12时钟模式吗?

[复制链接]
  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 54 天

    [LV.5]常住居民I

    4

    主题

    26

    回帖

    280

    积分

    中级会员

    积分
    280
    发表于 2024-3-25 22:03:00 来自手机 | 显示全部楼层 |阅读模式
    Stc89C52是12时钟模式,STC15W怎么设置成12时钟模式呢?
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    17 小时前
  • 签到天数: 74 天

    [LV.6]常住居民II

    3

    主题

    646

    回帖

    992

    积分

    高级会员

    积分
    992
    发表于 2024-3-25 23:12:42 | 显示全部楼层
    AUXR &= 0xFB;
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    46

    主题

    3043

    回帖

    6859

    积分

    超级版主

    积分
    6859
    发表于 2024-3-25 23:22:09 | 显示全部楼层
    你设置什么?定时器?定时器默认就是12时钟的。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    16 小时前
  • 签到天数: 80 天

    [LV.6]常住居民II

    4

    主题

    492

    回帖

    1331

    积分

    金牌会员

    积分
    1331
    发表于 2024-3-29 12:28:11 | 显示全部楼层
    程序运行不可以12T模式,定时器可以12T模式
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9497

    回帖

    1万

    积分

    管理员

    积分
    14069
    发表于 2024-3-29 13:48:27 | 显示全部楼层
    指令是永远快了
    截图202403291348248399.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 54 天

    [LV.5]常住居民I

    4

    主题

    26

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2024-3-30 11:59:32 | 显示全部楼层
    void DA_conver(uint Dignum)
    {
      uint Dig = 0;
      uchar i = 0;
      SCLK =0;
      nop12;
      CS = 1;
      nop12;
       for(i=0;i<16;i++)
        {
              Dig=Dignum&0x8000;nop8;
               if(Dig)
               {  DIN = 0;
               }
               else
                 {
                     DIN = 1;
                     }
         nop12;
               SCLK = 1;
               nop12;
            Dignum<<=1;
            nop12;
             SCLK=0;
             nop12;
            }
            SCLK = 0;nop12;
            CS = 0;nop12;
    //        delay2500us();        //延时2.5ms
    }

    以上程序中,语句 SCLK =0; 语句 Dig=Dignum&0x8000;    语句   Dignum<<=1;            STC89系列单片机是各用了几个时钟, STC15W 系列单片机各是用了几个时钟?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 54 天

    [LV.5]常住居民I

    4

    主题

    26

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2024-4-1 12:50:53 | 显示全部楼层
    哪位大神 可以解答一下, 同样程序,我使用STC89C52RC驱动 TLV5618 可以输出正常电压,使用STC15W4K32S4驱动 TLV5618  输出电压就乱跳 有波动??
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 54 天

    [LV.5]常住居民I

    4

    主题

    26

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2024-4-2 09:29:01 | 显示全部楼层

    大神:这个指令快了是的,STC89C52RC和STC15W4K32S4驱动 TLV5618上, 只是在NOP指令上做一些区别就可以吧,别的不用更改吧,STC89C52RC的 NOP指令是12个时钟,STC15W4K32S4的NOP指令是1个时钟,驱动 TLV5618时, STC89C52RC中语句是1个NOP的,使用STC15W4K32S4时,就要写12个NOP, 对吧。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9497

    回帖

    1万

    积分

    管理员

    积分
    14069
    发表于 2024-4-2 10:08:26 | 显示全部楼层
    截图202404021008558361.jpg
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    15 小时前
  • 签到天数: 54 天

    [LV.5]常住居民I

    4

    主题

    26

    回帖

    280

    积分

    中级会员

    积分
    280
     楼主| 发表于 2024-4-2 12:21:52 | 显示全部楼层

    这个是指令时钟时 对照表。这个我知道。   没理解你的意思 。。
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-18 23:51 , Processed in 0.071052 second(s), 69 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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