MIME-Version: 1.0 Μετατροπή του GIF

S

Sheeraz Khan

Guest
Μπορεί κανείς να μετατρέψει αυτό το αρχείο GIF μορφή
ότι, σε μπλεΑυτό είναι ένα πολυ-μήνυμα στο τμήμα MIME μορφή.

------=_ NextPart_000_002E_01C4EFF3.03CD63E0
Content-Type: text / plain?
charset = "ISO-8859-1"
Content-Transfer-Encoding: 7bit

> Αφύπνιση, δεν σύνθετα έξοδο βίντεο, δεν σήμερα, δεν δευτερόλεπτα, ένα απλό
> Ημι-ακριβές ρολόι

Έχω ένα νέο έργο με τη χρήση 12F675 ως / 50 ή / 30 διανεμητή που
στέλνει ένα παλμό ανά λεπτό σε 452
της INT0.Δυστυχώς είναι
δεν είναι εδώ γι 'αυτό δεν μπορεί να ελέγξει το συμβούλιο για τις πραγματικές αξίες συνιστώσα
αλλά η βασική αρχή είναι και λειτουργεί καλά

Το δίκτυο αριθμεί κύκλων ή την έξοδο της 0.5Hz κουζίνα ρολόι
ενότητα.Αυτά μπορεί να έχεις από οποιαδήποτε φθηνή $ 1 ρολόι και είναι πολύ
ακριβές και σταθερό, πολύ περισσότερο από μια απλή 32k κρύσταλλο.Όλα
που χρειάζεστε είναι το PCB.Προϊόν (-εις) από όπου είναι το πηνίο τοποθετήθηκε.
Αυτά είναι παλινδρομικοί (δηλαδή πολικότητα αλλαγές όσον αφορά την προώθηση της μικρής
μαγνήτης εργαλείων οδήγησης) και τα πώματα θα πρέπει να απομονωθούν από τους 0V

AC, στη δική μου περίπτωση 12VAC, πηγαίνει στο 12F675 μέσω μιας αντίστασης
διαχωριστικό και 5V Zener.Υπάρχει επίσης μια τάση η οποία διορθώνεται με την
PIC ανιχνεύει.Αν κάτι τέτοιο δεν υπάρχει τότε το ΣΜΕ γνωρίζει η μονάδα είναι σε
ενέργεια της μπαταρίας.AC είναι preferrable, αλλά το ρολόι ενότητα θα πρέπει,
ΕΙΜΑΙ, είναι ακριβείς, στο ένα λεπτό περίπου ετησίως

BTW, μπορείτε να πραγματοποιήσετε μια PIC
μονάδα_δίσκου τι αριστερά από το ρολόι.Έχω
γίνουν δύο ειδικά αιτήματα για ρολόγια που απαιτούνται για τηλεφωνική
1 δευτερόλεπτο, αλλά δεν incrementation.Το ένα ήταν με την προγραμματιζόμενη
thumbwheel διακόπτες.Δύο ακίδες με ένα συμπληρωματικό προϊόν,
περιορίζεται σε 1.6V είναι όλα όσα χρειάζεται

Επισυνάπτεται επίσης είναι προκαταρκτική, επαναλάβετε το προσχέδιο, το οποίο έχει κωδικό
εργασίας, αλλά δεν έχει διευκρινιστεί.Χριστούγεννα βιασύνη και όλα αυτά, y'know

