- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STC12C5A60S2的单片机与欧姆龙触摸屏的通讯
基于STC12C5A60S2的单片机与欧姆龙触摸屏的通讯备注:位操作控制读单片机的IO口,寄存器操作读写单片机内部的eeprom。通过实际验证,程序直接可用!#includereg51.huchar data resvbuf[16];//接收数组uchar data Sendbuf[16];//发送数组uchar resvCount; //接收字节数uchar SendCount; //发送字节数char TimeInterval;//计时数sbit bit0=P1^0;sbit bit1=P1^1;sbit bit2=P1^2;sbit bit3=P1^3;sbit bit4=P1^4;sbit bit5=P1^5;sbit bit6=P1^6;sbit bit7=P1^7;sbit bit8=P4^0;sbit bit9=P4^1;sbit bit10=P4^2;sbit bit11=P4^3;sbit bit12=P2^4;sbit bit13=P2^5;sbit bit14=P2^6;sbit bit15=P2^7;void delay_ms(unsigned char ms);void modbus_init(void);void Init_timer0(void);#define D_TIMER02000//选择定时器时间us,注意不要溢出,溢出时编译会报错。/******************************************/#define Timer0_Reload_s((MAIN_Fosc / 1000) * D_TIMER0 / 12000)#if (Timer0_Reload_s 65536)#defineTimer0_Reload(65536 - Timer0_Reload_s)#endif/*========================================================================// 函数: void delay_ms(unsigned char ms)// 描述: 延时函数。// 参数: ms,要延时的ms数.// 返回: none.// 版本: VER1.0// 日期: 2010-12-15// 备注: //=======================================================================*/void delay_ms(unsigned char ms){ unsigned int i; do{ i = MAIN_Fosc / 14000;//14000 while(--i); //14T per loop }while(--ms);}/*---------------------------------------------------------------------------函数说明:从机初始化---------------------------------------------------------------------------*/void modbus_init(void){ Sendbuf[0]=0x01; //本机地址}/*---------------------------------------------------------------------------函数说明:CRC 高位字节值表---------------------------------------------------------------------------*/static unsigned char code auchCRCHi[] = {0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,0x00, 0xC1
您可能关注的文档
- 《第二组5古诗三首秋思课件》小学语文人教版五年级上册_1.ppt
- 《第二组5古诗三首长相思课件》小学语文人教版五年级上册_2.ppt
- 《第二组5古诗三首长相思课件》小学语文人教版五年级上册_3.ppt
- 《第二组5古诗三首长相思课件》小学语文人教版五年级上册_1.ppt
- 合肥黄酒厂可行性研究报告(优秀可研).docx
- 吉林大学毕业论文(设计)课题论证书09001.doc
- 《第五单元22狼牙山五壮士课件》小学语文冀教版五年级下册.ppt
- 《第二课神奇的光影魔术手课件》小学信息技术重大版五年级上册.ppt
- 《第五单元洗脸课件》小学语文湘教版六年级上册.ppt
- 名师指导:2011年高考英语作文如何拿高分.doc
最近下载
- T∕CACM 1021.135-2018 中药材商品规格等级 桑椹.docx VIP
- 合肥南站枢纽方案.pdf
- 内蒙古自治区包头市昆都仑区2023-2024学年七年级下学期期中语文试题【含答案解析】.docx VIP
- 公司年度颁奖晚会主持词与公司年终工作总结2合集.doc VIP
- GB/T 27726-2011_热塑性塑料阀门压力试验方法及要求.pdf
- 医学生全国水平测试题库.pdf
- 2025年东莞实业投资控股集团有限公司招聘笔试模拟试题及答案解析.docx
- 《第十章-中国文化的基本精神》-课件.ppt VIP
- 基于模糊控制的智能浇灌系统设计.pptx VIP
- 乳腺癌诊治指南与规范(2025年版精要本).PDF VIP
文档评论(0)