BeHappy 发表于 2024-10-15 17:10:40

疑问:I2CPSCR寄存器怎么了

因在操作硬件I2C外设,查阅到手头上20240712发布的STC32G系列的手册,介绍了I2CPSCR寄存器,用作I2C速度控制寄存器的一部分,在应用如下代码时:

MOV   A, #00H
    MOV   WR14, #WORD0 I2CPSCR
    MOVH    DR12, #WORD2 I2CPSCR
    MOV   @DR12, R11编译器报告,未定义的符号。
经查,INC头文件并未定义该寄存器地址。
可手册指定“7EFE889H”作为I2CPSCR寄存器地址,这个地址看起来好奇怪。
于是,又查了STC网站上最新的STC32G手册,这个寄存器已经无了 :-(
问题:
是不是从此再也不用这个寄存器了?

soma 发表于 2024-10-15 17:38:02

看数据手册的确没有这个寄存器

DebugLab 发表于 2024-10-15 18:23:38


I2C速度由I2CCFG设置

邮箱 发表于 2024-10-15 19:03:48

手册发个截图看看

BeHappy 发表于 2024-10-15 19:57:52

邮箱 发表于 2024-10-15 19:03
手册发个截图看看


页: [1]
查看完整版本: 疑问:I2CPSCR寄存器怎么了