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

📄 30-14-6.lst

📁 C51程序应用例子,自己的学习历程,希望可以帮到大家
💻 LST
字号:
C51 COMPILER V7.50   30_14_6                                                               03/18/2009 15:41:11 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE 30_14_6
OBJECT MODULE PLACED IN 30-14-6.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE 30-14-6.c BROWSE DEBUG OBJECTEXTEND

line level    source

   1          #define uchar unsigned char
   2          #define uint unsigned int
   3          #define ulong unsigned long
   4          #include<reg52.h>
   5          sbit P10=P1^0;//波形输出
   6          //sbit K1=P3^0;//按键1,机器周期增大
   7          //sbit K2=P3^1;//按键2,机器周期减小
   8          //sbit K3=P3^2;//按键3,占空比增大        
   9          //sbit K4=P3^3;//按键4,占空比减小         
  10          static uchar T;//机器周期    //全局变量   
  11          static uchar D;//占空比     
  12          void delay(uchar n);     //函数调用 
  13          void main(void)
  14          {
  15   1      TH0=0x3C;
  16   1      TL0=0xB0;//用6M晶振,机器周期0.1s
  17   1      TH1=0x3C;
  18   1      TL1=0xB0;
  19   1      ET0=1;//T0中断允许 
  20   1      ET1=1;
  21   1      EA=1;//总中断允许
  22   1      //PT0=0;//T0低中断优先级
  23   1      //PT1=1;//T1高中断优先级
  24   1      TR0=1;//T0开始计数
  25   1      TR1=0;//T1禁止运行,等待被唤醒
  26   1      
  27   1      while(1)
  28   1      {
  29   2      //uchar temp;
  30   2      //P10=0; //读P1口前先将寄存器置1
  31   2      
  32   2      //delay(10000); //延时100ms
  33   2      P10=~P10; //取反
  34   2      delay(10000);
  35   2      }
  36   1      }
  37          
  38          void delay(uchar k)
  39          {
  40   1      uchar j;
  41   1      for(j=0;j<=k;j++);
  42   1      }
  43          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     42    ----
   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 + -