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

基于51单片机的CAN 通信

于 2023-03-23 发布 文件大小:55.27 kB
0 41
下载积分: 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单片机超声波测速,调试通过
    用keil编译环境,STC89C52单片机,编写的超声波测速程序,用数码管显示,最大量程4米,经测通过,误差范围在5cm以内,用到了一个外部中断和定时器0。程序简单,方便在各种单片机上移植。
    2022-08-14 16:30:53下载
    积分:1
  • ddr2控制器 Verilog编写
    应用背景Verilog语言编写的ddr2控制器,主要通过控制ddr2的用户侧界面控制ddr2的读写,本程序主要完成一次简单的写地址,写数据到ddr2里,并且再写地址,读数据回来,以此校验ddr2的读写。关键技术通过在xilinx ise工具里进行综合仿真,并且在xilinx v5 110t板子上成功实现读写。通过控制用户侧界面的ap_af_addr,app_wdf_addr,等app信号写进ddr2控制器里,在读回read_data_fifo信号
    2022-06-29 21:32:21下载
    积分:1
  • S50/S70读写器源码
    S50/S70读写器源码,实现了14443A协议,可以寻卡,防冲突,读写,响应上位机的各种请求;S50/S70读写器源码,实现了14443A协议,可以寻卡,防冲突,读写,响应上位机的各种请求;S50/S70读写器源码,实现了14443A协议,可以寻卡,防冲突,读写,响应上位机的各种请求
    2022-02-13 02:49:41下载
    积分:1
  • STM32 跑马灯程序(初学者的必备)
    主要针对初学STM32者,有很强的适应性,想要学的话,可以下载下来,有延时等程序
    2022-02-25 09:07:39下载
    积分:1
  • 温湿度传感器dht11程序
    资源描述DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。本程序是基于stm32的DHT11的驱动程序,提供操作api函数。
    2022-08-17 05:52:55下载
    积分:1
  • lpc1768存储器加速程序
    用来学习lpc1768的好程序,是周立功的例程,希望对大家有帮助。!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    2023-02-11 05:45:04下载
    积分:1
  • FM嵌入式系统的
    在LINUX系统下实现QN8027 FM模块的驱动程序,包括其初始化的流程及寄存器的设置,并对其中的部分寄存器详解及其举例说明。
    2022-03-18 12:45:55下载
    积分:1
  • stm32红外遥控器
    资源描述stm32 红外遥控器源代码 内部注释详细清晰 新手易上手
    2022-01-25 20:58:47下载
    积分:1
  • 模拟退火求二元函数最小值,并画曲面图
    模拟退火求二元函数最小值,并画曲面图。利用matlab程序实现模拟退火算法求二元函数最小值,并画曲面图。展示模拟退火算法metropolis选择过程,连续空间随机元素生成方法,内循环,外循环等模拟退火算法要素。matlab画曲面可以演示计算结果是否符合实际。
    2023-02-09 04:35:03下载
    积分:1
  • SPI通信源码
    SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。
    2022-09-07 23:40:02下载
    积分:1
  • 696518资源总数
  • 104225会员总数
  • 32今日下载