| Author | 
                
                  Topic   | 
                  | 
               
              
                | 
                 danflorio 
                  
                 
                
                2 Posts  | 
                
                  
                    
                      
                       Posted - 08/09/2009 :  07:31:37
                        
                      
  | 
                     
                    
                      |  hi , i have a problem when i programer a mcu stc 89c53rc , i can not write , it have must e protection funtion for write or i dont know . help me thanks . | 
                     
                   
                 | 
               
              
                | Reply #1
                 simeon 
                     
                 
                
                United Kingdom 
                79 Posts  | 
                
                  
                    
                      
                       Posted - 08/17/2009 :  04:30:24
                        
                      
  | 
                     
                    
                       according to the datasheet i downloaded   this ic  stc89C53RC  requires 5v vcc as its supply MPU STC STC89C53RC  ,STC89 3 ,vcc=3300  << this is the string from the device2049 config file  in the top folder
  here is the datasheet  but allow adobe to download charicter set and  look at page 3  table 
  h**p://www.alldatasheet.com/datasheet-pdf/pdf/139749/ETC/STC89C53RC.html
  yet another bold example of the guys who write the software are maybe having a bit too much tiger beer
  here is an extract from the device2049 file {same as other programmers} these programmers  are taking the p... out there employer i feel  knowone is this stupid  not even me no wonder  some people's  devices  destroy driver transistors  etc inside the programmer i feel  we must  run some sort of  quality control master  file we can all use becouse it appears  the maker  doesnt care or something gota be  taking the biscuit???? 
  however   just change the  vcc=3300   in the right branch for the chip your using to vcc=5000 then it will program in this state it may or not read correctly also and i see another with this same issue and similar ic
 
  ........ these are not correct and should be vcc=5000 MPU STC STC89C53RC  ,STC89 3 ,vcc=3300 MPU STC STC89C53RC*P44  ,STC89 3 ,vcc=3300 MPU STC STC89C53RC*Q44  ,STC89 3 ,vcc=3300 MPU STC STC89C54RD+  ,STC89 4 ,vcc=3300 MPU STC STC89C54RD+*P44  ,STC89 4 ,vcc=3300 MPU STC STC89C54RD+*Q44  ,STC89 4 ,vcc=3300 MPU STC STC89C58RD+  ,STC89 5 ,vcc=3300 MPU STC STC89C58RD+*P44  ,STC89 5 ,vcc=3300 MPU STC STC89C58RD+*Q44  ,STC89 5 ,vcc=3300 MPU STC STC89C516RD+  ,STC89 6 ,vcc=3300 MPU STC STC89C516RD+*P44  ,STC89 6 ,vcc=3300 MPU STC STC89C516RD+*Q44  ,STC89 6 ,vcc=3300
  .... these have no vcc set so wont read or writer .....and will eat current if low vcc supplied as it is
  MPU STC STC89C58AD  ,STC516X2 4 #00 MPU STC STC89C58AD*P44  ,STC516X2 4 #00 MPU STC STC89C58AD*Q44  ,STC516X2 4 #00
  MPU STC STC89C516AD  ,STC516X2 5 #55,00 MPU STC STC89C516AD*P44  ,STC516X2 5 #55,00 MPU STC STC89C516AD*Q44  ,STC516X2 5 #55,00
  MPU STC STC89C516X2  ,STC516X2 5 #55,00 MPU STC STC89C516X2*P44  ,STC516X2 5 #55,00 MPU STC STC89C516X2*Q44  ,STC516X2 5 #55,00
  ------------------------ these are correct at 3.3v MPU STC STC89LE51RC  ,STC89 1 ,vcc=3300 MPU STC STC89LE51RC*P44  ,STC89 1 ,vcc=3300 MPU STC STC89LE51RC*Q44  ,STC89 1 ,vcc=3300 MPU STC STC89LE52RC  ,STC89 2 ,vcc=3300 MPU STC STC89LE52RC*P44  ,STC89 2 ,vcc=3300 MPU STC STC89LE52RC*Q44  ,STC89 2 ,vcc=3300 MPU STC STC89LE53RC  ,STC89 3 ,vcc=3300 MPU STC STC89LE53RC*P44  ,STC89 3 ,vcc=3300 MPU STC STC89LE53RC*Q44  ,STC89 3 ,vcc=3300 MPU STC STC89LE54RD+  ,STC89 4 ,vcc=3300 MPU STC STC89LE54RD+*P44  ,STC89 4 ,vcc=3300 MPU STC STC89LE54RD+*Q44  ,STC89 4 ,vcc=3300 MPU STC STC89LE58RD+  ,STC89 5 ,vcc=3300 MPU STC STC89LE58RD+*P44  ,STC89 5 ,vcc=3300 MPU STC STC89LE58RD+*Q44  ,STC89 5 ,vcc=3300 MPU STC STC89LE516RD+  ,STC89 6 ,vcc=3300 MPU STC STC89LE516RD+*P44  ,STC89 6 ,vcc=3300 MPU STC STC89LE516RD+*Q44  ,STC89 6 ,vcc=3300
 
 
  my strong advice is to read the relevent datasheet for the type of ic  your looking to plug in !!!
  then   and only then  once your sure its vcc level  and have adjusted it if needed in the relevent devicexxxx file within the top folder on your hdd   you can try to read and write it
  this will avoid damage...
  i did notice in the config   some chips  3.3v types  set as 5v!!!!! this will screw up the programmer for sure | 
                     
                    
                        machine  toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can   old p2 programming grumbling tank with xp sp3 for true serial and lpt 
  all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed  legacy detection enabled | 
                     
                    
                       Edited by - simeon on 08/21/2009  03:12:14 | 
                     
                    
                        | 
                     
                   
                 | 
               
              
                | Reply #2
                 simeon 
                     
                 
                
                United Kingdom 
                79 Posts  | 
                
                  
                    
                      
                       Posted - 08/17/2009 :  04:43:26
                        
                      
  | 
                     
                    
                       #MPU-STC MPU STC STC89C51RC(4K+4K)  ,STC89 1 MPU STC STC89C52RC(8K+4K)  ,STC89 2 MPU STC STC89C53RC(12K+4K)  ,STC89 3 MPU STC STC89C54RD+(16K+4K)  ,STC89 4 MPU STC STC89C58RD+(32K+4K)  ,STC89 5 MPU STC STC89C516RD+(64K+4K)  ,STC89 6 MPU STC STC89C58AD  ,STC516X2 4 #00 MPU STC STC89C516AD  ,STC516X2 5 #55,00 MPU STC STC89C516X2  ,STC516X2 2 #55,00
  example is in the config file device2007  youll see they havent even set a vcc im surprised if it will read or write 
  just add ,vcc=5000  {check your type's carefully by the datasheet} | 
                     
                    
                        machine  toshiba equium laptop usb only type p5b asus main machine thinking of adding dual lpt pci card both used for top and lpt via usb where i can   old p2 programming grumbling tank with xp sp3 for true serial and lpt 
  all machines bios set to enable bios plug and play aware o/s and lpt spollers services and drivers removed  legacy detection enabled | 
                     
                    
                        | 
                     
                   
                 | 
               
              
                |   | 
                
                  Topic   | 
                  | 
               
             
           | 
         
       
     |