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

📄 iccard.lst

📁 18b20的c程序+串口通讯+595显示温度
💻 LST
字号:
C51 COMPILER V7.00  ICCARD                                                                 03/24/2007 22:15:32 PAGE 1   


C51 COMPILER V7.00, COMPILATION OF MODULE ICCARD
OBJECT MODULE PLACED IN iccard.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE iccard.h BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          #define uchar unsigned char
   2          #define uint16 unsigned int
   3          #define uint32 unsigned long
   4          /******key******/
   5          sbit key_cs=P3^4;
*** ERROR C202 IN LINE 5 OF ICCARD.H: 'P3': undefined identifier
   6          sbit key_clk=P1^0;
*** ERROR C202 IN LINE 6 OF ICCARD.H: 'P1': undefined identifier
   7          sbit key_dat=P1^1;
*** ERROR C202 IN LINE 7 OF ICCARD.H: 'P1': undefined identifier
   8          #define reset_7289 0xa4//复位指令
   9          #define test_7289 0xbf//测试指令
  10          #define movl_7289 0xa1//向左移动显示一位
  11          #define movr_7289 0xa0//向右移动显示一位
  12          #define lmovl_7289 0xa3//向左循环移动显示一位
  13          #define lmovr_7289 0xa2//向右循环移动显示一位
  14          #define disp0_7289 0x80//显示方式1
  15          #define disp1_7289 0xc8//显示方式2
  16          #define disp2_7289 0x90//显示方式3
  17          #define flash_7289 0x88//闪烁显示
  18          #define cancel_7289 0x98//消隐显示
  19          #define digon_7289 0xe0//段点亮
  20          #define digoff_7289 0xc0//段关闭
  21          #define getkey_7289 0x15 //取键盘值指令
  22          /*****IC*****/
  23          sbit ic_clk=P1^2;
*** ERROR C202 IN LINE 23 OF ICCARD.H: 'P1': undefined identifier
  24          sbit ic_io=P1^3;
*** ERROR C202 IN LINE 24 OF ICCARD.H: 'P1': undefined identifier
  25          sbit ic_rst=P1^4;
*** ERROR C202 IN LINE 25 OF ICCARD.H: 'P1': undefined identifier
  26          #define ic_rdmm 0x30 //读主控制器
  27          #define ic_wrmm 0x38//写主控制器
  28          #define ic_rdpm 0x34//读保护存储器
  29          #define ic_wrpm 0x3c//写保护存储器
  30          #define ic_rdsm 0x31//读安全存储器
  31          #define ic_wrsm 0x39//写安全存储器
  32          #define ic_cmps 0x33//校验安全代码
  33          /*****X5045****/
  34          sbit x5045_so=P1^5;
*** ERROR C202 IN LINE 34 OF ICCARD.H: 'P1': undefined identifier
  35          sbit x5045_si=P1^6;
*** ERROR C202 IN LINE 35 OF ICCARD.H: 'P1': undefined identifier
  36          sbit x5045_clk=P1^7;
*** ERROR C202 IN LINE 36 OF ICCARD.H: 'P1': undefined identifier
  37          sbit x5045_cs=P3^5;
*** ERROR C202 IN LINE 37 OF ICCARD.H: 'P3': undefined identifier
  38          /*****LCD***/
  39          //#define lcd_wr_c 0x9e//写指令
  40          //#define lcd_wr_d 0xbe//写数据
  41          //#define lcd_rd_c 0xde//读指令
  42          //#define lcd_rd_d 0xfe//读数据
  43          /*
  44          #define lcd_wrc XBYTE[0x9eff]//写指令
  45          #define lcd_wrd XBYTE[0xbeff]//写数据
C51 COMPILER V7.00  ICCARD                                                                 03/24/2007 22:15:32 PAGE 2   

  46          #define lcd_rdc XBYTE[0xdeff]//读指令
  47          #define lcd_rdd XBYTE[0xfeff]//读数据
  48          
  49          #define lcd_wrc XBYTE[0x1eff]//写指令
  50          #define lcd_wrd XBYTE[0x3eff]//写数据
  51          #define lcd_rdc XBYTE[0x5eff]//读指令
  52          #define lcd_rdd XBYTE[0x7eff]//读数据
  53          */
  54          sbit lcd_cs=P2^7;
