Proteus is running excessive CPU load

Status
Not open for further replies.

sanjoy

Member
my RTC project using 16f876A (8MHz)& ds3231. During the simulation into proteus, i think my RTC program does not get value from I2C device ds3231 . could you pls review my programs as attached to look at the errors associated with it.
thanks for ur time.
 

Attachments

  • Program_rev.rar
    5.5 KB · Views: 287
  • Schemetic_proteus8P.rar
    32.8 KB · Views: 306
Last edited:
10, 9 ,8, 7........ I2C in Protues will not work with analogue resistor primitives... You MUST use the pullup resistor... It is for digital simulation..

Most of my simulations go above 100% CPU... To drop the simulation load remove ALL analogue resistor models..

All the ones on your LEDs as well...
 
pullup resistor should be used only in digital simulation and for PCB version the analogue resistors will be added again?
 
pullup resistor should be used only in digital simulation and for PCB version the analogue resistors will be added again?
Yep! It takes too much processing to simulate analogue stuff... If you leave out the resistors or make them digital, it simulates faster...
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…