ATMEL UC at89c51ed2 ostas problēmas

D

DK

Guest
Sveiki
Man ir bijusi izmantojot ATMEL AT89C51ED2 mikrokontrolleru.problēma i am saskaras
ir tas, ka es varu darīt pārslēgtos ostas 0 piespraudes (atvērts drenāžas izejas, ar ārējo pull ups,
bet man beev nav spējīgs, lai pārslēgtos vai drīzāk veikt citas ostas pins zemu specifiaclly
tās ostas, kas ir iekšējās pull ups.
1) i ir invalīds iekšējo pieturēt ar programmatūru
2) i deva ostas pins ārējo pull ups, bet joprojām nevaru zemāka ostas pins,
kā vienu datu lapu šajā ostā, tapas ar iekšējo pull ups ir gandrīz divvirzienu ostām
ostas pins toggles mometarily, var nosūtīt datus, pārrāvumi, bet bet doesn't iet uz mazu valsti, pat ja programmatūras komandas to darīt.
Var kāds man palīdzēt

 
Kādas vērtības pull ups jūs lietojat?Varbūt tu izmanto, lai mazajiem izturīgi vērtība?

Būtu 10kOhm.Mr.Cube

 
Sveiki
i ir mēģinājuši kombinācija 10k ohm, bet didn't work.i gribētu zināt, sir
vai mēs varam noteikt jebkuru ostas pin zemu cauri programmatūras komandas, kas ir gandrīz divos virzienos raksturs.
Ja tas ir iespējams, tad kā to var izdarīt.
Paldies un uz
DK

 
Tātad, ja es saprotu labi, kad jūs sūtīt komanda patīk PORT2 0 = Jums vēl ir 5 V par dažiem (vai visas) tapām uz šo portu.

Vai šajā gadījumā mēģiniet mainīt MCU, iemesls tas nav normālu uzvedību.

Mr.Cube

 
1 Port, 2, 3 un nav pull up rezistoru ir jāaizpilda obligāti.Izmēģiniet šādu kodu:

Kods:MOV, # 55H

Mugura: MOV P1,

ACALL KAVĒJUMS

CPL

SJMP ATPAKAĻ

 

Welcome to EDABoard.com

Sponsor

Back
Top