ðåôåðàòû ðåôåðàòû
Ãëàâíàÿ ñòðàíèöà > Êóðñîâàÿ ðàáîòà: Ðàçðàáîòêà öèôðîâîãî èçìåðèòåëÿ êðîâÿíîãî äàâëåíèÿ íà ìèêðîêîíòðîëëåðå MC68HC908JL3  
Êóðñîâàÿ ðàáîòà: Ðàçðàáîòêà öèôðîâîãî èçìåðèòåëÿ êðîâÿíîãî äàâëåíèÿ íà ìèêðîêîíòðîëëåðå MC68HC908JL3
Ãëàâíàÿ ñòðàíèöà
Áàíêîâñêîå äåëî
Áåçîïàñíîñòü æèçíåäåÿòåëüíîñòè
Áèîëîãèÿ
Áèðæåâîå äåëî
Áîòàíèêà è ñåëüñêîå õîç-âî
Áóõãàëòåðñêèé ó÷åò è àóäèò
Ãåîãðàôèÿ ýêîíîìè÷åñêàÿ ãåîãðàôèÿ
Ãåîäåçèÿ
Ãåîëîãèÿ
Ãîññëóæáà
Ãðàæäàíñêèé ïðîöåññ
Ãðàæäàíñêîå ïðàâî
Èíîñòðàííûå ÿçûêè ëèíãâèñòèêà
Èñêóññòâî
Èñòîðè÷åñêàÿ ëè÷íîñòü
Èñòîðèÿ
Èñòîðèÿ ãîñóäàðñòâà è ïðàâà
Èñòîðèÿ îòå÷åñòâåííîãî ãîñóäàðñòâà è ïðàâà
Èñòîðèÿ ïîëèòè÷èñêèõ ó÷åíèé
Èñòîðèÿ òåõíèêè
Èñòîðèÿ ýêîíîìè÷åñêèõ ó÷åíèé
Áèîãðàôèè
Áèîëîãèÿ è õèìèÿ
Èçäàòåëüñêîå äåëî è ïîëèãðàôèÿ
Èñòîðè÷åñêèå ëè÷íîñòè
Êðàòêîå ñîäåðæàíèå ïðîèçâåäåíèé
Íîâåéøàÿ èñòîðèÿ ïîëèòîëîãèÿ
Îñòàëüíûå ðåôåðàòû
Ïðîìûøëåííîñòü ïðîèçâîäñòâî
ïñèõîëîãèÿ ïåäàãîãèêà
Êîììóíèêàöèè ñâÿçü öèôðîâûå ïðèáîðû è ðàäèîýëåêòðîíèêà
Êðàåâåäåíèå è ýòíîãðàôèÿ
Êóëèíàðèÿ è ïðîäóêòû ïèòàíèÿ
Êóëüòóðà è èñêóññòâî
Ëèòåðàòóðà
Ìàðêåòèíã ðåêëàìà è òîðãîâëÿ
Ìàòåìàòèêà
Ìåäèöèíà
Ðåêëàìà
Ôèçèêà
Ôèíàíñû
Õèìèÿ
Ýêîíîìè÷åñêàÿ òåîðèÿ
Þðèñïðóäåíöèÿ
Þðèäè÷åñêàÿ íàóêà
Êîìïüþòåðíûå íàóêè
Ôèíàíñîâûå íàóêè
Óïðàâëåí÷åñêèå íàóêè
Èíôîðìàòèêà ïðîãðàììèðîâàíèå
Ýêîíîìèêà
Àðõèòåêòóðà
Áàíêîâñêîå äåëî
Áèðæåâîå äåëî
Áóõãàëòåðñêèé ó÷åò è àóäèò
Âàëþòíûå îòíîøåíèÿ
Ãåîãðàôèÿ
Êðåäèòîâàíèå
Èíâåñòèöèè
Èíôîðìàòèêà
Êèáåðíåòèêà
Êîñìåòîëîãèÿ
Íàóêà è òåõíèêà
Ìàðêåòèíã
Êóëüòóðà è èñêóññòâî
Ìåíåäæìåíò
Ìåòàëëóðãèÿ
Íàëîãîîáëîæåíèå
Ïðåäïðèíèìàòåëüñòâî
Ðàäèîýëåêòðîíèêà
Ñòðàõîâàíèå
Ñòðîèòåëüñòâî
Ñõåìîòåõíèêà
Òàìîæåííàÿ ñèñòåìà
Ñî÷èíåíèÿ ïî ëèòåðàòóðå è ðóññêîìó ÿçûêó
Òåîðèÿ îðãàíèçàöèÿ
Òåïëîòåõíèêà
Òóðèçì
Óïðàâëåíèå
Ôîðìà ïîèñêà
Àâòîðèçàöèÿ




 
Ñòàòèñòèêà
ðåôåðàòû
Ïîñëåäíèå íîâîñòè

