Ðåôåðàòû. Ðàçðàáîòêà öèôðîâîãî èçìåðèòåëÿ êðîâÿíîãî äàâëåíèÿ íà ìèêðîêîíòðîëëåðå MC68HC908JL3

                      521 

                      522 

                      523 

                      524 

                      525 

                      526  ;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

                      527 

                      528 

                      529 

                      530  IND_RET:   ;Ïîäïðîãðàììà äëÿ âûâîäà ÷èñëà íà èíäèêàöèþ

                      531             ;äëÿ ïîäïðîãðàììû íåîáõîäèìî:

                      532             ;- ÷èñëî èëè ñèìâîë äëÿ èíäèêàöèè

                      533                                          ;(BCD100,BCD

                                                                       10,BCD1)

                      534              ;- àäðåñ ÿ÷åéêè â èíäèêàòîðå

 EEC1 [02] 87         535                  psha

 EEC2 [02] 8B         536                  pshh

 EEC3 [02] 89         537                  pshx

                      538 

 EEC4 [04] 6E0388     539                  mov     #$3,ci

 EEC7 [04] 6E8087     540                  mov     #$80,indx   ;çàìåñòî ind ïîñòàâèòü àäðåñ!!!!!!!!!!!!!!!!!

 EECA [04] 6E84A3     541                  mov     #$84,bcdx   ;àäðåñ bcd100 â bcdx


òîíîìåòð.asm Assembled with CASM08Z 25.02.03 9:58:45 PAGE 13


EECD [03] BE84       542                  ldx     BCD100

                      543  stind:

 EECF [04] D6EFAE     544                  lda     TCI,x  ;TCI-íà÷àëîòàáëèöû ïåðåêîäèðîâêè

 EED2 [04] 3CA3       545                  inc     BCDX

 EED4 [03] BE87       546                  ldx     indx

 EED6 [02] F7         547                  sta     ,x    ;Ðåçóëüòàò ïåðåêîäèðîâêè â ÿ÷åéêó ïàìÿòè ñ                       ðåãèñòðå Õ

 EED7 [04] 3C87       548                  inc     indx   ;ïåðåäâåãàåìñÿ ïî ÿ÷åéêàì IND

 EED9 [04] 1501       549                  bclr    2,PTB            ;óñò. â 0

                                                                           PTB2

 EEDB [04] 1701       550                  bclr    3,PTB

 EEDD [05] 4E8303     551                  mov     adres,PTD        ;Àäðåñ

çíàêîìåñòà â ïîðò PTD

 EEE0 [04] 1801       552                  bset    4,PTB

 EEE2 [01] 9D         553                  nop

 EEE3 [01] 9D         554                  nop

 EEE4 [01] 9D         555                  nop       ;Ôîðìèðîâàíèå ñòðîáèðóþùåãî èìïóëüñà

 EEE5 [01] 9D         556                  nop

 EEE6 [01] 9D         557                  nop

 EEE7 [04] 1901       558                  bclr    4,PTB

 EEE9 [04] AD1D       559                  bsr     deleysret ;çàäåðæêà 30mkc

 EEEB [04] 1401       560                  bset    2,PTB

 EEED [04] 1701       561                  bclr    3,PTB

 EEEF [04] 7E03       562                  mov     x+,PTD    ;Âûâîä ÷èñëà íà èíäèêàöèþ

 EEF1 [04] 1801       563                  bset    4,PTB

 EEF3 [01] 9D         564                  nop

 EEF4 [01] 9D         565                  nop      ;Ôîðìèðîâàíèå ñòðîáèðóþùåãî èìïóëüñà

 EEF5 [01] 9D         566                  nop

 EEF6 [01] 9D         567                  nop

 EEF7 [01] 9D         568                  nop

 EEF8 [04] 1901       569                  bclr    4,PTB

 EEFA [04] AD0C       570                  bsr     deleysret ;çàäåðæêà 30mkc

 EEFC [04] 3C83       571                  inc     adres     ;Ïîäãîòîâêà

                                                     ê ñëåäóþùåìó öèêëó

 EEFE [03] BEA3       572                  ldx     BCDX             ;----

 EF00 [02] FE         573                  ldx     ,x               ;--------

 EF01 [05] 3B88CB     574                  dbnz    ci,stind   ;Åñëè âñå ÷èñëà âûâåäåíû òî âûõîäèì èç ïîäðîãðàììû

                      575 

 EF04 [02] 88         576                  pulx

 EF05 [02] 8A         577                  pulh

 EF06 [02] 86         578                  pula

 EF07 [04] 81         579                  rts

                      580 

                      581  ;\\\\\\ Ïîäïðîãðàììà çàäåðæêè íà 30 ìêÑ\\\\\\\\\\\

                      582 

                      583  deleysret:


