⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 out.h

📁 CAN总线源程序,欢迎大家共同学习
💻 H
字号:


out( unsigned int addr, unsigned char value);	//输出值到外部RAM,其中addr为外部地址,value为要送的值
in(unsigned int addr);									//从外部RAM读入数据,其中addr为外部地址,返回值为所读的值
test();														//测试子程序,用来测试SJA1000是否工作正常
RCVDATA(); 													//数据接收子程序,用于接收SJA1000最近一次收到的数据,接收到的数据
																//存放在buf数组中,前面几个字节为标识符和帧头,后面的为数据
																//按照接收到的顺序排列,当为标准帧时只有两个标识符,则数据在
																//buf[3]及以后,扩展帧时则在buf[5]及以后,buf[0]始终存贮的为帧头
REC_REMOTE();												//接收远程帧时的应答,送回标准远程帧
REC_DATA();													//收到数据时的应答,将数据第一字节显示
ERR();														//错误时应答,重启CAN													
BERR();														//唤醒CAN
delay(unsigned char a);									//短延时,延时时间为a值乘以255个指令周期
readdata();													//读取P1口状态,如果状态改变则返回新值,否则不变
TDATA();														//发送数据,帧头在tuf[0]中,标识符在tuf[1]到
																//tuf[4]中,数据在tuf[5]到tuf[12]中
delay1(int a);												//长延时,延时间为255*255再乘以a的低字节个指令周期

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -