首页 >> 炼钢电弧炉

AT89S52单片机与PC机串行通信设计切断机

2022-06-25 22:06:53

AT89S52单片机与PC机串行通信设计

AT89S52单片机与PC机串行通信设计 2011年12月10日 来源: 引言

单片机与PC机串行通信,又称为下位机与上位机的串行通信。采用这种通信方式,可以解决工况条件差对工作人员带来的危害,又可以实现实时在线远距离集中监控,对工作现场分散的单片机采用控制平台管理,既可以改善工作条件,又可以提高工作效率。本文针对串行通信的电路设计和程序设计做出了具体的阐述。

1 电路设计通信接口标准有RS232、RS423A、RS422A、RS485等,常用的接口标准有RS232和RS485。RS232在微机串行通信接口中广泛采用,在加装了调制解调器(modem)的情况下,这种通信可以通过电话线传输数据,并且可以传输几千公里远的距离,如果没有modem可以传输十几米远。本课题采用的是RS-232直连无modem方式和DB-9连接器,单片机采用 AT89S52,使单片机的串行输入端(RXD)和串行输出端(TXD)与PC机的COM口相连接。

RS232是用正负电压来表示逻辑状态,与TTL高低电平表示逻辑状态的规定不同。因此,为了能够同计算机接口相连或TTL器件相连,必须在 RS232与 TTL之间进行电平和逻辑关系的变换。实现这种变换的方法可以用单立元件,也可以用集成芯片,本文采用MAX232来完成TTL- EIA(美国电子工业联合会)双向电平转换。MAX232内部有电压倍增电路和转换电路,仅需+5 V电源便可工作,使用十分方便,其与AT89S52连接时可以采用最简单的方式连接(见图1),MAX232的T1 IN引脚与89S52的串行输入口线P3.1TXD相连,R1 OUT引脚与89S52的串行输入口线P3.0RXD相连,MAX232的T1 OUT、R1 IN分别于与RS232的2、3引脚相连。MAX232泵电源引脚必须接0.1μf 电容,如图中的C26、C27、C28、C29。

因为电路中采用了电平转换芯片,只需把单片机所用到的连接器和PC机串口所用的连接器的2、3、5管脚对应连接起来,2、3管脚不需交叉连接(如图2所示);如果是PC机之间或同一个PC机的两个COM口相连,则两个连接器的2、3管脚需交叉相连。

2 程序设计

主程序的设计是:AT89S52单片机采用定时器1,工作于方式2,11.059 MHz的晶振,波特率为9 600 Hz,时间常数是 FDH,由单片机先向PC机发送十六进制的联络信号“aaH”,PC机接收正确时回答BBH,以数组adr[]的和作为校验和,测试正常时发送数组 tri[]。完整程序代码如下:

上下位机间通信是否正常可以通过上位机安装的串口调试软件实现,上述程序经过调试软件调试后运行正常。

北京不孕不育医院的地理位置

消化系统疾病伴发的精神障碍早期症状怎么检查出来

昆明皮肤科好的医院排名

引起颧骨骨折的原因有哪些

大同检查妇科病多少钱

西安矮小症医院排名

友情链接
深度健康睡眠 WAW-300C微机控制电液伺服万能试验机 平衡型网带多少钱 天津呵护脊椎床垫 爱依瑞斯 骨通贴膏 有没有好的治疗白发的产品 华邦复方樟脑乳膏好用吗 勃起功能障碍怎么快速恢复 女性更年期骨质疏松怎么回事 肾阳不足应注意什么 拉力试验机 T恤定制 年纪大了精神不好睡不好怎么办 冠心病的症状表现在哪些方面 宝宝爱上火怎么办 治疗男人不育症的方法 葵花小儿氨酚黄那敏颗粒功效与作用 脑心舒口服液功能与适用人群 孩子感冒咳嗽有痰怎么办 宝宝腹泻肚子胀气有哪些症状 两周的孩子不爱吃饭怎么回事 曲安奈德口腔软膏能治口腔溃疡吗 脚上灰指甲对人体的危害很大吗 经常腿疼可以喝同仁堂国公酒吗 术后坐骨神经痛多久可以恢复 得了肝炎怎么治疗 宁波前列腺炎院 家庭常备药 网链报价 涉外离婚 北京专业离婚律师事务所 依兰琳卡 腰膝酸软乏力疲劳吃什么药 指甲太短容易被传染灰指甲吗 寻医问药 男性ED障碍该吃什么调理 阿托伐他汀 复方阿胶浆 东方牛皮癣医院 上海找离婚律师哪个好 随州性病专科医院哪家好 上海调解离婚 三明癫痫病医院哪家好 深圳擅长离婚律师事务所 陵水治疗男科专科医院 松原皮肤病 芪斛楂颗粒能增强宝宝免疫力吗 薇婷脱毛蜡纸怎么洗掉 涉外纠纷 Size 爱修维修 广州工作服定做厂家 Brinell Hardenss Tester Car Light Auto Mirror 寻医问药 济南治疗肝病哪个医院好 四川治甲亢哪家医院好 河南哪家医院看男科好 昆明哪里不孕不育医院好 广东好的肿瘤医院 清易网 Suppliers 小儿柴桂退热颗粒适合多大的孩子喝 腹痛便血能用美沙拉嗪肠溶片吗 小葵花小儿肺热咳喘口服液治疗孩子咳嗽有哪些优势 宝宝受凉怎么办