------=_ NextPart_000_002E_01C4EFF3.03CD63E0
Content-Type: image / gif?
όνομα = "30ppm.gif"
Content-Transfer-Encoding: base64
Content-Disposition: κατάσχεση?
filename = "30ppm.gif"R0lGODlhRQF7AIAAAAAAAP / / / ywAAAAARQF7AAAC/oyPqcvtD6OctNqLs968 w G4kiW5omm6sq2bgAk8UvX9o3T87Hn/g8MChe7IsDYGyqXzOalaIBCndSqlRqb8q7crteX3SKS37L5LOpJxei2 x1JHpHwuv2Oz v3/L7/DxgoqDM3N3iISEiWyNhIsmgn5ziZAlknSZn56KcFo/nZYXnJ5glqiiE6inR02jqRChc25korAftGdltLq4vWuwv8CzzMJ0x8fGeMvOymfFZoyLzr/MwqPUxtln19uO3lzS0IfjUeziluPj1Ynp7HTt7e s41H2p9m4oZ71Bv1Z FRB xBkK NTH4RMGMaDDuRZERJmKpUtFkcUOoBGNB/ oUTLUqc1TCkp4AjNZ4LZLJCro4To6x8OEUWtJYX01gbY0jNipQqOZKEKWNLTIpB0zljyEZfS548Kawh VEMKy1UaV5T1oklqaUNkY5o sphVx5i5UTtVLHdTVtFH7p1eW/m1k0EQUG7i3ct17dBdfI9AbauE70C22r1CdIqXcGZsG5FKxSkycCMD6IiPNZtWqGFTFCuzOSzDtCfRI8mTcn0aRB5W7t DTu27NmwHale/eF2EN02eLuY5xsMo AtgJdORPwVEbFzjWtKXuIm9DgvRxr G r4H YFK3qNbrX6IueNAU3NrhhFLoZZXYaYXgO F zXELX4iPvJy2bO05/sazLlffbxy9ZRFE7wEkVxu6FWidB5ihgl0lA

5

RBrduaaBfho CNGGHmJIYFIffgdQhOpJppcl5FG3X0KexbETh/jNiBM AJqIhYW26PdAa4DBuBNbEw7Jz43p5XigQB/29GJhQX61I304DqZjj0s69aOTKvSjy3kcBPjFO7CMKCORVfLDApc7TimkfFqi1wCZJDKAED5pLmblXEy6iSZrVsqpXJM93gmlixAeSWWSdMr5nY C9rklnky6yGeFZyrEaJl6 VMMkHB5qiile34jaYeMRplpXkCGldSqDt51mTBg0lNofqn6g2VVnZGFF6cIyspmaJfWeGsVxui6/ulXmsY5Z5zBCusrpqlWiiidrbYX3bKDYlltog4yOy2uk0K15a4lckutpbmBWyyS3LKErbLNggpkutfBaSug4r6bGVWqfgnruWFpK0Q9ooS7r4T/JWhoH2qyq6 xhA7bsMO1LhqxxE9SvBFKHPNKJq0bhyrwDH D7GEXTJVascUkY7whqSNHW/JJNMOsocyRXlyzyzdDHFsZK/N8qHliOjWbNhO/jGqvxUw7L85Oa5Nzz98iQzC9SJvry6QtXx0r13usOAmwVuOLzcndeM3iv2FPvbXHTA/HNmrgzY1c3W1HPbDYvKi9jt52A95xefyqlHWU04C4AdSOP95ioINPd94f5fL6bXmymW8 X8CcN57456KPTnrpYdZoeupPVKV66442CC/frVOu4rWaz067syHGi7vlte9 ε

92 / w5v8MKTRny/xh9fmb3M8/d89IlJT73z1Nt2/fXWZ583972/5n344n8O9/jmn4 a7Oivz3777r9PRQEAADs =

------=_ NextPart_000_002E_01C4EFF3.03CD63E0
Content-Type: application / octet-stream?
όνομα = "pulsepm.asm"
Content-Transfer-Encoding: εισηγμένων-printable
Content-Disposition: κατάσχεση?
filename = "pulsepm.asm"

? Pulse_60.asm
?
? 22 Οκτώβρη 2004
?
? Υλοποίηση 1 παλμό / λεπτό από 50Hz δίκτυο ή 0.5Hz ρολόι κύκλωμακατάλογο P = 3D 12F675
περιλαμβάνει "P12F675.inc"

ERRORLEVEL -305, -302, -306? MPLAB σφάλμα καταστολή

__CONFIG _CP_OFF & _INTRC_OSC_NOCLKOUT & _BODEN_OFF & _WDT_OFF & =
_PWRTE_ON & _BODEN_OFF & _MCLRE_ON

bank0 μακροεντολή
BCF καθεστώς, rp0
BCF καθεστώς, rp1
BCF καθεστώς, ΔΕΕ
endm

bank1 μακροεντολή
BSF καθεστώς, rp0
BCF καθεστώς, rp1
BCF καθεστώς, ΔΕΕ
endm

