Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
01/08/12 19:30
  01/08/12 19:31

Read: 745 times

#185381 - AT89S8253 ISP
Responding to: Jan Waclawek's previous message
I can wait...but I think I have yet another issue entirely. I installed Windows on this system and made it dual boot, then installed Atmel's AT89ISP software. I coded up some simple test code that should toggle P1.0 on/off as some test code -

		org		000h
		ajmp		START

START:		setb		P1.0
		acall		Delay
		clr		P1.0
		acall		Delay
                ajmp            START

Delay:		mov		R0,#0FFh
		mov		R1,#0FFh
C1:		djnz		R0,C1
		djnz		R1,C1


In the chip list I select AT89S8253 (which I did install the driver for from Atmel's page), select LPT1 as the programmer port, initialize the device, then try to write to the device. I then do "autowrite" and it fails the verification, and the chip still comes up blank when I read it back. On the fuse bit settings I select SerPgmEn and click "Write", but nothing happens when I do that and the fuse bits are still unprogrammed when I read back the fuse bit settings.

When you first program these chips when they're brand new, do they have to be parallel programmed first to enable fuse bit 4 before you can program them via ISP or something? Or does the issue lie with the parallel port itself?

List of 6 messages in thread
Using AT89ISP Cable With Ubuntu      Jon Wilder      01/08/12 12:41      
   AT89S8253 ISP      Jan Waclawek      01/08/12 15:05      
      AT89S8253 ISP      Jon Wilder      01/08/12 19:30      
         SUCCESS!!!      Jon Wilder      01/08/12 22:45      
            is your ware hard enough?      Jan Waclawek      01/09/12 06:36      
               What Jan means is a "solderless breadboard"      Richard Erlacher      01/09/12 08:44      

Back to Subject List