*** ERROR C202 IN LINE 54 OF ICCARD.H: 'P2': undefined identifier
  55          sbit lcd_rw=P2^6;
*** ERROR C202 IN LINE 55 OF ICCARD.H: 'P2': undefined identifier
  56          sbit lcd_rs=P2^5;
*** ERROR C202 IN LINE 56 OF ICCARD.H: 'P2': undefined identifier
  57          sbit lcd_led=P2^3;
*** ERROR C202 IN LINE 57 OF ICCARD.H: 'P2': undefined identifier
  58          #define lcd_clear 0x01//清楚显示指令
  59          #define lcd_reset 0x02//显示位地址归位
  60          #define lcd_jiben 0x30//基本指令
  61          #define lcd_kuochong 0x34//扩充指令
  62          #define lcd_cgram 0x40//设定cgram地址到ac地址计数器
  63          #define lcd_ddram 0x80//设定ddram地址到ac地址计数器
  64          
  65          #define lcd_wait 0x01//待机
  66          #define lcd_juandongon 0x03
  67          #define lcd_iram 0x02
  68          #define lcd_fanbai 0x04//反白
  69          #define lcd_sleep 0x08//进入睡眠
  70          #define lcd_weekup 0x0c//脱离睡眠
  71          #define lcd_drawon 0x36//绘图显示开
  72          #define lcd_drawoff 0x34//绘图显示关
  73          #define lcd_juandong 0x40//sr=1,设置垂直卷动位置; sr=0,写iconram位置
  74          #define lcd_gdram 0x80
  75          
  76          /*******1820****/
  77          sbit dat_1820=P2^4;
*** ERROR C202 IN LINE 77 OF ICCARD.H: 'P2': undefined identifier
  78          /*******LCDBACKLIGHT*****/
  79          sbit lcd_bak=P2^3;
*** ERROR C202 IN LINE 79 OF ICCARD.H: 'P2': undefined identifier
  80          /******RTC****/
  81          //#define rtc_con XBYTE[0x7aff]
  82          #define rtc_second XBYTE[0x7200]               //DS12887秒寄存器地址
  83          #define rtc_secalm XBYTE[0x7201]//DS12887秒报警寄存器地址
  84          #define rtc_minute XBYTE[0x7202]//DS12887分钟寄存器地址
  85          #define rtc_minalm XBYTE[0x7203]//DS12887分钟报警寄存器地址
  86          #define rtc_hour XBYTE[0x7204]//DS12887小时寄存器地址
  87          #define rtc_houralm XBYTE[0x7205]//DS12887小时报警寄存器地址
  88          #define rtc_week XBYTE[0x7206]//DS12887星期寄存器地址
  89          #define rtc_date XBYTE[0x7207]//DS12887日期寄存器地址
  90          #define rtc_month XBYTE[0x7208]//DS12887月寄存器地址
  91          #define rtc_year XBYTE[0x7209]//DS12887年寄存器地址
  92          #define rtc_rega XBYTE[0x720a]//DS12887寄存器A地址
  93          #define rtc_regb XBYTE[0x720b]//DS12887寄存器B地址
  94          #define rtc_regc XBYTE[0x720c]//DS12887寄存器C地址
  95          #define rtc_regd XBYTE[0x720d]//DS12887寄存器D地址
  96          #define rtc_centry XBYTE[0x7a0e]//ds12887世纪地址
  97          #define rtc_run 0x20//开启振荡器,时钟运行
  98          #define rtc_setoff 0x82//set=1,禁止更新 24小时制
  99          #define rtc_seton  0x02//set=0,允许更新 24小时制
 100          /******bee****/
 101          sbit beep=P2^1;
C51 COMPILER V7.00  ICCARD                                                                 03/24/2007 22:15:32 PAGE 3   

*** ERROR C202 IN LINE 101 OF ICCARD.H: 'P2': undefined identifier
 102          /*****led****/
 103          sbit led_ea=P2^0; 
*** ERROR C202 IN LINE 103 OF ICCARD.H: 'P2': undefined identifier

C51 COMPILATION COMPLETE.  0 WARNING(S),  18 ERROR(S)

⌨️ 快捷键说明

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