Êóðñîâàÿ ðàáîòà: Ðàçðàáîòêà öèôðîâîãî èçìåðèòåëÿ êðîâÿíîãî äàâëåíèÿ íà ìèêðîêîíòðîëëåðå MC68HC908JL3

 ED86 [03] 2006       303          bra     raznom

                      304  time2m:

 ED88 [03] B79C       305          sta     time2           ;Âðåìÿ èìïóëüñà â

                                                            time2

 ED8A [03] B09B       306          sub     time1           ;Âû÷èòàåì èç

                                                          time2,time1

 ED8C [04] 1291       307          bset    1,bitf1         ;Óñòàíàâëèâàåì pb

                      308  raznom:

 ED8E [03] B79D       309          sta     time3          ;Ðàçíîñòü âðåìåíè â

                                                                    Time3

 ED90 [03] B697       310          lda     amp2            ;-------------------

                                                                         ------

 ED92 [03] B098       311          sub     amp1           ;Âû÷èñëÿåì ðàçíîñòü  àìïëèòóä ðåç. â àêêóìóëÿòîðå

 ED94 [02] AE0A       312          ldx     #!10            ;Ðàçíîñòü àìïëèòóä

                                                         óìíîæàåì íà 10

 ED96 [05] 42         313          mul                     ;-------------------

                                                                  -------------

 ED97 [03] BFA4       314          stx     pmem1

 ED99 [04] 55A4       315          ldhx    pmem1

 ED9B [03] BE9D       316          ldx     time3

 ED9D [07] 52         317          div         ;Ðàçíîñòü àìïëèòóä óìíîæåííàÿ íà 10 äåëèì íà time3

                      318                      ;â ðåçóëüòàòå ïîëó÷àåì ïðîèçâîäíóþ àìïëèòóä

                      319 

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

                      320  ;--------------------- Ïðîöåäóðà îïðåäåëåíèÿ

                                   äàâëåíèÿ ----------------------------------;

                      321 

 ED9E [05] 049109     322          brset   2,bitf1,pr2m    ;Åñëè qb=1 òî

ïåðåõîäèì íà pr2m

 EDA1 [03] B19E       323          cmp     pr1             ;pr1 - ïîðîã äëÿ

                                                      ñèñòîëè÷åñêîãî äàâëåíèÿ

 EDA3 [03] 2505       324          blo     pr2m            ;Åñëè ïðîèçâîäíàÿ

                                                ìåíüøå pr1 òî ïåðåõîä íà pr2m

 EDA5 [05] 4E8C9F     325          mov     udav,sis        ;Çàíîñèì çíà÷åíèå

                                                             äàâëåíèÿ â sis

 EDA8 [04] 1489       326          bset    2,bitf         ;Óñòàíàâëèâàåì qb â

                                                            1

                      327  pr2m:

 EDAA [04] C7FFFF     328          sta     $ffff

 EDAD [03] B1A0       329          cmp     pr2             ;pr2 - ïîðîã äëÿ

                                                     äèàñòîëè÷åñêîãî äàâëåíèÿ

 EDAF [03] 2591       330          blo     cbm             ;Åñëè ïðîèçâîäíàÿ

                                                 ìåíüøå pr2 òî ïåðåõîä íà cbm

 EDB1 [05] 4E8CA1     331          mov     udav,dia        ;Çíà÷åíèå äàâëåíèÿ

                                                            çàíîñèì â dia

 EDB4 [02] A600       332          lda     #!0

 EDB6 [03] B19F       333          cmp     sis

 EDB8 [03] 2342       334          bls     rorm            ;Åñëè sis=<0 òî

                                                            ïåðåõîäèì íà rorm

 EDBA [02] A63C       335          lda     #!60        ;Âû÷èñëÿåì óñðåäí¸ííîå çíà÷åíèå ïóëüñà

 EDBC [03] BE99       336          ldx     sec             ;-----------------

 EDBE [07] 52         337          div                     ;-----------------

 EDBF [03] BE90       338          ldx     pulse           ;-----------------

 EDC1 [05] 42         339          mul                     ;-----------------

 EDC2 [03] B7A2       340          sta     pul             ;-----------------

                      341 

                      342  ;--------------------- Èíäèêàöèÿ äàâëåíèÿ è ïóëüñà

                                           -----------------------------------;

                      343 

 EDC4 [04] C7FFFF     344          sta     $ffff

 EDC7 [05] 4E9F8C     345          mov     sis,udav     ;Âûâîä ñèñòîëè÷åñêîãî äàâëåíèÿ

 EDCA [05] CDEE74     346          jsr     VOLTS_PRESSURE_RET ;Âûçîâ

ïîäïðîãðàììû ïåðåêîäèðîâêè íàïðÿæåíèå â äàâëåíèå

 EDCD [05] 4E8E8F     347          mov     dav,y

 EDD0 [05] CDEE85     348          jsr     BCD_RET

 EDD3 [04] 6E0483     349          mov     #$04,adres   ;çàíåñòè àäðåñ íà÷àëà èíäèêàöèè

 EDD6 [05] CDEEC1     350          jsr     IND_RET

                      351 

 EDD9 [05] 4EA18C     352          mov     dia,udav   ;Âûâîä äèàñòîëè÷åñêîãî äàâëåíèÿ

 EDDC [05] CDEE74     353          jsr     VOLTS_PRESSURE_RET ;Âûçîâ 

ïîäïðîãðàììû ïåðåêîäèðîâêè íàïðÿæåíèå â äàâëåíèå

 EDDF [05] 4E8E8F     354          mov     dav,y

 EDE2 [05] CDEE85     355          jsr     BCD_RET

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

 EDE5 [04] 6E4483     356          mov     #$44,adres    ;çàíåñòè àäðåñ íà÷àëà èíäèêàöèè

 EDE8 [05] CDEEC1     357          jsr     IND_RET

                      358 

 EDEB [04] C7FFFF     359          sta     $ffff

 EDEE [05] 4EA28F     360          mov     pul,y         ;Âûâîä ïóëüñà

 EDF1 [05] CDEE85     361          jsr     BCD_RET

 EDF4 [04] 6E4D83     362          mov     #$4d,adres    ;çàíåñòè àäðåñ íà÷àëà èíäèêàöèè

 EDF7 [05] CDEEC1     363          jsr     IND_RET

 EDFA [03] 2022       364          bra     exitdav

                      365  rorm:

 EDFC [04] 1501       366          bclr    2,PTB

 EDFE [04] 1701       367          bclr    3,PTB

 EE00 [04] 6E0103     368          mov     #$1,PTD     ;Î÷èñòêà                                                             äèñïëåÿ

 EE03 [04] 6E1284     369          mov     #!18,bcd100              ; "O"

 EE06 [04] 6E1385     370          mov     #!19,bcd10               ; "Ø"

 EE09 [04] 6E0C86     371          mov     #!12,bcd1                ; "È"

 EE0C [04] 6E0583     372          mov     #$5,adres

 EE0F [05] CDEEC1     373          jsr     IND_RET

 EE12 [04] 6E1484     374          mov     #!20,bcd100              ; "Á"

 EE15 [04] 6E1585     375          mov     #!21,bcd10               ; "Ê"

 EE18 [04] 6E0E86     376          mov     #!14,bcd1                ; "À"

 EE1B [05] CDEEC1     377          jsr     IND_RET

                      378  exitdav:

                      379 

                      380  ;------ Ïðîâåðêà ñïóùåíà ìàíæåòà èëè íåò ---------

 EE1E [04] C7FFFF     381          sta     $ffff

 EE21 [04] 1189       382          bclr    0,bitf

 EE23 [04] 1789       383          bclr    3,bitf

 EE25 [05] 0789FD     384          brclr   3,bitf,$  ;Åñëè COCO1=0 ïðîèñõîäèò çàöèêëåâàíèå

 EE28 [03] B68B       385          lda     upress

 EE2A [02] A105       386          cmp     #!5

 EE2C [03] 22F0       387          bhi     exitdav

 EE2E [03] CCEC39     388          jmp     main

                      389 

                      390  ;------------------------------------------------;

                      391 

                      392 

                      393 

                      394 

                      395 

                      396  ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                      397 

                      398 

                      399  ADC_INT:   ; îáðàáîò÷èê ïðåðûâàíèÿ îò ÀÖÏ

 EE31 [02] 8B         400                  pshh

 EE32 [05] 018913     401                  brclr   0,bitf,adm1 ;åñëè àâ=0

òî ïåðåõîä íà adm1

 EE35 [05] 038907     402                  brclr   1,bitf,adm2 ;ïåðåõîä åñëè àâ1=0

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

EE38 [04] 1889       403                  bset    4,bitf

 EE3A [05] 4E3D8A     404                  mov     ADR,upress1

 EE3D [03] 2004       405                  bra     zap

                      406  adm2:

 EE3F [04] 1589       407                  bclr    2,bitf          ;ñáðîñ àâ2

 EE41 [04] 1289       408                  bset    1,bitf          ;óñò. àâ1

                      409  zap:

 EE43 [04] 6E413C     410                  mov     #$41,ADSCR     ;êîìàíäà

çàïóñêà ÀÖÏ âõîä PTB1

                      411 

 EE46 [03] 2011       412                  bra     exit

                      413  adm1:

 EE48 [05] 058907     414                  brclr   2,bitf,adm3   ;ïåðåõîä  åñëè àâ2=0

 EE4B [04] 1689       415                  bset    3,bitf

 EE4D [05] 4E3D8B     416                  mov     ADR,upress

 EE50 [03] 2004       417                  bra     zap1

                      418  adm3:

 EE52 [04] 1389       419                  bclr    1,bitf         ; ñáðîñ àâ1

 EE54 [04] 1489       420                  bset    2,bitf         ; óñò. àâ2

                      421  zap1:

 EE56 [04] 6E403C     422                  mov     #$40,ADSCR    ;êîìàíäà

çàïóñêà ÀÖÏ âõîä PTB0

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

ðåôåðàòû
Íîâîñòè