Stránka 1 z 2

Náhrada 16F887

Napsal: 04 kvě 2014, 13:05
od CAMaFo
Zdravím,chtěl bych se zeptat jakej rozdíl je mezi PIC 16F887 a 16F877A.
Jedná se mi o to,že mám schéma i dps,kterej je s 16F877A a potřeboval bych místo něj dát 16F887.Program se bude psát novej,ale jde mi spíš o pozice HW na pinech.

Napsal: 04 kvě 2014, 13:29
od forbidden
Proč si nestáhneš oba datasheety a neporovnáš to?

Napsal: 04 kvě 2014, 13:46
od Charos
Áčko má stránkovanou paměť, co vím, a navíc je levnější.

Napsal: 04 kvě 2014, 17:05
od CAMaFo
Charos píše:Áčko má stránkovanou paměť.....
Tomu nerozumím,můžeš nějak detailněji ?

Ono právě na jednom e-shopu 16F887 mají levněji než se běžně prodávají 16F877A.Vzhledem k tomu,že budu objednávat jiný součástky,objednal bych i ten 16F887

Napsal: 04 kvě 2014, 20:03
od Atlan
Tak neviem, si aj vykonejsie a lacnejsie Pic, ale v podstate myslim ked to budes programovat na ziaden problem nenarazis, A je vylepsena verzia a ma odstranene nejake chyby.

Napsal: 04 kvě 2014, 21:03
od Jeejda_teda_puvodne

Napsal: 04 kvě 2014, 22:34
od CAMaFo
Děkuju moc za informace.Už mám konečně jasno (dobře,že jsem se zeptal).V tom případě je pro mě výhodnější použít 16F887 kvůli lepší podpoře vývojovýho nástroje.
Jen bych se chtěl zeptat ohledně Brown On Reset - nastaví se hodnota (4V nebo 2.1 V) kdy při poklesu napájení dojde k resetu procesoru.Vykoná se v tom okamžiku přerušení ve kterým jde na tuhle událost reagovat (neco jako BOD)?

Napsal: 05 kvě 2014, 18:12
od procesor
V 887 je v RAM asi o 70% menej voľnej pamäti (nemá General Purpose registers v bank 2 a bank 3) oproti 877...o.i

Napsal: 05 kvě 2014, 18:30
od CAMaFo
procesor píše:V 887 je v RAM asi o 70% menej voľnej pamäti (nemá General Purpose registers v bank 2 a bank 3) oproti 877...o.i
Proč je to tak řešený ?
Takže když budu mít více proměnných,tak bude problém ?

Edit:
Koukám do datasheetu a SRAM mají oba stejně.Je to jinak ?

Napsal: 05 kvě 2014, 19:34
od procesor
Kde "koukaš"?
368 versus 128

Napsal: 05 kvě 2014, 20:16
od CAMaFo
Koukal jsem do tabulek v obou datasheetech:

Napsal: 05 kvě 2014, 21:36
od petrfilipi
Tady: http://www.microchip.com/wwwproducts/Pr ... =PIC16F887
je odkaz na porovnání zmiňovaných procesorů.

Petr Filipi

Napsal: 05 kvě 2014, 23:06
od CAMaFo
Takže dle toho odkazu není na 16F887 nic horšího než na 877A.Tak to je OK. :)

Napsal: 06 kvě 2014, 05:26
od Chenzee
Ta tabulka od procesora s registry je pro 16F882 a ne 887! Proto ten rozdíl. :wink:

Napsal: 06 kvě 2014, 06:27
od procesor
Tú tabuľku som nedopozeral ďalej... :oops: