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 |
|
|
|