找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2327|回复: 8
收起左侧

STC15W4K32S4在proteus仿真没反应

[复制链接]
回帖奖励 10 黑币 回复本帖可获得 10 黑币奖励! 每人限 1 次
ID:1142542 发表于 2025-1-6 02:31 | 显示全部楼层 |阅读模式
为什么同样的HEX文件在proteus里8051能用,STC15W4K32S4就没反应呢
回复

使用道具 举报

ID:161164 发表于 2025-1-6 16:04 | 显示全部楼层
以下是我研究出来的可用、不可用外设:
Proteus STC15 可用外设:
1. T0/T1/T2/T3/T4/T5
2. Uart1/Uart2/Uart3/Uart4
3. Xdata
4. ADC(need convert)
5. PAC
6. High Level PWM
7. SPI(need change MCS8051.dll)


Proteus STC15 不可用外设:
1. EEPROM
2. No weak Pull up
PxMy: 0= PP, 1=HR, 2=PP, 3=OD
3. Timer clock output
4. CBIF(HL PWM Interrupt)
5. CF(PCA Overflow Interrupt)
回复

使用道具 举报

ID:584814 发表于 2025-1-6 17:10 | 显示全部楼层
端口的缺省设置可能不同,单片机运行速度不同....
回复

使用道具 举报

ID:1143357 发表于 2025-1-24 12:56 | 显示全部楼层
不同的单片机肯定是不能用同一个hex文件的吧,重写一下会比较好应该
回复

使用道具 举报

ID:814322 发表于 2025-1-24 22:01 | 显示全部楼层
STC15系列和51差别挺大的,STC12才能兼容51的hex
回复

使用道具 举报

ID:366877 发表于 2025-1-25 08:14 | 显示全部楼层
PROTEUS模型要选STC15W4K32S4,其次软件头文件要包含STC15的头文件。
回复

使用道具 举报

ID:595237 发表于 2025-2-1 14:32 | 显示全部楼层
STC15头文件通用,基本上都是可以编译,STC15W4K32S4头文件专用,有可能程序就编译错误。
回复

使用道具 举报

ID:1143608 发表于 2025-2-7 18:40 | 显示全部楼层
Proteus STC15 不可用外设: 1. EEPROM 2. No weak Pull up PxMy: 0= PP, 1=HR, 2=PP, 3=OD 3. Timer clock output 4. CBIF(HL PWM Interrupt) 5. CF(PCA Overflow Interrupt
回复

使用道具 举报

ID:185148 发表于 2025-7-31 16:40 | 显示全部楼层
我正在proteus用STC15的SPI功能,发现数据发不出去,看到
lkc8210 帖子里写需要修改mcs8051.dll文件,能否详细介绍下如何操作。谢谢。
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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