|
Ïðîãðàììó, ðåàëèçóþùóþ ìàòåìàòè÷åñêóþ ìîäåëü ôèëüòðà íà÷íåì ñ àäðåñà 000Eh è ðàçìåñòèì â òàáëèöó 5, 2. Òàáëèöà 5.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Àäðåñ |
Ìåòêà |
Ìíåìîíè÷åñêèé êîä |
Êîììåíòàðèè |
Öèêëû |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
ORG 0x00E |
Äèðåêòèâà |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
000Eh |
|
MOVLW 0xFF |
Ïåðåñûëêà 0xFF â àêêóìóëÿòîð |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
000Fh |
|
BSF STATUS, RP0 |
Âûáîð áàíêà 1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0010h |
|
MOVWF TRISA |
Ïîðò À – Âõîä |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0011h |
|
CLRF TRISB |
Ïîðò Â – Âûõîä |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0012h |
|
MOVLW 0x18 |
Îðãàíèçàöèÿ ñ÷åò÷èêà ÑOUNT |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0013h |
|
BCF STATUS, RP0 |
Âûáîð áàíêà 0 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0014h |
|
MOVWF COUNT |
Îðãàíèçàöèÿ ñ÷åò÷èêà |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0015h |
|
MOVLW 0x0C |
Àäðåñ íà÷àëüíîé ÿ÷åéêè â ÎÇÓ |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0016h |
|
MOVWF FSR |
Ïåðåñûëêà àäðåñà íà÷àëüíîé ÿ÷åéêè â FSR |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0017h |
M1: |
CLRF INDF |
Îáíóëåíèå òåêóùåé ÿ÷åéêè ïàìÿòè |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0018h |
|
INCF FSR, 1 |
Àäðåñ + 1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0019h |
|
DECF COUNT |
Ñ÷åò÷èê – 1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Ah |
|
BTFSS STATUS, Z |
Óñëîâíûé ïåðåõîä ïî 1 çíà÷åíèþ ôëàãà íóëåâîãî ðåçóëüòàòà |
1(2) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Bh |
|
GOTO M1 |
|
2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Ch |
M2: |
BSF STATUS,RP0 |
Âûáîð áàíêà 1 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Dh |
|
CLRF ADCON1 |
RA0-RA3 Âõîäû ÀÖÏ |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Eh |
|
MOVLW 0xC1 |
|
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
001Fh |
|
BCF STATUS,RP0 |
Âûáîð áàíêà 0 |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0020h |
|
MOVWF ADCON0 |
ÀÖÏ âêëþ÷åí, ðàáîòàåò êàíàë0 (RA0), ÷àñòîòà 32Tosc. |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0021h |
|
BSF INTCON ADIE |
Ðàçðåøèòü ïðåðûâàíèå ÀÖÏ |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0022h |
|
BSF INTCON GIE |
Ðàçðåøèòü ãëîáàëüíîå ïðåðûâàíèå |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0023h |
|
BSF ADCON0, GO |
Çàïóñòèòü ÀÖÏ |
1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0024h |
|
BCF STATUS, C |
Î÷èñòêà òðèããåðà ïåðåíîñà |
Íîâîñòè |
Ìîè íàñòðîéêè |
|
© 2009 Âñå ïðàâà çàùèùåíû.