基于CAN總線的87C196CA單片機(jī)串行通訊的應(yīng)用
/ *發(fā)送8 字節(jié)數(shù)據(jù): * /
can_msg1con1 = 0x5a ; / * CPUUPD 置1 ,使
軟件刷新數(shù)據(jù),NEWDA T 置1 使信息置1 使信息
體有效* /
can_msg1data0 = 0x00 ; / * 給信息體1 第1 個(gè)
數(shù)據(jù)賦值* /
can_msg1data1 = 0x11 ; / * 給信息體1 第2 個(gè)
數(shù)據(jù)賦值3*/
can_msg1data2 = 0x22 ; / * 給信息體1 第3 個(gè)
數(shù)據(jù)賦值 */
can_msg1data3 = ox33 ; / * 給信息體1 第4 個(gè)
數(shù)據(jù)賦值* /
can_msg1data4 = 0x44 ; / * 給信息體1 第5 個(gè)
數(shù)據(jù)賦值* /
can_msg1data5 = 0x55 ; / * 給信息體1 第6 個(gè)
數(shù)據(jù)賦值* /
can_msg1data6 = 0x66 ; / * 給信息體1 第7 個(gè)
數(shù)據(jù)賦值*/
can_msg1data7 = ox77 ; / *給信息體1 第8 個(gè)
數(shù)據(jù)賦值*/
/ *接收8 字節(jié)數(shù)據(jù): */
can_msg2cfg = 0x80 ;
can_msg2id = oxc8c8c8c8 ;
can_msg2con1 = 0x55 ;
can_msg2con0 = 0x99 ;本文引用地址:http://m.butianyuan.cn/article/171909.htm
4 結(jié)束語
基于CAN 總線的16 位87C196CA 單片機(jī)串行通訊,由于運(yùn)用CAN 總線技術(shù),使電路設(shè)計(jì)簡(jiǎn)化、緊湊、極大地提高了系統(tǒng)的可靠性、實(shí)時(shí)性,系統(tǒng)抗干擾性能強(qiáng),成本較低,性能安裝比高、安裝維護(hù)簡(jiǎn)潔方便,更適于車輛控制、工廠自動(dòng)化控制、電梯控制、醫(yī)療設(shè)備等,具有非常廣闊的應(yīng)用前景。
評(píng)論