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

📄 新建 文本文档.lst

📁 Max7221动态显示程序 基于51单片机
💻 LST
字号:
C51 COMPILER V7.06   _陆__文__文__                                                         05/01/2008 10:27:17 PAGE 1   


C51 COMPILER V7.06, COMPILATION OF MODULE _陆__文__文__
OBJECT MODULE PLACED IN 新建 文本文档.OBJ
COMPILER INVOKED BY: D:\program files\Keil\C51\BIN\C51.EXE 新建 文本文档.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

*** WARNING C500 IN LINE 1 OF 新建 文本文档.C: MISSING DEVICE (SECURITY KEY NOT FOUND)
   1          /**************************************************************************
   2            
   3                                          THE MAX7221 LED DRIVER LIB
   4            
   5                                  COPYRIGHT (c)   2005 BY JJJ.
   6                                          --  ALL RIGHTS RESERVED  --
   7            
   8             File Name:       Max7221.h
   9             Author:          Jiang Jian Jun
  10             Created:         2005/9/19
  11             Modified:            NO
  12             Revision:            1.0
  13            
  14          ***************************************************************************/
  15          #ifndef _MAX7221_LED_DRIVER_2005_9_19_
  16          #define _MAX7221_LED_DRIVER_2005_9_19_
  17          
  18          #include <intrins.h>
  19          
  20          sbit Max7221CS  = P3^1;
*** ERROR C202 IN LINE 20 OF 新建 文本文档.C: 'P3': undefined identifier
  21          sbit Max7221DIN = P3^0;
*** ERROR C202 IN LINE 21 OF 新建 文本文档.C: 'P3': undefined identifier
  22          sbit Max7221CLK = P3^2;
*** ERROR C202 IN LINE 22 OF 新建 文本文档.C: 'P3': undefined identifier
  23          
  24          void WriteMax7221(unsigned char Address,unsigned char Data)
  25          {
  26   1              unsigned char i;
  27   1              Max7221CS = 0;
*** ERROR C202 IN LINE 27 OF 新建 文本文档.C: 'Max7221CS': undefined identifier
  28   1              for (i=0;i<8;i++)
  29   1              {
  30   2                      Max7221CLK = 0;
*** ERROR C202 IN LINE 30 OF 新建 文本文档.C: 'Max7221CLK': undefined identifier
  31   2                      Max7221DIN = (Address&(0x80>>i)) ? 1:0;
*** ERROR C202 IN LINE 31 OF 新建 文本文档.C: 'Max7221DIN': undefined identifier
  32   2                      _nop_();
  33   2                      _nop_();
  34   2                      Max7221CLK = 1;
*** ERROR C202 IN LINE 34 OF 新建 文本文档.C: 'Max7221CLK': undefined identifier
  35   2                      _nop_();
  36   2                      _nop_();
  37   2              }
  38   1              for (i=0;i<8;i++)
  39   1              {
  40   2                      Max7221CLK = 0;
*** ERROR C202 IN LINE 40 OF 新建 文本文档.C: 'Max7221CLK': undefined identifier
  41   2                      Max7221DIN = (Data&(0x80>>i)) ? 1:0;
*** ERROR C202 IN LINE 41 OF 新建 文本文档.C: 'Max7221DIN': undefined identifier
  42   2                      _nop_();
  43   2                      _nop_();
  44   2                      Max7221CLK = 1;
*** ERROR C202 IN LINE 44 OF 新建 文本文档.C: 'Max7221CLK': undefined identifier
C51 COMPILER V7.06   _陆__文__文__                                                         05/01/2008 10:27:17 PAGE 2   

  45   2                      _nop_();
  46   2                      _nop_();
  47   2              }
  48   1              Max7221CS = 1;  
*** ERROR C202 IN LINE 48 OF 新建 文本文档.C: 'Max7221CS': undefined identifier
  49   1      }
  50          
  51          void InitialMax7221(void)
  52          {
  53   1              WriteMax7221(0x0A,0x07);        //亮度地址0AH,0x00~0x0F,0x0F最亮
  54   1              WriteMax7221(0x0B,0x07);        //扫描LED个数地址0BH,0x00~0x07,最多扫描8个数码管
  55   1              WriteMax7221(0x0C,0x01);        //工作模式地址0x0C. 0x00:ShutDown;0x01:Normal
  56   1              WriteMax7221(0x09,0xFF);        //编码模式地址0x09. 0x00~0xFF:哪一位为1,哪一位就支持编码
  57   1      }
  58          
  59          void Max7221Display(unsigned char *buffer)
  60          {
  61   1              unsigned char i;
  62   1              for(i=0;i<8;i++)
  63   1              {
  64   2                      WriteMax7221(i+1,*(buffer+i));
  65   2              }
  66   1      }
  67          
  68          #endif

C51 COMPILATION COMPLETE.  1 WARNING(S),  11 ERROR(S)

⌨️ 快捷键说明

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