| 
 Ïðîãðàììó, ðåàëèçóþùóþ ìàòåìàòè÷åñêóþ ìîäåëü ôèëüòðà íà÷íåì ñ àäðåñà 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 Âñå ïðàâà çàùèùåíû.