EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

8051 poortje stuk?

Nieuw topic

elektroda.net NewsGroups Forum Index - Electronics BE - 8051 poortje stuk?

Elektron
Guest

Wed Sep 15, 2004 9:21 am   



Beste,



Ik ben de laatste tijd weer een beetje aan het experimenteren geweest met
mijn 8051 microcontroller. De microcontroller AT89C51 die ik gebruik heeft
buiten de gewone poorten I/O poorten ook nog een poort P3.3 (interupt),
poort P3.4 (Timer2) en poort P3.5 (Timer1). Ik zou nu deze poorten eens als
gewone uitgangspoorten willen laten werken. Wanneer ik die dit wil doen geef
ik het commando SETB P3.X voor een hoge toestand en CLR P3.X voor een lage
toestand. Wanneer ik de toestand dan met mijn voltmeter of scoop controleer
werkt dit perfect voor P3.3 en P3.4 maar bij P3.5 blijft de toestand altijd
hoog. Ik heb de verbindingen enzo al gecontroleerd en da is niets verkeerd
aan. Zou het nu kunnen dat dit poortje van de 8051 stuk is? Of zou er iets
anders mis zijn?



Bedankt voor u hulp,

ON4YVW
Guest

Tue Sep 21, 2004 6:08 am   



Elektron wrote:
Quote:
Beste,



Ik ben de laatste tijd weer een beetje aan het experimenteren geweest met
mijn 8051 microcontroller. De microcontroller AT89C51 die ik gebruik heeft
buiten de gewone poorten I/O poorten ook nog een poort P3.3 (interupt),
poort P3.4 (Timer2) en poort P3.5 (Timer1). Ik zou nu deze poorten eens als
gewone uitgangspoorten willen laten werken. Wanneer ik die dit wil doen geef
ik het commando SETB P3.X voor een hoge toestand en CLR P3.X voor een lage
toestand. Wanneer ik de toestand dan met mijn voltmeter of scoop controleer
werkt dit perfect voor P3.3 en P3.4 maar bij P3.5 blijft de toestand altijd
hoog. Ik heb de verbindingen enzo al gecontroleerd en da is niets verkeerd
aan. Zou het nu kunnen dat dit poortje van de 8051 stuk is? Of zou er iets
anders mis zijn?

Als de chip in een voetje steekt, dan kunt ge de chip in de voet steken

met het betreffende pootje naar buiten geplooit zodat het vrij hangt. Op
die manier kan je meten zonder dat externe schakelingen de toestand
beinvloeden.

Ik las in de doc. dat de toestand van P3.5 ook afhangt van de alternate
function, Timer 1 dus. Kan je in het programma die timer en TMOD
uitdrukkelijk een waarde geven vooraleer je de toestand van P3.5 zet?
Als je de latch op 1 zet dan zal de poort altijd hoog zijn, als je de
latch op nul zet dan heeft die timer nog een invloed, me dunkt.

Quote:


Bedankt voor u hulp,





elektroda.net NewsGroups Forum Index - Electronics BE - 8051 poortje stuk?

Nieuw topic

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony