1. /L15"Keil C51" Line Comment = // Block Comment On = /* Block Comment Off = */ Escape Char = \ String Chars = "' File Extensions = C C51
  2. /Colors = 0,8421376,8421376,8421504,255,
  3. /Colors Back = 16777215,16777215,16777215,16777215,16777215,
  4. /Colors Auto Back = 1,1,1,1,1,
  5. /Font Style = 0,0,0,0,0,
  6. /Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .?
  7. /Function String = "%^([a-zA-Z_0-9]+^)[ ^t]+([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  8. /Function String 1 = "%[a-zA-Z_0-9]*::^([a-zA-Z_0-9]+^)[ ^t]++([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  9. /Function String 2 = "%[a-zA-Z_0-9]+[ ^t]+^([a-zA-Z_0-9]+^)[ ^t]++([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  10. /Function String 3 = "%[a-zA-Z_0-9"]* ^([a-zA-Z_0-9"]+^)[ ^t]++([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  11. /Function String 4 = "%[a-zA-Z_0-9*&$]+[ ^t]+[a-zA-Z_0-9*&$]+[ ^t]+^([a-zA-Z_0-9]+^)[ ^t]++([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  12. /Function String 5 = "%^([a-zA-Z_0-9]+^)[ ^t]++([^p*, ^t^[^]a-zA-Z_0-9.]++)[~;]"
  13.  
  14. /Indent Strings = "{" "if" "else" ":"
  15. /Unindent Strings = "}"
  16. /Open Brace Strings = "{" "(" "["
  17. /Close Brace Strings = "}" ")" "]"
  18. /Open Fold Strings = "{" "#ifdef" "#if" "#ifndef"
  19. /Close Fold Strings = "}" "#endif" "#endif" "#endif"
  20.  
  21. /C1"Keywords" Colors = 16711680 Colors Back = 16777215 Colors Auto Back = 1 Font Style = 0
  22. asm auto
  23. A AB ACC AR0 AR1 AR2 AR3 AR4 AR5 AR6 AR7 AUXR
  24. bit break bool
  25. B
  26. case char const continue
  27. C CKCON
  28. data default do double defined
  29. DP0H DP0L DP1H DP1L DPH DPH1 DPL DPL1 DPS DPTR
  30. else enum extern
  31. EIE EIP EXIF
  32. float for
  33. goto
  34. HB
  35. IE IP
  36. idata if int interrupt
  37. long
  38. pdata
  39. P0 P1 P2 P3 P4 P5 P6 PCON PMR PSW
  40. register return
  41. R0 R1 R2 R3 R4 R5 R6 R7 RCAP2H RCAP2L ROMMAP
  42. sbit short signed sizeof static struct switch
  43. SADDR SADDR0 SADDR1 SADEN0 SADEN1 SBUF SBUF0 SBUF1 SCON SCON0 SCON1 SP SPCR SPDR SPSR STATUS
  44. typedef
  45. T2CON T2MOD TA TCON TH0 TH1 TH2 TL0 TL1 TL2 TMOD
  46. using union unsigned
  47. void volatile
  48. while
  49. WDCON WMCON
  50. xdata
  51. XICON
  52. _at_ __asm __based __cdecl __declspec __except __far __fastcall __finally __fortran __huge __inline __int16 __int32 __int64 __int8 __interrupt __leave __loadds __near __pascal __saveregs __segment __segname __self __stdcall __try __uuidof
  53. #define #error #include #elif #if #line #else #ifdef #pragma #endif #ifndef #undef
  54. /C3"C++ Keywords" Colors = 33023 Colors Back = 16777215 Colors Auto Back = 1 Font Style = 0
  55. AC AIN0 AIN1 AOUT
  56. catch class const_cast
  57. C_T2 CP_RL2 CY
  58. delete dynamic_cast
  59. explicit export
  60. EA EPFI ES ES0 ES1 ET0 ET1 ET2 EWDI EWT EX0 EX1 EX2 EX3 EX4 EX5 EXEN2 EXF2
  61. false friend
  62. F0 F1 FL
  63. inline
  64. IE IE0 IE1 IE2 IE3 INT0 INT1 INT2 INT3 INT4 INT5 IP IT0 IT1 IT2 IT3
  65. mutable
  66. MISO MOSI
  67. new namespace
  68. operator
  69. private protected public
  70. P P0_0 P0_1 P0_2 P0_3 P0_4 P0_5 P0_6 P0_7 P1_0 P1_1 P1_2 P1_3 P1_4 P1_5 P1_6 P1_7
  71. P2_0 P2_1 P2_2 P2_3 P2_4 P2_5 P2_6 P2_7 P3_0 P3_1 P3_2 P3_3 P3_4 P3_5 P3_6 P3_7
  72. PFI POR PS PS0 PS1 PT0 PT1 PT2 PWDI PX0 PX1 PX2 PX3 PX4 PX5
  73.  
  74. addwf andwf clrf clrw comf decf decfsz incf incfsz iorwf
  75. movfw movwf movrf movfr rlf rrf subwf swapf testz xorwf
  76.  
  77. bcf bsf btfsc btfss
  78.  
  79. addlw andlw xorlw call clrwdt goto iorlw movlw nop ret reti retlw sleep
  80.  
  81. OV
  82. reinterpret_cast
  83. RB8 RB81 RCLK RD REN REN1 RI RI1 RS0 RS1 RWT RXD RXD0 RXD1
  84. static_cast
  85. SCK SM0 SM01 SM1 SM11 SM2 SM21 SMOD_1 SS
  86. template this throw true try typeid typename
  87. T0 T1 T2 T2_EX T2EX TB8 TB81 TCLK TF0 TF1 TF2 TI TI1 TR0 TR1 TR2 TXD TXD0 TXD1
  88. using
  89. virtual
  90. wchar_t
  91. WDIF WR WTRF
  92. __multiple_inheritance __single_inheritance __virtual_inheritance
  93. /C4"Operators"
  94. +
  95. -
  96. =
  97. // /
  98. %
  99. &
  100. >
  101. <
  102. ^
  103. !
  104. |

Keil C51.uew的更多相关文章

  1. Keil C51汉字显示的bug问题

    一.缘起 这两天改进MCU的液晶显示方法,采用“即编即显”的思路,编写了一个可以直接显示字符串的程序.如程序调用disstr("我是你老爸");液晶屏上就会显示“我是你老爸”. 二 ...

  2. KEIL、uVision、RealView、MDK、KEIL C51区别比较

    KEIL uVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个 ...

  3. Keil C51程序调试过程

    用Keil C51编写程序时,经常需要调试,如果不是经常用这个软件的话,很容易忘记这些调试步骤,现在举一个例子“验证延迟函数delay()使其延迟的时间为500ms”说明. 源程序写完后,就可以调试了 ...

  4. Keil C51软件的使用

    进入 Keil C51 后,屏幕如下图所示.几秒钟后出现编辑界 启动Keil C51时的屏幕 进入Keil C51后的编辑界面 简单程序的调试:学习程序设计语言.学习某种程序软件,最好的方法是直接操作 ...

  5. Keil c51现No Browse information available

    keil c51 不能使用:Go to Definition of....的解决方法 最近使用keil c51 开发usb固件,当向vc一样使用Go to Definition of....时,出现警 ...

  6. Keil C51总线外设操作问题的深入分析

    阅读了<单片机与嵌入式系统应用>2005年第10期杂志<经验交流>栏目的一篇文章<Keil C51对同一端口的连续读取方法>(原文)后,笔者认为该文并未就此问题进行 ...

  7. KEIL C51 中嵌入汇编以及C51与A51间的相互调用

    如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例 有关c51调用汇编的方法已经有很多帖子讲到,但是一般只讲要点,很少有对整个过程作详细描述,对于初学者是不够的,这里笔者通过一个简单例子 ...

  8. Hash查找法在Keil C51中的实现

    摘要:散列(hash)是一种重要的存储方法,也是一种常见的查找方法.它是指在记录的存储位置和它的关键字之间建立一个确定的对应关系.本文以射频卡门禁控制器为例,说明用射频卡卡号作为关键字,用Hash查找 ...

  9. KEIL C51高级编程

    第一节 绝对地址访问C51提供了三种访问绝对地址的方法: 1. 绝对宏:在程序中,用“#include”即可使用其中定义的宏来访问绝对地址,包括:CBYTE.XBYTE.PWORD.DBYTE.CWO ...

随机推荐

  1. BufferedReader的ready与readLine使用,以及Premature EOF异常

    我的个人主页:http://www.foreyou.net 有些人在读取服务器端返回的数据的时候,使用了BufferedReader类的ready: while(reader.ready()) { / ...

  2. SQLite-CONSTRAINTS(约束)

    SQLite – CONSTRAINTS(约束) 约束是数据列在表上执行的规则.这些是用来限制的数据类型可以进入一个表.这样可以确保数据的准确性和可靠性在数据库中. 级或表级约束可以列.列级约束是仅适 ...

  3. 一个跨域请求的XSS漏洞

    场景回顾 一个表单进行跨域提交的方式有很多,我们使用的采用隐藏iframe,在本域下放一个代理页面,通过服务端配合完成一次完整的请求. 首先,部署proxy.html代理页面.这个页面处理服务端返回的 ...

  4. 0,null,empty,空,false,isset

    <?php header("Content-type: text/html; charset=utf-8"); $a=0; //1. if($a==0) { echo $a; ...

  5. sleep()函数的的意义

    ===============WINDOWS平台下:====================== 关于VOID Sleep(DWORD dwMilliseconds);函数,许多人都觉得,它是告诉系统 ...

  6. 关于MemoryBarrier

    备注:OSG  OpenThread::Atomic.cpp中MemoryBarrier(); Atomic::operator unsigned() const { #if defined(_OPE ...

  7. sqlserver中几种典型的等待

    为了准备今年的双11很久没有更新blog,在最近的几次sqlserver问题的排查中,总结了sqlserver几种典型的等待类型,类似于oracle中的等待事件,如果看到这样的等待类型时候能够迅速定位 ...

  8. [Regular Expressions] Find Groups of Characters, and ?:

    We'll capture groups of characters we wish to match, use quantifiers with those groups, and use refe ...

  9. UISwitch + UIimage - 初识IOS

    这里解释一个小例子,希望对你有点帮助,利用UISwitch控制UIimage的动画效果 先定义一个数组,用来存放照片,现在定义数组有一个特别简单的方法: NSArray *image1 = @[]; ...

  10. CSS彻底研究(1)

    Github pages 博文 基本选择器 标记选择器h1 {...} 类别.class_name{...},两个class同时作用,如class = 'one two',冲突取前者 ID选择器 #i ...