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

📄 buzzer.lst

📁 小区可视对讲键盘检测程序.利用pt6964芯片.
💻 LST
字号:
C51 COMPILER V8.08   BUZZER                                                                05/25/2008 20:21:42 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE BUZZER
OBJECT MODULE PLACED IN buzzer.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE buzzer.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #include<STC12C5410AD.h>
   2          //----------------------------------
   3          //GOLBAL VARIABLES
   4          //----------------------------------
   5          unsigned char buzzer_timer_trigger = 0;
   6          unsigned char buzzer_timer = 0;
   7          /*************************************
   8          函数名称:  INITIAL_BUZZER
   9          函数功能:       设置P37引脚为推挽输出,为输
  10                                  出高低电平做准备
  11          **************************************/
  12          void initial_buzzer(void)
  13          {
  14   1              P3M0 = P3M0&0x7f;       //设置P37引脚推挽输出
  15   1              P3M1 = P3M1|0x80;       
  16   1              P37 = 0;                        //      引脚输出低电平
  17   1      }
  18          /*************************************
  19          函数名称:       OPEN_BUZZER
  20          功能:           打开蜂鸣器
  21          **************************************/
  22          void open_buzzer(void)
  23          {
  24   1              P37 = 1;                        // 引脚输出高电平
  25   1      }
  26          /*************************************
  27          函数名称:       CLOSE_BUZZER
  28          功能:           关闭蜂鸣器
  29          **************************************/
  30          void close_buzzer(void)
  31          {
  32   1              P37 = 0;                        //      引脚输出低电平
  33   1      }
  34          /*************************************
  35          函数名称:       BUZZER   test
  36          功能:           响一声蜂鸣器
  37          **************************************/
  38          void buzzer_test(void)
  39          {
  40   1              open_buzzer();
  41   1              buzzer_timer = 185;
  42   1              buzzer_timer_trigger = 1;
  43   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     25    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      2    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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