100 points to reset an INTEL 386EX

Posted on 1999-07-22
Medium Priority
Last Modified: 2010-07-27
Hi guys,

I will feed 100 points to the INTEL 386EX expert which will solve this problem:
I have to reset an INTEL 386EX microcontroller via SW intructions.
The PORT92 register contains one RESET bit which acts on the CPU only, while the perhiperals are left unchanged.
How can I reset both the CPU and the peripherals via SW instructions only ( i.e. no HW reset on uP pin ) ?
The solution must be able to restart the code as if it was starting form a power-on.

Thanks all

Question by:roberto_colombo
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
LVL 32

Accepted Solution

jhance earned 400 total points
ID: 1159712
Having had to do what you ask in a number of designs, this is what I recommend:

Select one of the available output port lines and hook it to a simple one-shot.  I like using a 555 timer for this since you can get reasonably long pulses with small capacitors.  You need this to ensure that the RESET line stays in the reset state for the specified interval.  Take the output of the one-shot and hook it to the system reset line.  Now when you write the proper level to the I/O bit, you will generate a system reset pulse.  

The 386 family doesn't have a hardware reset function from software.

Featured Post

Introducing the WatchGuard 420 Access Point

WatchGuard's newest access point includes an 802.11ac Wave 2 chipset, providing the fastest speeds for VoIP, video and music streaming, and large data file transfers. Additionally, enjoy the benefits of strong security as the 3rd radio delivers dedicated WIPS protection!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
Stuck in voice control mode on your Amazon Firestick?  Here is how to turn it off!!!
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question