135 发表于 2023-12-10 12:14:17

求助,STC8G1K08-36I-SOP8 高速脉冲不起作用 | 已解决

求助,按照示例写的PCA高速脉冲的代码



之前示波器上不出现波形,但是官方范例直接下载进去却有波形,找不到问题出在哪里。

根据led的亮灭,应该是进入了一次PCA的中断之后就没有再进入中断了。

开启PCA之后之前成功的SPI控制OLED的程序也运作不了了。

有时会出现OLED的7page以很慢的速度被写入0x00。
可是是中断被PCA干扰到了,但是找不到干扰的原因。

神农鼎 发表于 2023-12-10 13:21:06

还是那句话,写详细型号,上详细的原理图的PDF,用仿真功能来仿真查原因
STC8G1K08-36I-SOP8, 没有PCA/CCP/PWM
STC8G1K08A-36I-SOP8, 有3通道PCA/CCP/PWM
STC8G1K08-38I-SOP16/TSSOP20, 有3通道PCA/CCP/PWM

另外有 T0CLK, T1CLK, T2CLK, MCLK, 这些时钟输出 !
===少用 PCA的高速脉冲输出,这个需要反复进中断



神农鼎 发表于 2023-12-10 13:25:35



仿真 STC8 系列 MCU,用 STC-USB Link1D ! 有视频讲解 - 仿真/ISP下载/做自己的ISP/编译器/头文件 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)

ck96581413 发表于 2024-2-26 18:46:13

STC8G1K08-36I-SOP8 没有ADC,没有PCA/CCP/PWM
STC8G1K08A-36I-SOP8有ADC,   有PCA/CCP/PWM

页: [1]
查看完整版本: 求助,STC8G1K08-36I-SOP8 高速脉冲不起作用 | 已解决