PIC18F458单片机CAN通信自测试程序设计.pdfVIP

  • 0
  • 0
  • 约1.23万字
  • 约 8页
  • 2026-07-06 发布于北京
  • 举报

PIC18F458单片机CAN通信自测试程序设计.pdf

;该程序实现发送缓冲器0向接收缓冲器0发送数据的自测试模式,其中接收采用中断方式,发送采用查询

方式

_

列表P=18F458包含P18F458.INCCANFLAG等于0X20;定义

标志寄存器ORG0X00跳转到MAINORG0X18跳转到CAN_

INTSERVE;转向中断服务子程序ORG0X30

;*********初始化子程序***************

INITIAL

BCFTRISB,2BSF

TRISB,3;设置CANRX/RB3为输入

;CANTX/RB2为输出

;设置CAN的波特率为125K,在Fosc=4M时,Tbit8us,假设BRP=01h,则

;TQ=[2*(1+BRP)]/Fosc=2*(1+1)/4=1us。

____

;位速率

文档评论(0)

1亿VIP精品文档

相关文档