登录
首页 » 驱动 » 基于51单片机的CAN 通信

基于51单片机的CAN 通信

于 2023-03-23 发布 文件大小:55.27 kB
0 119
下载积分: 2 下载次数: 1

代码说明:

应用背景 为初学者打通基于51单片机的CAN通信学习。使用的can控制器是SPI接口的MCP2515。 本程序在51单片机开发板上经验证,可以正常使用。 希望对你有所帮助。 关键技术 部分程序: */ void mcp2515_setRegister(unsigned char address,unsigned char Value) { CS = 1; Delay_Us(5); SPISendByte(0x02);           /* 字节写命令,0x02,后跟一字节地址,一字节数据 */ SPISendByte(address); SPISendByte(Value); CS = 1; Delay_Us(5);                 /* CS禁止时间,大于50ns */ } /**************************************************************** * *     函数名:  mcp2515_setRegisterS   *     入口参数:adress: 需要设置的寄存器的地址   *               value[]:用来设置的缓冲区的头指针   *            

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 51单片机下数码管专用扫描IC-TM1650的程序
    51单片机下数码管专用扫描IC-TM1650的驱动C程序,已经使用在产品中,出货量超过10K,性能一直很稳定。
    2023-03-08 21:55:04下载
    积分:1
  • 帝特USB转RS232盘DT-5001 DT-5002 DT-5003
    帝特USB转RS232驱动盘,DT-5001,DT-5002,DT-5003,等众多型号打包下载
    2022-06-01 18:33:33下载
    积分:1
  • 保护
    只要有安装DDK,命令提示下 进入 makefile、sources 所在的目录 输入build 即可编译出sys是初学DDK者的首先 
    2022-01-29 00:32:24下载
    积分:1
  • 测量捕捉输入端口信号的周期
    测量捕捉输入端口信号的周期 #pragma data:code const unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,                              0x77,0x7c,0x39,0x5e,0x79,0x71};  //七段译码字型表(共阴极)
    2022-04-20 20:50:13下载
    积分:1
  • Atmega128步进电机实验
    应用背景//DMAVR-128的步进电机驱动程序 //步进电机为四相八拍驱动方式,额定电压5V,ABCD对应PB1~PB4 //初始设置为12小时制,下午时间 //编译环境 AVR Studio 4.17/AVR GCC //系统时钟7.3728MHZ,设置熔丝位为外部高频石英晶体振荡,启动时间4.1ms //电机运行平稳 //日期:2010.01.14 关键技术 此程序可驱动五引线步进电机,通过按键可控制步进电机的转速、方向、三种驱动方式,三种驱动方式分别为:单四拍驱动、双四拍驱动、单双八拍驱动,其中以单双八拍驱动转速最慢。具体联接方式在程序中有说明。 /************************************ *        步进电机的M16驱动程序        * * 功   能:用M16驱动步进电机        * *            实现三种驱动方式        * *  &nbs
    2022-01-31 00:16:20下载
    积分:1
  • STM32 万向节控制器
    是基于 32 位 STM32F103RC 开放源码 3 轴万向节无刷控制器。
    2022-05-22 08:06:12下载
    积分:1
  • 应用于linux3.0内核的stk1160和v4l2的代码注释
    有部分修改加注释,3.0内核可用可移植,已经有makefile和config文件了。里面加了两篇v4l2的代码注释和框架简介,对解读stk1160的驱动代码非常有用!!
    2022-02-11 19:20:14下载
    积分:1
  • CSE7780 51代码
    自用测试CSE7780电能芯片的51单片机代码,选用STC12系列芯片,提供仿真实验例程,内部含有时钟部分,不需要的话可以直接注释掉
    2022-03-20 15:50:21下载
    积分:1
  • STM32DS18B20
    一个DS18B20程序都调试了两个晚上,总算调试出来了可以安心睡觉了,先把程序贴出来分享一下,接下来准备搞红外遥控程序了,不知道又要调试多久,有兴趣的一起研究红外遥控测温的么?这个挺好玩的,留下来看看呗
    2022-02-03 10:50:27下载
    积分:1
  • uart verilog代码
    包括uart收发及波特率选择的底层文件,使用任何FPGA,经过验证的verilog代码。
    2022-07-18 00:37:17下载
    积分:1
  • 696518资源总数
  • 105901会员总数
  • 40今日下载