Thread View: be.science.electronics
2 messages
2 total messages
Started by Elektron
Wed, 15 Sep 2004 09:21
8051 poortje stuk?
Author: Elektron
Date: Wed, 15 Sep 2004 09:21
Date: Wed, 15 Sep 2004 09:21
19 lines
1874 bytes
1874 bytes
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,
Re: 8051 poortje stuk?
Author: ON4YVW
Date: Tue, 21 Sep 2004 06:08
Date: Tue, 21 Sep 2004 06:08
35 lines
2591 bytes
2591 bytes
Elektron wrote: > 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. > > > Bedankt voor u hulp, > > > >
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads