Forum: Mikrocontroller und Digitale Elektronik BCF bei PIC


von Dirk (Gast)


Lesenswert?

Hi,

ich hab hier ein PIC Programm was ich gerade umschreibe fuer ein 8535 
AVR.

BSF PORTA,1 (setzt das Bit low)
BCF PORTA,1 (cleared das bit)

hmm wozu ist aber dieser clear ? muss ich das auch machen beim AVR?

Mfg Dirk

von Reiner (Gast)


Lesenswert?

wir können ja nicht den hintergrund dieser anwendung wissen, aber hier 
in dem fall wird das bit 1 vom porta gesetzt und dann gleich wieder 
gelöscht. Das ergibt einen kurzen Puls am Port. Sowas kann gewollt sein.

Natürlich geht das mit dem avr auch.

sbis   PORTA,1
cbis   PORTA,1

Reiner

von Reiner (Gast)


Lesenswert?

fehler!!!

sbi PORTA,1
cbi POART,1

ich programmiere den avr nur in c, daher kenne ich eigentlich keinen 
einzigen asm cmd des avr's

nichts für ungut

von Dirk (Gast)


Lesenswert?

Hi,

ich progge den AVR nur mit Bascom kann ich da das gleiche machen oder 
muss ich den Impuls durch High und low setzten da erzeugen?

Mfg

Dirk

von Dirk (Gast)


Lesenswert?

Hi,

kann ich kein Bit clearen bei Bascom um das gleiche zuerhalten? niemand 
eine Idee?

Mfg

Dirk

von formtapez (Gast)


Lesenswert?

hier in Bascom:

Set PortA.1
Reset PortA.1



viel spass beim Proggen wünscht

-formtapez-

von Dirk (Gast)


Lesenswert?

Hi,

hehe hab ich mir gedacht. Es scheint kein Befehl wie Clear Bit in Bascom 
zugeben sondern eben nur High und Low setzen.

Ich bedanke mich in aller Form.

Dirk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.