Preruseni a AT89C4051

vaelektronik@vaelektronik.cz vaelektronik@vaelektronik.cz
Úterý Prosinec 25 10:20:00 CET 2007


 - bud je ten procesor blby (neco odeslo v hw) - zkusil jste jiny procesor? 
 - nebo v preruseni tu nulu na porty posilate, neprerusujete hranou ale urovni, takze se vam na portech stridaji jednicky a nuly a zmerite tam polovicni napeti (dival jste se osciloskopem?) 
 - nebo vam ten program skace z preruseni nekam kde tyhle instrukce mate (mate skok do prerusovaci rutiny na spravne adrese?) Neskace to nekan do prazdne pameti?
Obvykle plati poucka ze pokud je nejaka zahadna chyba v hw, najdu po provereni uplne vseho nejakou ptakovinu ve svem programu :-))

Andel 
  ----- Original Message ----- 
  From: pyrin 
  To: HW-news 
  Sent: Tuesday, December 25, 2007 9:35 AM
  Subject: Preruseni a AT89C4051


  Dobry den,
  mam tu 89C4051 a zkousim vyuzit externi preruseni. Na P3.2 privedu "0", vyvola mi to preruseni a pokud tam ta "0" zustane i nadale, tak mi to stahuje napeti na ostatnich portech, na kterych mam treba LEDky. Pokud uvolnim P3.2 do vzduchu, tak stahovani urovne na ostatnich portech zmizi.
  Zkousel jsem do P3.2 zapsat "1" i "0", ale je to porad stejne. Proste pokud udalost vyvolajici INT trva, rutina INT se sice provede, ale uroven ostatnich bran je ztazena na cca polovinu napajeciho napeti. Jakoby trvnaim urovne na INT dochazelo k pretezovani portu.

  Mate nekdo napad jak to vyresit ? Jiny 89C4051 jsem zkousel, to nepomohlo. Jiny MCU jsem nezkousel, protoze nemam k dispozici.

  pyrin



------------------------------------------------------------------------------


  _______________________________________________
  HW-list mailing list  -  sponsored by www.HW.cz
  Hw-list@list.hw.cz
  http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20071225/96adc994/attachment-0001.htm 


Další informace o konferenci Hw-list