Atmega88 simulation bugs

Discussion on both general simulation and Proteus VSM microcontroller simulation.
Locked
DJ_URAN
Unlicenced User
Posts: 2
Joined: Sat 2022-10-22 14:19

Atmega88 simulation bugs

Post by DJ_URAN »

Hi! Proteus 8.11 SP0 have some bugs in simulation with atmega88 chip:

1. It does not reset flag bits in PCIFR register by write "1" in any bit of PCIFR.
If PCIFR register contains 0b00000001 and i does PCIFR|=0x01; then PCIFR register does not change!

2. 6th bit of PINC port (in case PC6 pin is used as reset pin) also read RESET pin state instead "0", as it says in datasheet of atmega88 mcu:
ac.jpg
ac.jpg (50.3 KiB) Viewed 335 times
David
Site Admin
Posts: 2267
Joined: Mon 2006-02-20 14:56
Location: Head Office
Contact:

Re: Atmega88 simulation bugs

Post by David »

Hi,

Please can you send your project and code in to support@labcenter.com so that we can verify your issue? Thanks.

Regards,
Dave.
DJ_URAN
Unlicenced User
Posts: 2
Joined: Sat 2022-10-22 14:19

Re: Atmega88 simulation bugs

Post by DJ_URAN »

Wrote to the mail.
By the way, in real conditions, these problems are not observed.
David
Site Admin
Posts: 2267
Joined: Mon 2006-02-20 14:56
Location: Head Office
Contact:

Re: Atmega88 simulation bugs

Post by David »

Hi,

Unfortunately support cannot be offered as you are using a cracked copy of Proteus. We will investigate your issue and if a bug is found it will be fixed, but you will need to purchase a licence in order to receive anything we release. Sorry I cannot be more helpful.

Regards,
Dave.
Locked