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

📄 can.lst

📁 一整套电梯控制器源程序
💻 LST
字号:
C51 COMPILER V6.12  CAN                                                                    06/02/2005 08:50:15 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE CAN
OBJECT MODULE PLACED IN .\CAN.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\CAN.C DEBUG OBJECTEXTEND

stmt level    source

   1          #include "public.h"
   2          
   3          void can_init(void)
   4          {
   5   1          P2_7=0;
   6   1          _nop_();
   7   1          _nop_();
   8   1          _nop_();
   9   1          _nop_();
  10   1          _nop_();
  11   1          _nop_();
  12   1          _nop_();
  13   1          _nop_();
  14   1          _nop_();
  15   1          _nop_();
  16   1          _nop_();
  17   1          _nop_();
  18   1      
  19   1          P2_7=1;
  20   1      
  21   1          do{XBYTE[((P2&0xe0)|0x0F)*256]=0x09;}							  //进入复位状态,为单滤波方式
  22   1          while(XBYTE[((P2&0xe0)|0x0F)*256]&0x01==0);                       //复位信号的查询和置位
  23   1          //定义时钟分配器,CLKOUT没有使用,则clock off为1,RXINTEN为0,CBP置位,CAN 模式为Pelican,为1;
  24   1          XBYTE[((P2&0xe0)|0x0F)*256+31]=0xc8;
  25   1          XBYTE[((P2&0xe0)|0x0F)*256+3]=0;                                //禁止SJA1000所有的中断
  26   1          XBYTE[((P2&0xe0)|0x0F)*256+16]=0x2c;                            //代码为:00101100,101:内选标识符+1+内

⌨️ 快捷键说明

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