mov μακροεντολή litval, φάκελος
movlw litval
movwf αρχείου
endm

cblock 0x20

κροτώνων
secs
temp1
temp2
t0_cnt

endc

# καθορίσει οδήγησε gpio, 0? 1 ppm LED
# καθορίσουν εξουσία gpio, 1? δίκτυο για
# καθορίσει mains50 gpio, 2? σε 50Hz, INT
# καθορίσει b0int gpio, 4? σε 452
# καθορίσει ρολόι gpio, 5? 0.5Hz από ρολόι ενότητα

org 0x00

goto έναρξη

org 0x04

goto ISR

org 0x05

έναρξη bank1

κλήση 0x3ff
movwf osccal

clrf ansel? ψηφιακές εισόδους

movlw b'00101110 "
? 1 0.5Hz στο
? 0 εξόδου για 452
? 1 / mclr
? 1 στα 50Hz
? 1 αγωγούς ενεργοποίησης /
απενεργοποίησης? Πράσινο LED 0, εξόδου
movwf trisio

movlw b'10000110 "
? 1 pullups off
? 110 / 128 TMR0 προ-scaler
movwf option_reg? = 3D ~ 32.768ms ανατροπής 4MHz int RC =
OSCbank0

clrf gpio
movlw b'00000111 '? GPIO 0,1,2, όπως η ψηφιακή
movwf cmcon

clrf tmr0

clrf intcon
BSF intcon, inte

clrf t1con

mov 0xff, tmr1l? φορτίο TMR1 με -1
mov 0xff, tmr1h

mov .100, κροτώνων? 2 δεύτερο ψήφισμα
mov .30, secs? 1 λεπτό

? = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D =
= 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D
? Κύρια βρόχο, περιμένετε εισροών
? = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D =
= 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D

btfss κύρια δύναμη
goto μπαταρία

BCF intcon, intf
clrf tmr0

wt_lh btfsc mains50
goto chk_m1
wt_hl btfss mains50
goto chk_m2

BCF οδήγησε
decfsz κροτώνων
goto κύρια

mov .100, κροτώνων? επαναφορτώσετε κροτώνων
BSF οδήγησε? LED για 1/50th δευτερόλεπτα
decfsz secs
goto κύρια

mov .30, secs? επαναφορτώσετε secs
κλήση παλμό
goto κύρια

μπαταρία btfss ρολόι
goto sec2? διαδικασία ισχύ εκτός εάν
btfsc εξουσία
goto κύριος? ισχύς εξόδου αν έρχεται σε
goto μπαταρία

sec2 οδήγησε BSF
κλήση ms5? LED για 5ms
btfss ρολόι? περιμένουμε υψηλή απόδοση
goto $ -1
BCF οδήγησε

decfsz secs
goto μπαταρία
mov .30, secs
κλήση παλμό
goto μπαταρία

παλμό BSF b0int? 50us παλμό σε 452
mov .252, temp1
incfsz temp1
goto $ -1
BCF b0int
επιστροφή

chk_m1 btfss εξουσία
goto μπαταρία
goto wt_lh

chk_m2 btfss εξουσία
goto μπαταρία
goto wt_hl

ms5 mov .249, temp1? 5ms καθυστέρηση
mov 0x84, temp2
inct1 incfsz temp2
goto $ -1
incfsz temp1
goto inct1
επιστροφή

? = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D =
= 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D
? Fault - TMR0 χρονικό όριο
? = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D =
= 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D

ISR NOP

? = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D =
= 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D = 3D

t_loop BCF intcon, t0if? περίπου 500us καθυστέρηση
btfss intcon, t0if
goto $ -1
BCF intcon, t0if
επιστροφή

τέλος

------=_ NextPart_000_002E_01C4EFF3.03CD63E0
Content-Type: text / plain? Charset = "US-ASCII"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit

--
http://www.piclist.com PIC / SX FAQ & κατάλογος αρχείο
Εμφάνιση / αλλάξετε τις επιλογές σας ως μέλος στο
http://mailman.mit.edu/mailman/listinfo/piclist

------=_ NextPart_000_002E_01C4EFF3.03CD63E0---

 

Welcome to EDABoard.com

Sponsor

Back
Top