查看: 2325|回复: 1
|
如何把PIC的data 经RS232 传到电脑
[复制链接]
|
|
最近,我想要做一个frequency counter,使用PIC16F84A作mcu .
在网上, 我找到的电路图都是使用LCD module 来作显示器。
我用的电路是从这里找到的 http://freenet-homepage.de/dl4yhf/freq_counter/freq_counter.html
虽然他们是用F628A, 但是,他们只用timer0, 我要用的F84A 也是有的,所以此原码能配合。
但是,LCD 实在是太贵了,所以我打算要修改他们的Source code,另行compile ,让PIC 把资料经RS232传输到电脑。
基本上,我想要请教大家,RS232 的pin 是怎样使用的?
Project type:私人用途 学校:某某中学
[ 本帖最后由 电子达人 于 30-10-2009 08:31 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 1-11-2009 03:34 PM
|
显示全部楼层
原帖由 电子达人 于 30-10-2009 07:46 PM 发表
虽然他们是用F628A, 但是,他们只用timer0, 我要用的F84A 也是有的,所以此原码能配合。
但是,LCD 实在是太贵了,所以我打算要修改他们的Source code,另行compile ,让PIC 把资料经RS232传输到电脑。
首先, 16F84 已经被淘汰, 也没有USART。
如果硬要用 1K word 的16F84 做Software USART, 又要用ASM 的话, 基本上你要付出很多的时间去研究。
基本上,我想要请教大家,RS232 的pin 是怎样使用的?
基本上, 如果那颗PIC 有USART 的话, 要连到PC 的COM port, 你需要转换器,把PIC MCU 的TTL 转去RS232 voltage level。
比如使用MAX232, 或 【电路】MAX232的替代电路 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|