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

📄 ini.lst

📁 STC51+PDIUSBD12 USB鼠标源代码
💻 LST
字号:
C51 COMPILER V8.02   INI                                                                   03/04/2008 13:50:52 PAGE 1   


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

line level    source

   1          #include "EPPHAL.H"
   2          #include "uart.h"
   3          #include "D12CI.H"
   4          #define D12_COMMAND     1
   5          #define D12_DATA        0
   6          /*****************   延时x毫秒函数 ***********/
   7          void delay(uint16 x)                
   8          {
   9   1       uint16 i;
  10   1       uint16 j;
  11   1       for(i=0;i<x;i++)
  12   1       for(j=0;j<230;j++);
  13   1      }
  14          /***************************断开USB连接****************************************/
  15          void disconnect_usb(void)
  16          {
  17   1       Prints("断开USB连接.\r\n");
  18   1       outportb(D12_COMMAND,0xf3);
  19   1       outportb(D12_DATA,0x0e);
  20   1       outportb(D12_DATA,0x47);
  21   1       delay(100);
  22   1      }
  23          /******************************************************************************/
  24          
  25          /*******************************连接USB**************************************/
  26          void connect_usb(void)
  27          {
  28   1       Prints("连接USB.\r\n");
  29   1       outportb(D12_COMMAND,0xf3);                         //初始化USBD12
  30   1       outportb(D12_DATA,0x1e);                          //连接USB
  31   1       outportb(D12_DATA,0x47);                          //设置频率
  32   1      }
  33          /******************************************************************************/
  34          
  35          /***************************初始化USB***************************************************/
  36          void init_usb(void)               
  37          {
  38   1       Prints("USBD12芯片初始化\r\n");
  39   1       D12_SetAddress_Enable(0,1);
  40   1       D12_SetEndpointEnable(1);
  41   1      }/***********************************************************************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    120    ----
   CONSTANT SIZE    =     45    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   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 + -