Stránka 2 z 2
Napsal: 14 bře 2008, 14:57
od stanleyv
Kód: Vybrat vše
C1 EQU 20H
C2 EQU 21H
C3 EQU 22H
AP EQU 23H ;Aktivovvane Poplasne
C4 EQU 24H
V1 EQU P3.0 ;vystup1 - generator vystrazneho tonu
V2 EQU P3.1 ;vystup2 - odpojovac mikrofonu vysielacky
V3 EQU P3.2 ;vystup3 - rele spinajuce vysielacku
V4 EQU P3.3 ;vystup4 - nove rozsirenie
DV EQU P1.4 ;vstup1 - spinac dveri
TL EQU P1.5 ;vstup1 - tlacitko
DC EQU P1.6 ;vystup cervenej diody
DZ EQU P1.7 ;vystup zelenej diody
ORG 00H
CLR TL
CLR DV
LJMP START
Hned na starte programu ti instrukcia CLR DV nuluje vstup dverneho spinaca, potom je jasne , ze tam mas 0....
Takze ak to zrusis a zapojis dverny kontakt ako tu us bolo spominane priamo na pin a na - pol, tak by ti to malo slapat. Normal tam bude 0 - dvere zavrete a kontakt zopnuty, a pri otvoreni dveri sa kontakt rozopne a bude tam 1.
A tiez mi tam nesedi instrukcia CLR TL - nuluje vstup tlacitka, toto asi tiez nie je vhodne na snimanie tlacitka...
Takze si uprav softwer, dalej som to nestudoval....zatial...
Napsal: 14 bře 2008, 15:39
od Masob
Přesně tak, určitě tam nemůže být to CLR TL a CLR DV.
Co jsem tak v rychlosti zmrknul program, tak je to i dál nějaký divoký, ale možná to bude dobře.
Napsal: 14 bře 2008, 16:16
od Kado
Presne presne, integrovyny tranzistor v IO na prislusnom pine musi byt zavrety tj. nesmie sa pouzit instrukcia, kt. zopne tranzistor (CLR Px.x, ANL, MOV atd)...inak je to pekna haluz testovat tlacitka po privedeni log.0 na prislusny pin...bodaj by tam netiekli 100mA prudy! Test sa robi tak, ze sa tranzistor necha zatvoreny (log1 na vystupnom pine) a testuje sa ci nebol prislusny pin externe prizemneny alebo nie...
Napsal: 14 bře 2008, 16:37
od PabloX
Tak som tie instrukcie CLR TL,DV zmazal a uz sa to zlepsilo - po zapnuti ten vystup prizemnim a po odezmeni sa spusti poplach. Avsak resetovacie tlacitko som musel nechat v zapojene povodnej verzii - 10k odpor na zem a vystup cez tlacitko na +5V.
Inak je to celkom citlive, dotknem sa mikropajky vystupu a zareaguje to. Nemali by byt problemy ked tie tlacitka budu napojene cez cca 7-10m UTP tienenho kabla?
Ten program gunguje ok.
Napsal: 14 bře 2008, 16:48
od FERYACT
Na tak dlouhý kabel bych dal optočlen a nedotýkal bych se mikropájkou
vstupu.
Napsal: 14 bře 2008, 17:23
od PabloX
Asi to bude najlepsie. Dakujem za pomoc dufam ze sa uz nevyskytnu problemy.