Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем с Proteus и TIMER0 за PIC16F84A
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=4674
Страница 1 от 1

Автор:  i_dachev [ Сря Авг 22, 2007 9:14 am ]
Заглавие:  Проблем с Proteus и TIMER0 за PIC16F84A

Искам да попитам дали някой се е сблъсквал със следния проблем.

Правя прост честотомер с PIC16F84A но това което се натрупва във
вътрешния 8-битов брояч в процесора излиза с 1 повече от колкото е реално.

Самата схема и програмата са пробвани в реални устройства около 5 на брой
и в нито едно не съм имал този проблем.

Преди работих с един друг симулатор и от скоро се занимавам с Proteus,
та според мен това му е някакъв бъг, но искам да се уверя, че има и други
който са го срещнали.

Ползвам Proteus v7.1 SP4 (build 3854).

Слагам картинка на схемата от Proteus и подавам 1500Hz а то чете 1501/1502 вместо 1500/1501.

Прикачени файлове:
IGDFreqM-Proteus.png
IGDFreqM-Proteus.png [ 8.2 KiB | Прегледано 1080 пъти ]

Автор:  milenjs [ Чет Авг 23, 2007 8:13 am ]
Заглавие: 

Чете 1520 ;)

Автор:  i_dachev [ Чет Авг 23, 2007 9:36 am ]
Заглавие: 

По точно чете 1501/1502 или 151/152 или 16/17 зависи от стъпката 1Hz, 10Hz, 100Hz.
Просто като направих картинката беше със стъпка 10Hz :).

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/