<AVRPART>  
  <ADMIN>
    <PART_NAME>AT89S2051</PART_NAME>
    <SPEED>4MHZ</SPEED>
    <SIGNATURE>
      <ADDR000>0x1E</ADDR000>
      <ADDR001>0x23</ADDR001>
      <ADDR002>0xFF</ADDR002>
    </SIGNATURE>
  </ADMIN>
  <PROGRAMMING>
    <PRGISP>  
        <ZIF_NO>2</ZIF_NO>   
    </PRGISP>
    <PRGHV>
        <ZIF_NO>5</ZIF_NO>   
    </PRGHV>
    <TYPE>1</TYPE> 
    <SUBCLASS>0</SUBCLASS> 
    <PROG_FLASH>2048</PROG_FLASH>
    <EEPROM>32</EEPROM>    
    <FlashPageSize>32</FlashPageSize>
    <EepromPageSize>32</EepromPageSize>
    <WD_Flash>9</WD_Flash>
    <WD_EEPROM>15</WD_EEPROM>
    <WD_ERASE>50</WD_ERASE>
    <WD_FUSE>9</WD_FUSE>
    <WD_LOCK>9</WD_LOCK>
    <WD_RESET>100</WD_RESET> 
    <FuseRCMD0>0x41000000</FuseRCMD0>    
    <FuseRPos>3</FuseRPos>    
    <FuseWCMD0>0xac100000</FuseWCMD0>    
    <FuseWPos>1</FuseWPos>        
    <LockRCMD>0x24000000</LockRCMD>    
    <LockRPos>3</LockRPos>    
    <LockWCMD>0xace30000</LockWCMD>    
    <LockWPos>1</LockWPos>  
    <fusevalue>0x00</fusevalue>  
    <FuseMask>0xFF</FuseMask>     
  </PROGRAMMING>
	<FUSE>
		<LOW>
			<NMB_TEXT>3</NMB_TEXT>
			<TEXT1>
				<MASK>0x20</MASK>
				<VALUE>0x00</VALUE>
				<TEXT>Serial program downloading (SPI) enabled</TEXT>
			</TEXT1>
			<TEXT2>
				<MASK>0x01</MASK>
				<VALUE>0x00</VALUE>
				<TEXT>Internal RC oscillator enabled</TEXT>
			</TEXT2>
			<TEXT3>
				<MASK>0x01</MASK>
				<VALUE>0x01</VALUE>
				<TEXT>External clock enabled</TEXT>
			</TEXT3>
			<FUSE0>
				<NAME>ISP Ebable</NAME>
			</FUSE0>
			<FUSE1>
				<NAME>x2 Clock</NAME>
			</FUSE1>
			<FUSE2>
				<NAME>User Rowe</NAME>
			</FUSE2>
			<FUSE3>
				<NAME>Osc Bypass</NAME>
			</FUSE3>
		</LOW>
	</FUSE>  
  <LOCKBIT>
    <LOCKBIT0>
      <NAME>LB1</NAME>
      <TEXT>Lockbit</TEXT>
    </LOCKBIT0>
    <LOCKBIT1>
      <NAME>LB2</NAME>
      <TEXT>Lockbit</TEXT>
    </LOCKBIT1>
  </LOCKBIT>  
</AVRPART>  