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

📄 touch.lst

📁 制袋机程序.rar
💻 LST
📖 第 1 页 / 共 2 页
字号:
 151   1        delay_ms(10);   //中断后延时以消除抖动,使得采样数据更准确
 152   1        PENIRQ = 1;
 153   1      
 154   1        for(i = 0; i < 10; i++)
 155   1        {
 156   2          if(PENIRQ)
 157   2            break;
 158   2          ADS7843_start();
 159   2          delay_us(10);
 160   2          ADS7843_wr(0x94);//送控制字 10010000 即用差分方式读X坐标
 161   2          delay_us(10);
 162   2          temp_y[i] = ADS7843_rd(); //读X轴坐标
 163   2          ADS7843_wr(0xD4); //送控制字 11010000 即用差分方式读Y坐标
 164   2          delay_us(10);
 165   2          temp_x[i] = ADS7843_rd();    //读Y轴坐标
 166   2          CS=1;
 167   2          delay_us(5);
 168   2        }
 169   1      
 170   1        if(i >= 10)
 171   1          g_Status.bTouchPressed = true;
 172   1      
 173   1        EA=1;      //开中断
 174   1      }
 175          
 176          
C51 COMPILER V8.09   TOUCH                                                                 04/21/2010 21:14:13 PAGE 4   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
BUTTON_STOP. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_MODIFY. . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
G_STATUS . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  303
  Mode . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bTouchPressed. . . . . . . . . . . .  MEMBER   -----  CHAR     0001H  1
  x. . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  y. . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  bButtonPressed . . . . . . . . . . .  MEMBER   -----  CHAR     0006H  1
  Button_id. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0007H  1
  bPasswordDialog. . . . . . . . . . .  MEMBER   -----  CHAR     0008H  1
  Password . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0009H  1
  PasswordCount. . . . . . . . . . . .  MEMBER   -----  U_CHAR   000AH  1
  bParaModifyPermitted . . . . . . . .  MEMBER   -----  CHAR     000BH  1
  nPage. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000CH  1
  Modify_Index . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000DH  1
  Modify_Position. . . . . . . . . . .  MEMBER   -----  U_CHAR   000EH  1
  ItemState. . . . . . . . . . . . . .  MEMBER   -----  ARRAY    000FH  140
  bUpdated_ItemState . . . . . . . . .  MEMBER   -----  ARRAY    009BH  140
  LED_Status . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0127H  1
  bUpdated_LED_Status. . . . . . . . .  MEMBER   -----  CHAR     0128H  1
  LED_Modify_Position. . . . . . . . .  MEMBER   -----  U_CHAR   0129H  1
  Relay_Status1. . . . . . . . . . . .  MEMBER   -----  U_CHAR   012AH  1
  Relay_Status2. . . . . . . . . . . .  MEMBER   -----  U_CHAR   012BH  1
  bDianzheng . . . . . . . . . . . . .  MEMBER   -----  CHAR     012CH  1
  bDianfan . . . . . . . . . . . . . .  MEMBER   -----  CHAR     012DH  1
  bTrack . . . . . . . . . . . . . . .  MEMBER   -----  CHAR     012EH  1
temp_x . . . . . . . . . . . . . . . .  STATIC   XDATA  ARRAY    0000H  20
temp_y . . . . . . . . . . . . . . . .  STATIC   XDATA  ARRAY    0014H  20
size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
MODE_RUNABLE . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
CS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
TOUCH_INIT . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
DCLK . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0096H  1
MODE . . . . . . . . . . . . . . . . .  * TAG *  -----  ENUM     -----  -----
BUTTON_CLEAR . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
RECT . . . . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  12
  top. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  left . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  right. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  bottom . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
  cx . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0008H  2
  cy . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    000AH  2
BUTTON_DIANFAN . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_RUN . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_TRACK . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
DOUT . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
intr0_ISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
BUTTON_RIGHT . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
ADS7843_start. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
MODE_NULL. . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_RESET . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
C51 COMPILER V8.09   TOUCH                                                                 04/21/2010 21:14:13 PAGE 5   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


MODE_MANUAL. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
MODE_TEST. . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_ID. . . . . . . . . . . . . . .  * TAG *  -----  ENUM     -----  -----
TOUCH_IsReleased . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
EX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A8H  1
IT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0088H  1
g_Status . . . . . . . . . . . . . . .  EXTERN   XDATA  STRUCT   -----  303
PENIRQ . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
_delay_ms. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
BUTTON_DIANZHENG . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
Update_TouchPoint. . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  temp . . . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0006H  2
DIN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
_delay_us. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_average . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  a. . . . . . . . . . . . . . . . . .  * REG *  DATA   PTR      0001H  3
  len. . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  max. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0001H  2
  min. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0003H  2
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0005H  2
  ave. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0007H  2
  sum. . . . . . . . . . . . . . . . .  AUTO     DATA   U_LONG   0009H  4
BUTTON_CLEAR_ALL . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_UP. . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_MODE. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
ADS7843_rd . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  dat. . . . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0001H  2
BUTTON_LEFT. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_RECT. . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  8
  top. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  left . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  cx . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  cy . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
MODE_PARAMODIFY. . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
BUTTON_DOWN. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
TABLE_RECT . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  11
  top. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0000H  2
  left . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  cx1. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0004H  2
  cx2. . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0006H  2
  cy . . . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0008H  2
  nItem. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   000AH  1
_ADS7843_wr. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  dat. . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
  temp . . . . . . . . . . . . . . . .  AUTO     DATA   BIT      0000H  1
  i. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0001H  1
BUTTON_NULL. . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
MODE_RUN . . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
MODE_PASSWORD. . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    705    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =     40    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----      19
C51 COMPILER V8.09   TOUCH                                                                 04/21/2010 21:14:13 PAGE 6   

   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       1
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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