资源说明:;***************PIC16F87X CAN通信程序****************
list p=16f877 ;定义微控制器为PIC16F877芯片
include "p16f877.inc" ;16F877芯片的寄存器定义
include "MCP2510.inc" ;MACP2510芯片的寄存器定义
;**************寄存器与变量定义*******************
TxBytes equ 0x20 ;SPI发送数据寄存器
TxBase equ 0x2e
TxReg equ 0x2f
RxBytes equ 0x30 ;SPI接收数据寄存器
bSPICnt equ 0x40 ;待接收数据数寄存器
pSPIBuf equ 0x41 ;指向缓冲器的指针寄存器
b2510RegAdr equ 0x42 ;寄存器地址
b2510RegData equ 0x43 ;寄存器数据
b2510RegMask equ 0x44 ;屏蔽位
ValueH equ 0x45
ValueL equ 0x46
bIntSaveSt equ 0x47 ;暂存状态STATUS
bIntSaveFSR equ 0x48 ;暂存FSR
bIntSavePCLATH equ 0x49 ;暂存高位指针
bIntSaveW0 equ 0x7f ;暂存工作寄存器W的值
count equ 0x50 ;计数器
count1 equ 0x51
;************以下是一些需要的宏定义*************
SPI_Read macro Reg ;读取指定的MCP2510寄存器的值,并暂存W
movlw Reg
call Rd2510Reg
endm
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
-
- 单片机代码反汇编程序提供简单的asm程序的反汇编程序,挺好用的。全名叫“msc51智能反汇编器” ...
- 单片机 源程序包(超级经典_初学者必备)5注:请把1,2,3,4,5全部下载完以后放到同一个文件夹!!!这样才能解压! 本程序 ...
- 单片机 源程序包(超级经典_初学者必备)4注:请把1,2,3,4,5全部下载完以后放到同一个文件夹!!!这样才能解压! 本程序 ...
- 单片机 源程序包(超级经典_初学者必备)3注:请把1,2,3,4,5全部下载完以后放到同一个文件夹!!!这样才能解压! 本程序 ...
- 单片机 源程序包(超级经典_初学者必备)2注:请把1,2,3,4,5全部下载完以后放到同一个文件夹!!!这样才能解压! 本程序 ...
- 单片机 源程序包(超级经典_初学者必备)1注:请把1,2,3,4,5全部下载完以后放到同一个文件夹!!!这样才能解压! 本程序 ...
- 单片机开发工具及基础知识guide_atmel_starter_guide.pdf基于新手入门学AVR的开发工具简介,及及基本知识
- 单片机和ARM网址大全单片机 和ARM大全 里面有很多单片机学习网站。。。
- 基于步进电机的智能控制系统(完整论文)本文介绍由Intel 80C196KC单片机和两片PBL3717A电机驱动芯片构成的二相步进电机的控制 ...
- 本科毕业设计-基于单片机的水温控制系统本科毕业设计-基于单片机的水温控制系统!!!
-
- proteus7.1+keil8.08.rarKeil 8.08 +Proteus 7.1SP2 加联调补丁,没有单片机开发板的XDJM可以用用,练练手 ...
- Proteus7.12.rarProteus7.12完美破解版.rar电路仿真软件很好用可以仿真单片数字模拟电路 ...
- Kei-C51-V8.08.rarKeil-C51-V8.08安装程序使你的8051工程和开发过程变得简单
- TELEPHONE.rar电话远程控制设计! C语言和VB上微机软件51单片机设计
- Keilc51v802.rar单片机开发模拟仿真软件,KEIL最新版本V8.0,可进行ARM,AVR等多种硬件仿真。 ...
- DS18B20中文资料.rar单片机与温度传感器的应用ds18b20,很多错的。请大家踊跃下载啊。 ...
- USBtoRS232Driver.rarUSB转串口驱动程序,可以用在笔记本电脑上,方便的通过串口给单片机下载程序! ...
- IAR.EW430.v3.10A.rar没有密码,直接安装后复制CRACK里边的文件到跟目录下即可使用,呵呵,希望大家喜欢. ...
- 模糊控制程序.rar模糊PID控制程序的源码,是作业,有讲解,
- 串口编程源代码.rar这是本人最近几年所编写的串行通讯的代码集,可以供大家参考学习。 ...