STC12C5A60S2与C8051F320区别

STC12C5A60S2有没有指定的USBXpress开发套件?

  1、最大的区别——通讯口不同:
  STC12C5A60S2是国内STC 公司推出的增强型8051,8051指令、管脚完全兼容,具有双串口;
  而C8051F320 是由美国Cygnal 公司推出的C8051F 系列单片机中的一款用于USB 设备的小型单片机(满足 USB2.0 协议),采用USB口。
  2、集成的RAM和FLASHROM大小不同:
  STC12C5A60S2自带60K FLASHROM和1280 Byte RAM;
  C8051F320集成有 的16K Flashrom和2304 Byte RAM 。
  3、I/O口不同:
  STC12C5A60S2有4组(P0~P3口);
  C8051F320只有3组(P0~P2口)。
  4、电路设计可不同:
  STC12C5A60S2是需外接晶振;
  C8051F320设计时可不需要任何外部元件(包括电阻和晶振),也可外接晶振。
  其他小区别就不再细述,可查询官方的资料。
  所谓的STC12C5A60S2的USBXpress开发套件,其实开发板上的是RS232+CH340芯片(转USB)才接usb。追问

也就是说STC12C5A60S2没有配套的USBXpress开发套件了吗?请问我要实现PC机和单片机之间通信接口你有什么推荐的呢?

追答

STC12C5A60S2支持串口通信,可和PC机的COM口通信(注意需电平转换,PC和STC12C5A60S2的串口的电平不同);没有串口的PC机,可使用USB-串口线通信。

温馨提示:答案为网友推荐,仅供参考
相似回答