proteus8.9仿真stc15w4k32s4----1.仿真开发板

时间:2024-04-03 07:41:04

proteus在8.9版本正式支持stc单片机,虽然只有一个型号(stc15w4k32s4),不过这是stc家功能很齐全的一款的单片机。
最近刚好开单片机课程使用的就是这款,因为疫情上网课没有实物,就用proteus做了一块仿真开发板。
仿真开发板的原型是stc家的一款试验箱:
proteus8.9仿真stc15w4k32s4----1.仿真开发板
仿真开发板全貌:
proteus8.9仿真stc15w4k32s4----1.仿真开发板

20204.20:

今日测试:
  • IO口模式配置
  • LCD12864
  • 硬件PWM
问题:
  1. IO口模式无法配置,各IO口不管如何配置,都是准双向IO口模式,网上资料较少,没找到解释。
  2. proteus自带的库中,没有淘宝常见的那种带中文字库的LCD12864,在网上翻到有大佬做了一个,折腾了一下午,能显示了,但这个12864有BUG,只能显示汉字,不支持ASCII码,而且显示屏左上角的定位孔必须与原理图原点的位置重合,才能显示正常,若不对齐,效果如下:
    proteus8.9仿真stc15w4k32s4----1.仿真开发板
    对齐以后效果如下(屏幕左侧的几串数字估计也是BUG):
    proteus8.9仿真stc15w4k32s4----1.仿真开发板
    硬件PWM正常,效果如下:
    proteus8.9仿真stc15w4k32s4----1.仿真开发板