15系列头文件中初始化P1M1第0位和第2位不能置位
我有一块15W408AS芯片,想初始化I/O模式,除P1M1外,其它都正常P1M1第0位和第2位始终无法置位
STC15W408AS芯片不支持硬件仿真。
你用的是软件模拟仿真,看不到硬件寄存器的真实内容。 可以uart写入在读出啊 本帖最后由 zzw 于 2024-10-21 14:29 编辑
乘风飞扬 发表于 2024-10-21 12:41
STC15W408AS芯片不支持硬件仿真。
你用的是软件模拟仿真,看不到硬件寄存器的真实内容。 ...
但是我就这2个口无法使用,其它口都能配置并读出ADC, 并且其它口配置都显示正常 这个例子烧录到芯片里试试
zzw 发表于 2024-10-21 14:27
但是我就这2个口无法使用,其它口都能配置并读出ADC, 并且其它口配置都显示正常 ...
换一芯片试试 本帖最后由 zzw 于 2024-10-22 10:57 编辑
乘风飞扬 发表于 2024-10-21 12:41
STC15W408AS芯片不支持硬件仿真。
你用的是软件模拟仿真,看不到硬件寄存器的真实内容。 ...
经过我反复确认,将p1m1读出来显示,确实如你所说,硬件寄存器里是对的,但我的口用不起,还是可能是芯片这个口有问题,其它没问题,所以最后谢谢你,另外感觉说明书里的I/O配置模式说明P1用作ADC要配置为高阻或开漏模式,我专门试了,没有配置也可以读取ADC,出于稳妥,我还是按要求配置了
页:
[1]