C51编程:串口调试
最近在调试232的串口程序,VC编的,我在单片机中发h字符,上位机有接收,在staic控件
中能有显示,但速度极快,根本看不出是何,无法看清。现在能连续不停的显示同一个内
容,可是与下位机发送的内容不符,急人啊!有经验的大侠救救。我在MSCOM中设置
InputMode=1(Binary),单片机发送0x0A,上位机接收的结果很怪!我若先运行下位机程
序,然后运行上位机串口程序,接收显示为H,反之为8。我试着发送不同的字符如'h'等,
或者将InputMode=0(Text),都无法正确显示结果。我用串口调试助手都能正确接收,小弟
求大家了,憋了好久了。现在只是发字符,最终要将检测到的外来频率显示给上位机了。请
指点!
发表时间:2003年1月5日10:09:00