烧录器的使用问题

烧录器收到,WCHISPTool软件安装,用随USB连接后,打开软件,不识别机器。按S1无反应,不知什么原因?好像USB不识别烧录器,找不出原因

烧录器使用的上位机软件不是isp工具,你可以发邮箱至zpf@wch.cn联系获取烧录器相关资料。


有CH546L的仿真器么?如果没有,编

写代码后怎样跟踪调试


下载:USB或者串口,

调试:通过串口打印调试,

备注:无法在线仿真跟踪。


CH546L的头文件和CH549L、CH547L的有区别么?编程时有什么注意事项?M51单片机汇编程序可以完全兼容使用么?如果可以使用,应注意事项有哪些?


CH546L的头文件和CH549L、CH547L的有区别么?编程时有什么注意事项?M51单片机汇编程序可以完全兼容使用么?如果可以使用,应注意事项有哪些?


CH546L的头文件和CH549L、CH547L的有区别么?

答:CH546头文件使用CH547,但是在资源有区别,见CH547DS.pdf

http://www.wch.cn/downloads/CH547DS1_PDF.html 

描述如下:CH546 是 CH547 的简化版,程序存储器 ROM 仅 32KB,异步串口仅提供 UART0,ADC 和触摸按键检

测仅提供 8 路,PWM 仅提供 2 路,其它与 CH547 相同,可直接参考 CH547 手册和资料


编程时有什么注意事项?

答复:兼容单片机C语言,EVT参考CH549,替换头文件CH547L即可。在keil c51下开发编译,EVT内已经有工程文件。

http://www.wch.cn/downloads/CH547EVT_ZIP.html

http://www.wch.cn/downloads/CH549EVT_ZIP.html


M51单片机汇编程序可以完全兼容使用么?

答复:不是完全兼容,见CH554 EVT内的PUB关于汇编描述。

icon_pdf.gifCH55X汇编指令.PDF

CH547 芯片是一款兼容 MCS51 指令集的增强型 E8051 内核单片机,其 79%的指令是单字节单周期

指令,平均指令速度比标准 MCS51 快 8~15 倍。


如果可以使用,应注意事项有哪些?

答复:去申请CH546/7开发板,注意CH546/7的差异。

使用USB或串口下载,串口调试。Keil C51编译。


WCH546L的P5.4;P5.5可以做输入输出用么?怎么可以设置成推挽输出模式?


参考链接:http://www.wch.cn/downloads/CH547DS1_PDF.html

如文档所述:

image.png

备注:

1、P5.5只能输出低。

2、P5没有推挽输出寄存器操作。

-end


WCH546L编写C代码,256 bytes不够用,编译报错;应怎样设置可以使用2K data RAM


如keil设置,如下图:

image.png

--end


只有登录才能回复,可以选择微信账号登录