我是在大约15年前被介绍到PIC的,从那以后我就再也没有接触过它。我现在想开始一个需要(我认为) PIC的项目,但我所有的软件/硬件似乎都过时和/或过时。我已经将早期的PIC16F877升级到了PIC16F18877,目前正在等待我的ICD3的到来,我希望我仍然可以使用我的开发板(高级传输数据公司的ICD演示板rev1 )。
我已经下载并掌握了MPLAB和相关的“C”编译器,然而,当我摆弄PIC的时候,输出测试等的一个选项是通过RS232连接到PC上的超级终端。
但是,ICD3是通过U盘连接的,虽然旧的开发板有一个RS232 'D‘型插座,但PC (Win7)没有超级终端软件或COM插座。在这里,我认为我需要使用USB2.0到TTLUART6PINUSB模块串行转换器,从开发板到PC的CP2102插座,但是我如何才能看到屏幕上的输出,或者我应该使用其他方法?
问候
Les
发布于 2018-04-17 22:06:25
在没有COM端口的计算机上,必须使用USB-RS232转换器。这将在插入时创建一个虚拟COM端口。
对于Windows7或更高版本的串行终端,如果你可以使用Windows XP机器,只需复制HyperTerminal可执行文件就可以在Windows7中运行。该程序仍然兼容,只是停止了在Windows7中包含该程序(因为COM端口在现代PC上非常罕见,而且越来越少见)。
您还可以使用诸如PuTTY之类的串行终端程序,或者使用诸如AccessPort之类的替代程序(我喜欢它,因为我可以使用它轻松地发送/接收十六进制字节)。
发布于 2018-04-15 03:39:58
我可以让你的生活更轻松..。大多数使用pic设备的人都使用PicKit3 (非常便宜),使用该工具和Microchip的MPLAB,您可以进行所需的所有调试。IDE有一个内置的模拟器,因此您可以在进行硬件设置之前试验您的代码。一旦你得到了你的硬件和PicKit3,你只需通过USB将PicKit连接到你的电脑,并通过5针(说6针,但第6针是未使用的)连接器连接到你的微型电脑,你现在就可以单步,跳过,步进,设置断点等。我已经使用了旧的基于串行的ICD,到目前为止,新的方法/工具是令人惊叹的,特别是考虑到PicKit3的低成本享受和欢迎回到编程
发布于 2018-04-18 11:25:53
K_Trenholm GDC是对的。下载适用于xp的终端工具,它可以在7上运行,或者从贝尔实验室下载realterm,它也可以在7上运行。对于通信,有两种方法:
1- MCU_UART(时延逻辑)到RS-232 (PC机,如果有串口),这将需要一些逻辑转换器,如max232,将时延的电平映射到RS-232。
2-使用多产的pl2303或Silicon Labs cp2102模块。您将需要逻辑转换器,您不需要在PC上的com端口。
将usb连接到PC,安装模块驱动程序(可从公司网站轻松获得),它将创建一个虚拟com端口,并将该端口连接到终端或其他工具。希望这能帮上忙..
https://stackoverflow.com/questions/49831638
复制相似问题