This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Keil C error,help me!

compiling C:\Keil\C51\INC\Atmel\at89c51xd2.h...
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(19): error C156: 'P0_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(20): error C156: 'P0_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(21): error C156: 'P0_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(22): error C156: 'P0_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(23): error C156: 'P0_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(24): error C156: 'P0_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(25): error C156: 'P0_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(26): error C156: 'P0_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(30): error C156: 'P1_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(31): error C156: 'P1_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(32): error C156: 'P1_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(33): error C156: 'P1_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(34): error C156: 'P1_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(35): error C156: 'P1_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(36): error C156: 'P1_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(37): error C156: 'P1_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(42): error C156: 'P2_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(43): error C156: 'P2_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(44): error C156: 'P2_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(45): error C156: 'P2_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(46): error C156: 'P2_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(47): error C156: 'P2_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(48): error C156: 'P2_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(49): error C156: 'P2_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(54): error C156: 'P3_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(55): error C156: 'P3_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(56): error C156: 'P3_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(57): error C156: 'P3_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(58): error C156: 'P3_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(59): error C156: 'P3_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(60): error C156: 'P3_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(61): error C156: 'P3_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(63): error C156: 'RD': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(64): error C156: 'WR': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(65): error C156: 'T1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(66): error C156: 'T0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(67): error C156: 'INT1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(68): error C156: 'INT0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(69): error C156: 'TXD': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(70): error C156: 'RXD': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(73): error C156: 'P4_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(74): error C156: 'P4_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(75): error C156: 'P4_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(76): error C156: 'P4_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(77): error C156: 'P4_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(78): error C156: 'P4_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(79): error C156: 'P4_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(80): error C156: 'P4_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(83): error C156: 'P5_7': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(84): error C156: 'P5_6': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(85): error C156: 'P5_5': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(86): error C156: 'P5_4': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(87): error C156: 'P5_3': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(88): error C156: 'P5_2': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(89): error C156: 'P5_1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(90): error C156: 'P5_0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(95): error C156: 'CY': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(96): error C156: 'AC': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(97): error C156: 'F0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(98): error C156: 'RS1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(99): error C156: 'RS0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(100): error C156: 'OV': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(101): error C156: 'UD': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(102): error C156: 'P': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(116): error C156: 'TF1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(117): error C156: 'TR1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(118): error C156: 'TF0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(119): error C156: 'TR0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(120): error C156: 'IE1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(121): error C156: 'IT1': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(122): error C156: 'IE0': invalid 'sbit' declaration
C:\KEIL\C51\INC\ATMEL\AT89C51XD2.H(123): error
SfrCC FATAL-ERROR - ACTION: PARSING SOURCE-FILE ERROR: (LINE 218), MORE THAN 400 ERRORS IN SOURCE-FILE
SfrCC TERMINATED.

WHY?

0