òîíîìåòð.asm Assembled with CASM08Z 25.02.03 9:58:45 PAGE 14


                      584 

                      585 

                      586 

 EF08 [02] 87         587                  psha

 EF09 [02] 8B         588                  pshh

 EF0A [02] 89         589                  pshx

                      590 

 EF0B [02] A61E       591                  lda     #!30

                      592  loopdel:

 EF0D [01] 4A         593                  deca

 EF0E [03] 26FD       594                  bne     loopdel

                      595 

 EF10 [02] 88         596                  pulx

 EF11 [02] 8A         597                  pulh

 EF12 [02] 86         598                  pula

 EF13 [04] 81         599                  rts

                      600 

                      601  ;\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

                      602 

                      603  ;/////Òàáëèöà ïåðåêîäèðîâêè äëÿ äàâëåí ////////

                      604 

                      605  TCP:

                      606 

 EF14      00         607                  db      !0

 EF15      01         608                  db      !1

 EF16      03         609                  db      !3

 EF17      05         610                  db      !5

 EF18      06         611                  db      !6

 EF19      08         612                  db      !8

 EF1A      0A         613                  db      !10

 EF1B      0B         614                  db      !11

 EF1C      0D         615                  db      !13

 EF1D      0F         616                  db      !15

 EF1E      10         617                  db      !16

 EF1F      12         618                  db      !18

 EF20      14         619                  db      !20

 EF21      15         620                  db      !21

 EF22      17         621                  db      !23

 EF23      19         622                  db      !25

 EF24      1A         623                  db      !26

 EF25      1C         624                  db      !28

 EF26      1E         625                  db      !30

 EF27      1F         626                  db      !31

 EF28      21         627                  db      !33

 EF29      23         628                  db      !35

 EF2A      24         629                  db      !36

 EF2B      26         630                  db      !38

 EF2C      28         631                  db      !40

 EF2D      29         632                  db      !41

 EF2E      2B         633                  db      !43

 EF2F      2D         634                  db      !45

 EF30      2E         635                  db      !46

 EF31      30         636                  db      !48

 EF32      32         637                  db      !50

 EF33      33         638                  db      !51

 EF34      35         639                  db      !53


òîíîìåòð.asm Assembled with CASM08Z 25.02.03 9:58:45 PAGE 15


EF35      37         640                  db      !55

 EF36      38         641                  db      !56

 EF37      3A         642                  db      !58

 EF38      3C         643                  db      !60

 EF39      3D         644                  db      !61

 EF3A      3F         645                  db      !63

 EF3B      41         646                  db      !65

 EF3C      42         647                  db      !66

 EF3D      44         648                  db      !68

 EF3E      46         649                  db      !70

 EF3F      47         650                  db      !71

 EF40      49         651                  db      !73

 EF41      4B         652                  db      !75

 EF42      4C         653                  db      !76

 EF43      4E         654                  db      !78

 EF44      50         655                  db      !80

 EF45      51         656                  db      !81

 EF46      53         657                  db      !83

 EF47      55         658                  db      !85

 EF48      56         659                  db      !86

 EF49      58         660                  db      !88

 EF4A      5A         661                  db      !90

 EF4B      5B         662                  db      !91

 EF4C      5D         663                  db      !93

 EF4D      5F         664                  db      !95

 EF4E      60         665                  db      !96

 EF4F      62         666                  db      !98

 EF50      64         667                  db      !100

 EF51      65         668                  db      !101

 EF52      67         669                  db      !103

 EF53      69         670                  db      !105

 EF54      6A         671                  db      !106

 EF55      6C         672                  db      !108

 EF56      6E         673                  db      !110

 EF57      6F         674                  db      !111

 EF58      71         675                  db      !113

 EF59      73         676                  db      !115

 EF5A      74         677                  db      !116

 EF5B      76         678                  db      !118

 EF5C      78         679                  db      !120

 EF5D      79         680                  db      !121

 EF5E      7B         681                  db      !123

 EF5F      7D         682                  db      !125

 EF60      7E         683                  db      !126

 EF61      80         684                  db      !128

 EF62      82         685                  db      !130

 EF63      83         686                  db      !131

 EF64      85         687                  db      !133

 EF65      87         688                  db      !135

Ñòðàíèöû: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10



2012 © Âñå ïðàâà çàùèùåíû
Ïðè èñïîëüçîâàíèè ìàòåðèàëîâ àêòèâíàÿ ññûëêà íà èñòî÷íèê îáÿçàòåëüíà.