Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Getting a DS89C450 working off program board

Status
Not open for further replies.

Derill03

Newbie level 3
Joined
Jun 18, 2007
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,299
what is the correct logic state for the /EA, RST, /PSEN, and ALE/PROG on a DS89C450
 

in program mode or run mode?

I would think you could get all that information from the datasheet.
 

In run mode

Added after 25 minutes:

currently i have /EA pulled high, and /PSEN and ALE/PROG are floating. The RST is pulled low. When i power the chip up it needs a high-to-low transition to run code. I was told by dallas semi that it does not need a transition. Any help, I don't care about program mode at this point.
 

The high-low transition is needed on the RST pin
 

Derill03 said:
The high-low transition is needed on the RST pin
I think you got that backwards.
low-high transition is what it takes.

Its difficult to see your problem without knowledge of your board or a schematic to look at.
 

This might be a case of problematic power startup, as stated in datasheet at a comment for the V(RST) - reset trip point - note 3 at page 3:
The user should note that this part is tested and guaranteed to operate down to 4.5V (10%) and that VRST (min) is specified below that point. This indicates that there is a range of voltages [VMIN to V RST(min)] where the processor's operation is not guaranteed, but the reset trip point has not been reached. This should not be an issue in most applications, but should be considered when proper operation must be maintained at all times. For these applications, it may be desirable to use a more accurate external reset.
Also, I think you shouldn't tie /RESET to GND hard, as it is a bidirectional pin (it attempts to output high when the internal reset is active). You might want to leave /RESET pin floating (or pulled low weakly) and look at that output level; as well as look at whether and how the oscillator starts at powerup, together with looking at the VCC/GND directly at the mcu's power pins, for irregularities during powerup.

I would be glad to hear here about your findings.

JW
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top