久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4631|回復(fù): 4
收起左側(cè)

51單片機(jī)萬(wàn)用表Proteus仿真+匯編程序

[復(fù)制鏈接]
ID:119881 發(fā)表于 2016-5-10 19:49 | 顯示全部樓層 |閱讀模式
51單片機(jī)萬(wàn)用表仿真,原理圖如下:
0.png

仿真及完整程序的下載地址: 實(shí)用萬(wàn)用表.rar (33.37 KB, 下載次數(shù): 64)

c語(yǔ)言版本的單片機(jī)萬(wàn)用表51黑下載:http://www.zg4o1577.cn/bbs/dpj-50069-1.html

萬(wàn)用表的程序源碼如下:
  1.                                 org                0000h                                ;單片機(jī)復(fù)位地址
  2.                                 ajmp         main                                ;轉(zhuǎn)移到主程序處
  3.                                
  4.                                 org                0100h                                ;main被定位在0x0100處
  5. main:                          mov         sp,#80h                            ;初始化堆棧指針
  6.                                 mov                DPTR,#0E000h
  7.                                 mov                A,#00h
  8.                                 movx        @DPTR,A
  9.                                 setb        C
  10.                                 mov                P3.0,C
  11.                                 call        DELAY_5ms

  12. JUDGE:                        mov                A,P1                                ;判斷測(cè)量種類(lèi)
  13.                                 anl                A,#0Fh
  14.                                 cjne        A,#00h,NON_CAP
  15.                                 call        CAP_MEA
  16. NON_CAP:                cjne        A,#01h,NON_V
  17.                                 call        V_MEA
  18. NON_V:                        cjne        A,#02h,NON_A
  19.                                 call        A_MEA
  20. NON_A:                        call        R_MEA
  21.                                        
  22. CAP_MEA:                mov                A,#00h                                ;測(cè)量電容               
  23.                                 clr                C
  24.                                 mov                P3.0,C
  25.                                
  26. DELAY_1S:                mov                R5,#2Eh                                ;設(shè)置R5初始計(jì)數(shù)值
  27. DELAY_1S1:                mov                R6,#58h                                ;設(shè)置R6初始計(jì)數(shù)值
  28. DELAY_1S2:                mov                R7,#7Ah                                ;設(shè)置R7初始計(jì)數(shù)值
  29. DELAY_1S3:                djnz        R7,DELAY_1S3                ;延時(shí)時(shí)間為 Time=( ( (R7*2)+2+1 )*R6+2+1 )*R5+1
  30.                                 djnz        R6,DELAY_1S2                ;
  31.                                 djnz        R5,DELAY_1S1                ;
  32.                                 setb        C
  33.                                 nop
  34.                                 nop
  35.                                 mov                P3.0,C
  36. READC:                        mov                P2,#00h
  37.                                 setb        C
  38.                                 mov                P3.1,C
  39.                                 nop
  40.                                 clr                C
  41.                                 mov                P3.1,C
  42.                                 nop
  43.                                 call        DELAY_5ms
  44.                                 mov                DPTR,#0000h
  45.                                 movx        A,@DPTR
  46.                                 mov                B,A                                        ;防止數(shù)據(jù)溢出
  47.                                 mov                A,#0E6h
  48.                                 subb        A,B
  49.                                 jc                LARGERC
  50.                                 mov                B,A
  51.                                 subb        A,#31h
  52.                                 jc                MIDDLEC
  53. LESSC:                        mov                A,#30h
  54.                                 ajmp        CALCULATEC
  55. LARGERC:                mov                A,#00h
  56.                                 ajmp        CALCULATEC
  57. MIDDLEC:                mov                A,B
  58. CALCULATEC:                mov                R1,#40h
  59.                                 mov                @R1,#00h
  60.                                 inc                r1
  61.                                 mov                @R1,#0BFh
  62.                                 inc                r1
  63.                                 mov                DPTR,#TABLE1                ;查找表格
  64.                                 movc        A,@A+DPTR
  65.                                 mov                B,A
  66.                                 mov                @R1,#0BFh
  67.                                 anl                A,#0F0h
  68.                                 swap        A
  69.                                 mov                DPTR,#SEGMENT7
  70.                                 movc        A,@A+DPTR
  71.                                 mov                @r1,A
  72.                                 inc                r1
  73.                                 mov                A,B
  74.                                 anl                A,#0Fh
  75.                                 mov                DPTR,#SEGMENT7
  76.                                 movc        A,@A+DPTR
  77.                                 mov                @r1,A               
  78. LOOPC:                        call        DISPLAY
  79.                                 ajmp        LOOPC                       
  80.                                 ret

  81. V_MEA:                        mov                A,#00h                                ;測(cè)量電壓
  82. READV:                        mov                P2,#20h
  83.                                 setb        C
  84.                                 mov                P3.1,C
  85.                                 nop
  86.                                 clr                C
  87.                                 mov                P3.1,C
  88.                                 nop
  89.                                 call        DELAY_5ms
  90.                                 mov                DPTR,#2000h
  91.                                 movx        A,@DPTR
  92.                                 mov                R2,#00h
  93.                                 mov                R3,A
  94.                                 mov                R6,#01h
  95.                                 mov                R7,#0F4h
  96.                                 call        MULD2                                ;乘以500
  97.                                 clr                C
  98.                                 mov                A,r5
  99.                                 add                A,#60h                                ;加96修正
  100.                                 mov                r5,A
  101.                                 mov                A,r4
  102.                                 addc        A,#00h
  103.                                 mov                r4,A
  104.                                 mov                A,r3
  105.                                 addc        A,#00h
  106.                                 mov                r3,A
  107.                                 mov                A,r2
  108.                                 addc        A,#00h
  109.                                 mov                r2,A
  110.                                 mov                r0,#30h
  111.                                 mov                r1,#34h
  112.                                 mov                A,R2
  113.                                 mov                @r1,A
  114.                                 inc                r1
  115.                                 mov                A,R3
  116.                                 mov                @r1,A
  117.                                 inc                r1
  118.                                 mov                A,R4
  119.                                 mov                @r1,A
  120.                                 inc                r1
  121.                                 mov                A,R5
  122.                                 mov                @r1,A
  123.                                 inc                r1
  124.                                 mov                @r1,#00h
  125.                                 inc                r1
  126.                                 mov                @r1,#00h
  127.                                 inc                r1
  128.                                 mov                @r1,#00h
  129.                                 inc                r1
  130.                                 mov                @r1,#0FFh
  131.                                 call        DIVD4                                ;除以255
  132.                                 mov                r1,#38h
  133.                                 mov                @r1,#00h
  134.                                 inc                r1
  135.                                 mov                @r1,#00h
  136.                                 inc                r1
  137.                                 mov                @r1,#00h
  138.                                 inc                r1
  139.                                 mov                @r1,#0Ah
  140.                                 call        DIVD4
  141.                                 mov                43h,33h
  142.                                 call        DIVD4
  143.                                 mov                42h,33h
  144.                                 call        DIVD4
  145.                                 mov                41h,33h
  146.                                 mov                r0,#40h
  147.                                 mov                @r0,#00h
  148.                                 inc                r0
  149.                                 mov                A,41h
  150.                                 mov                DPTR,#SEGMENT7
  151.                                 movc        A,@A+DPTR
  152.                                 orl                A,#80h
  153.                                 mov                @r0,A
  154.                                 inc                r0
  155.                                 mov                A,42h
  156.                                 mov                DPTR,#SEGMENT7
  157.                                 movc        A,@A+DPTR
  158.                                 mov                @r0,A
  159.                                 inc                r0
  160.                                 mov                A,43h
  161.                                 mov                DPTR,#SEGMENT7
  162.                                 movc        A,@A+DPTR
  163.                                 mov                @r0,A
  164. LOOPV:                        call        DISPLAY
  165.                                 nop
  166.                                 ajmp        LOOPV
  167.                                 ret
  168.                                
  169. A_MEA:                        mov                A,#00h                        ;測(cè)量電流
  170. READA:                        mov                P2,#40h                        ;采樣
  171.                                 setb        C
  172.                                 mov                P3.1,C
  173.                                 nop
  174.                                 clr                C
  175.                                 mov                P3.1,C
  176.                                 nop
  177.                                 call        DELAY_5ms
  178.                                 mov                DPTR,#4000h
  179.                                 movx        A,@DPTR                        ;讀取采樣值
  180.                                 mov                B,A
  181.                                 mov                A,#0B6h
  182.                                 clr                C                                ;以下根據(jù)范圍設(shè)置數(shù)值以防溢出
  183.                                 subb        A,B
  184.                                 jc                LARGERA
  185.                                 mov                A,B
  186.                                 subb        A,#16h
  187.                                 jc                LESSA
  188.                                 ajmp        MIDDLEA
  189. LARGERA:                mov                A,#0B6h
  190.                                 ajmp        CALCULATEA
  191. LESSA:                        mov                A,#16h
  192.                                 ajmp        CALCULATEA
  193. MIDDLEA:                mov                A,B
  194. CALCULATEA:                mov                r2,#0C3h
  195.                                 mov                r3,#50h
  196.                                 mov                r6,#00h
  197.                                 mov                r7,A
  198.                                 call        MULD2                        ;乘以50000
  199.                                 clr                C
  200.                                 mov                A,r5
  201.                                 subb        A,#70h                        ;以下減去102000
  202.                                 mov                r5,A
  203.                                 mov                37h,A
  204.                                 mov                A,r4
  205.                                 subb        A,#8Eh
  206.                                 mov                r4,A
  207.                                 mov                36h,A
  208.                                 mov                A,r3
  209.                                 subb        A,#01h
  210.                                 mov                r3,A
  211.                                 mov                35h,A
  212.                                 mov                A,r2
  213.                                 subb        A,#00h
  214.                                 mov                r2,A
  215.                                 mov                34h,A
  216.                                 mov                r0,#30h
  217.                                 mov                r1,#38h
  218.                                 mov                @r1,#00h
  219.                                 inc                r1
  220.                                 mov                @r1,#01h
  221.                                 inc                r1
  222.                                 mov                @r1,#5Eh
  223.                                 inc                r1       
  224.                                 mov                @r1,#0A0h
  225.                                 call        DIVD4                        ;除以89760
  226.                                 mov                r1,#38h
  227.                                 mov                @r1,#00h
  228.                                 inc                r1
  229.                                 mov                @r1,#00h
  230.                                 inc                r1
  231.                                 mov                @r1,#00h
  232.                                 inc                r1       
  233.                                 mov                @r1,#0Ah
  234.                                 mov                DPTR,#SEGMENT7
  235.                                 call        DIVD4
  236.                                 mov                A,33h
  237.                                 movc        A,@A+DPTR
  238.                                 mov                43h,A
  239.                                 call        DIVD4
  240.                                 mov                A,33h
  241.                                 movc        A,@A+DPTR
  242.                                 mov                42h,A
  243.                                 call        DIVD4
  244.                                 mov                A,33h
  245.                                 movc        A,@A+DPTR
  246.                                 cjne        A,#3Fh,NOTEQU
  247.                                 mov                A,#00h
  248. NOTEQU:                        mov                41h,A
  249.                                 mov                40h,#00h
  250. LOOPA:                        call        DISPLAY
  251.                                 nop
  252.                                 ajmp        LOOPA
  253.                                 ret
  254.                                
  255. R_MEA:                        mov                A,#00h                                ;測(cè)量電阻
  256. READR:                        mov                P2,#60h                                ;采樣
  257.                                 setb        C
  258.                                 mov                P3.1,C
  259.                                 nop
  260.                                 clr                C
  261.                                 mov                P3.1,C
  262.                                 nop
  263.                                 call        DELAY_5ms
  264.                                 mov                DPTR,#6000h
  265.                                 movx        A,@DPTR                                ;讀取采樣值
  266.                                 mov                R2,#00h
  267.                                 mov                R3,A
  268.                                 mov                R6,#03h
  269.                                 mov                R7,#0E8h
  270.                                 call        MULD2                                ;乘以1000
  271.                                 mov                r0,#30h
  272.                                 mov                r1,#34h
  273.                                 mov                A,R2
  274.                                 mov                @r1,A
  275.                                 inc                r1
  276.                                 mov                A,R3
  277.                                 mov                @r1,A
  278.                                 inc                r1
  279.                                 mov                A,R4
  280.                                 mov                @r1,A
  281.                                 inc                r1
  282.                                 mov                A,R5
  283.                                 mov                @r1,A
  284.                                 inc                r1
  285.                                 mov                @r1,#00h
  286.                                 inc                r1
  287.                                 mov                @r1,#00h
  288.                                 inc                r1
  289.                                 mov                @r1,#00h
  290.                                 inc                r1
  291.                                 mov                @r1,#0FFh
  292.                                 call        DIVD4                                ;除以255
  293.                                 mov                r1,#38h
  294.                                 mov                @r1,#00h
  295.                                 inc                r1
  296.                                 mov                @r1,#00h
  297.                                 inc                r1
  298.                                 mov                @r1,#00h
  299.                                 inc                r1
  300.                                 mov                @r1,#0Ah
  301.                                 mov                DPTR,#SEGMENT7
  302.                                 call        DIVD4                                ;連續(xù)進(jìn)行4次除以10的操作
  303.                                 mov                A,33h                                ;取得10進(jìn)制值
  304.                                 movc        A,@A+DPTR
  305.                                 mov                43h,A
  306.                                 call        DIVD4
  307.                                 mov                A,33h
  308.                                 movc        A,@A+DPTR
  309.                                 mov                42h,A
  310.                                 call        DIVD4
  311.                                 mov                A,33h
  312.                                 movc        A,@A+DPTR
  313.                                 mov                41h,A
  314.                                 call        DIVD4
  315.                                 mov                A,33h
  316.                                 movc        A,@A+DPTR
  317.                                 cjne        A,#3Fh,NONZERO
  318.                                 mov                A,#00h
  319. NONZERO:                mov                40h,A
  320. LOOPR:                        call        DISPLAY
  321.                                 nop
  322.                                 ajmp        LOOPR
  323.                                
  324.                                 ret

  325. DELAY_5ms:                mov                R5,#01h                                ;設(shè)置R5初始計(jì)數(shù)值
  326. DELAY_5ms1:                mov                R6,#16h                                ;設(shè)置R6初始計(jì)數(shù)值
  327. DELAY_5ms2:                mov                R7,#70h                                ;設(shè)置R7初始計(jì)數(shù)值
  328. DELAY_5ms3:                djnz        R7,DELAY_5ms3                ;延時(shí)時(shí)間為 Time=( ( (R7*2)+2+1 )*R6+2+1 )*R5+1
  329.                                 djnz        R6,DELAY_5ms2                ;
  330.                                 djnz        R5,DELAY_5ms1                ;
  331.                                 ret

  332. TABLE1:                        DB                10h,11h,12h,14h,15h,16h,17h,18h                ;電容量表格0.1uF---1uF
  333.                                 DB                20h,22h,24h,25h,27h,28h,30h,31h
  334.                                 DB                33h,34h,35h,36h,38h,40h,41h,43h
  335.                                 DB                45h,47h,50h,52h,55h,57h,59h,60h
  336.                                 DB                61h,63h,65h,68h,70h,72h,75h,77h
  337.                                 DB                80h,82h,85h,88h,90h,93h,95h,97h
  338.                                 DB                99h
  339.                                
  340. SEGMENT7:                DB                3Fh                                        ;7段數(shù)碼管字符0的abcdefg的值,a在最低位,最高位始終保留為0
  341.                                 DB                06h                                        ;7段數(shù)碼管字符1的abcdefg的值
  342.                                 DB                5Bh                                        ;7段數(shù)碼管字符2的abcdefg的值
  343.                                 DB                4Fh                                        ;7段數(shù)碼管字符3的abcdefg的值
  344.                                 DB                66h                                        ;7段數(shù)碼管字符4的abcdefg的值
  345.                                 DB                6Dh                                        ;7段數(shù)碼管字符5的abcdefg的值
  346.                                 DB                7Dh                                        ;7段數(shù)碼管字符6的abcdefg的值
  347.                                 DB                07h                                        ;7段數(shù)碼管字符7的abcdefg的值
  348.                                 DB                7Fh                                        ;7段數(shù)碼管字符8的abcdefg的值
  349.                                 DB                6Fh                                        ;7段數(shù)碼管字符9的abcdefg的值
  350.                                
  351.                                                        
  352.                                                         ;                3Fh======0 0 1 1 1 1 1 1
  353.                                                         ;                                 h g f e d c b a
  354.                                                         ;                    a
  355.                                                         ;                ■■■■■
  356.                                                         ;                ■                ■
  357.                                                         ;           f■      ■b
  358.                                                         ;                ■  g   ■
  359.                                                         ;                ■■■■■
  360.                                                         ;                ■      ■
  361.                                                         ;           e■                ■c
  362.                                                         ;                ■      ■
  363.                                                         ;                ■■■■■
  364.                                                         ;                        d

  365. DISPLAY:                mov                DPTR,#0E000h                ;寫(xiě)第一位數(shù)碼管
  366.                                 mov                r1,#40h                               
  367.                                 mov                A,@r1
  368.                                 movx        @DPTR,A
  369.                                 setb        C
  370.                                 mov                P3.2,C
  371.                                 clr                C
  372.                                 mov                P3.2,C
  373.                                 call        DELAY_5ms
  374.                                 setb        C
  375.                                 mov                P3.2,C
  376.                                 inc                r1
  377.                                
  378.                                 mov                A,@r1                                ;寫(xiě)第二位數(shù)碼管
  379.                                 movx        @DPTR,A
  380.                                 setb        C
  381.                                 mov                P3.3,C
  382.                                 clr                C
  383.                                 mov                P3.3,C
  384.                                 call        DELAY_5ms
  385.                                 setb        C
  386.                                 mov                P3.3,C
  387.                                 inc                r1
  388.                                
  389.                                 mov                A,@r1                                ;寫(xiě)第三位數(shù)碼管
  390.                                 movx        @DPTR,A
  391.                                 setb        C
  392.                                 mov                P3.4,C
  393.                                 clr                C
  394.                                 mov                P3.4,C
  395.                                 call        DELAY_5ms
  396.                                 setb        C
  397.                                 mov                P3.4,C
  398.                                 inc                r1
  399.                                
  400.                                 mov                A,@r1                                ;寫(xiě)第四位數(shù)碼管
  401.                                 movx        @DPTR,A
  402.                                 setb        C
  403.                                 mov                P3.5,C
  404.                                 clr                C
  405.                                 mov                P3.5,C
  406.                                 call        DELAY_5ms
  407.                                 setb        C
  408.                                 mov                P3.5,C
  409.                                 ret                               

  410. DEBUG_OUT:                mov                DPTR,#0E000h                ;調(diào)試輸出
  411.                                 movx        @DPTR,A
  412. D_LOOP:                        setb        C
  413.                                 mov                P3.5,C
  414.                                 clr                C
  415.                                 mov                P3.5,C
  416.                                 ajmp        D_LOOP
  417.                                 ret

  418. ;雙字節(jié)二進(jìn)制無(wú)符號(hào)數(shù)乘法
  419. ;被乘數(shù)在R2(高位)、R3(低位)中,乘數(shù)在R6(高位)、R7(低位)中。
  420. ;乘積在R2(高位)、R3、R4、R5(低位)中。
  421. ;用到累加器A,B,PSW,R2~R7。
  422. ;永遠(yuǎn)不會(huì)產(chǎn)生進(jìn)位。
  423. ;在出口時(shí)總是清除C。
  424. ;若結(jié)果超出2個(gè)字節(jié)范圍則OV=1。
  425. ;無(wú)需調(diào)用其它子程序。
  426. MULD2:        
  427.                                 MOV         A,R3
  428.                                 MOV         B,R7
  429.                                 MUL         AB
  430.                                 MOV         R4,B
  431.                                 MOV         R5,A
  432.                                 MOV         A,R3
  433.                                 MOV         B,R6
  434.                                 MUL         AB
  435.                                 ADD         A,R4
  436.                                 MOV         R4,A
  437.                                 CLR         A
  438.                                 ADDC         A,B
  439.                                 MOV         R3,A
  440.                                 MOV         A,R2
  441.                                 MOV         B,R7
  442.                                 MUL         AB
  443.                                 ADD         A,R4
  444.                                 MOV         R4,A
  445.                                 MOV         A,R3
  446.                                 ADDC        A,B
  447.                                 MOV         R3,A
  448.                                 CLR         A
  449.                                 RLC         A
  450.                                 XCH         A,R2
  451.                                 MOV        B,R6
  452.                                 MUL        AB
  453.                                 ADD         A,R3
  454.                                 MOV         R3,A
  455.                                 MOV         A,R2
  456.                                 ADDC        A,B
  457.                                 MOV         R2,A
  458.                                 ORL        A,R3
  459.                                 JZ        MULD21       
  460.                                 SETB        OV
  461.                                 RET
  462. MULD21:
  463.                                 CLR        OV
  464.                                 RET
  465.        

  466.        
  467. ;四字節(jié)無(wú)符號(hào)數(shù)除法
  468. ;R0存放著被除數(shù),除數(shù),商數(shù)的地址。
  469. ;從R0開(kāi)始的連續(xù)四個(gè)字節(jié)為結(jié)果的余數(shù),入口時(shí)可以為任意,但在出口時(shí)發(fā)生變化。
  470. ;其后的連續(xù)4個(gè)字節(jié)在入口時(shí)是被除數(shù),出口時(shí)是商數(shù)。
  471. ;再其后的連續(xù)四個(gè)字節(jié)在入口時(shí)是除數(shù),出口時(shí)保持不變。
  472. ;用到累加器A,B,PSW,R0~R7。
  473. ;如果除數(shù)為零,則置OV=1標(biāo)志,否則清零。
  474. ;在出口時(shí)總是清除C,請(qǐng)注意!
  475. ;無(wú)需調(diào)用其它子程序。
  476. DIVD4:       
  477.                                 MOV        A,R0
  478.                                 MOV        B,A
  479.                                 ADD        A,#08h
  480.                                 MOV        R1,A
  481.                                 MOV        A,#00h
  482.                                 ORL        A,@R1
  483.                                 INC        R1
  484.                                 ORL        A,@R1
  485.                                 INC        R1
  486.                                 ORL        A,@R1
  487.                                 INC        R1
  488.                                 ORL        A,@R1
  489.                                 JZ        DIVD45
  490.                                 MOV        R1,B
  491.                                 MOV        R2,#04h
  492. DIVD41:
  493.                                 MOV        @R1,#00h
  494.                                 INC        R1
  495.                                 DJNZ        R2,DIVD41
  496.                                 MOV        R3,#20h
  497. DIVD42:       
  498.                                 MOV        R2,#08h
  499.                                 MOV        A,B
  500.                                 MOV        R0,A
  501.                                 ADD        A,#07h
  502.                                 MOV        R1,A
  503.                                 CLR        C
  504. DIVD43:
  505.                                 MOV        A,@R1
  506.                                 RLC        A
  507.                                 MOV        @R1,A
  508.                                 DEC        R1
  509.                                 DJNZ        R2,DIVD43
  510.                                 MOV        A,R0
  511.                                 ADD        A,#03h
  512.                                 MOV        R1,A
  513.                                 MOV        A,R0
  514.                                 ADD        A,#0Bh
  515.                                 MOV        R0,A
  516.                                 MOV        A,@R1
  517.                                 SUBB        A,@R0
  518.                                 MOV        R4,A
  519.                                 DEC        R1
  520.                                 DEC        R0
  521.                                 MOV        A,@R1
  522.                                 SUBB        A,@R0
  523.                                 MOV        R5,A
  524.                                 DEC        R1
  525.                                 DEC        R0
  526.                                 MOV        A,@R1
  527.                                 SUBB        A,@R0
  528.                                 MOV        R6,A
  529.                                 DEC        R1
  530.                                 DEC        R0
  531.                                 MOV        A,@R1
  532.                                 SUBB        A,@R0
  533.                                 MOV        R7,A
  534.                                 JC        DIVD44
  535.                                 MOV        A,B
  536.                                 MOV        R0,A
  537.                                 ADD        A,#03h
  538.                                 MOV        R1,A
  539.                                 MOV        A,R4
  540.                                 MOV        @R1,A
  541.                                 DEC        R1
  542.                                 MOV        A,R5
  543.                                 MOV        @R1,A
  544.                                 DEC        R1
  545.                                 MOV        A,R6
  546.                                 MOV        @R1,A
  547.                                 DEC        R1
  548.                                 MOV        A,R7
  549.                                 MOV        @R1,A
  550.                                 MOV        A,R0
  551.                                 ADD        A,#07h
  552.                                 MOV        R1,A
  553.                                 INC        @R1
  554. DIVD44:
  555.                                 DJNZ        R3,DIVD42
  556.                                 MOV        R0,B
  557.                                 CLR        OV
  558.                                 CLR        C
  559.                                 RET
  560. DIVD45:
  561.                                 SETB        OV
  562.                                 CLR        C
  563.                                 RET

  564.                                 end
復(fù)制代碼


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:150760 發(fā)表于 2016-11-28 15:42 | 顯示全部樓層
wetyhdutdutyidftityd
回復(fù)

使用道具 舉報(bào)

ID:268118 發(fā)表于 2017-12-28 05:17 | 顯示全部樓層
樓主厲害!
回復(fù)

使用道具 舉報(bào)

ID:597581 發(fā)表于 2020-5-7 11:28 來(lái)自手機(jī) | 顯示全部樓層
樓主的程序能滿(mǎn)足我這個(gè)題目以下的要求嗎?電阻、電容和電感測(cè)試儀 簡(jiǎn)易電阻、電容和電感測(cè)試儀 (1)任務(wù) 設(shè)計(jì)并制作一臺(tái)數(shù)字顯示的電阻、電容和電感測(cè)試儀。 (2)要求 ①測(cè)量范圍:電阻100Ω~1MΩ,電容100pF~1uF,電感100uH~10mH; ②測(cè)量精度為:±5%; ③用LCD為顯示器,顯示其值; ④其他功能。  
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 麻豆久久久久久久 | 国产日韩欧美 | 91精品国产色综合久久 | 成人不卡 | 色吧综合 | 欧美成人精品欧美一级 | 国产精品国产成人国产三级 | 插插宗合网 | 性欧美精品一区二区三区在线播放 | 日韩中文在线视频 | 一区二区三区视频在线观看 | 在线三级电影 | 另类视频在线 | 干狠狠 | 中文字幕 在线观看 | 久久99精品久久久久久青青日本 | 亚洲成人三区 | 成人av免费在线观看 | 影音先锋成人资源 | 欧美一区二区三区在线观看 | 成人精品在线观看 | 欧美精品1区2区 | 亚洲欧美日韩中文在线 | 午夜免费福利影院 | 欧美精品一区在线发布 | 国产在线一区二区三区 | 超碰操 | 欧美日韩精品一区二区天天拍 | 久久精品视频网站 | 午夜精品91 | 国产1区2区 | 欧美日本韩国一区二区 | 欧美激情久久久 | 91高清在线观看 | 欧美日韩精品一区二区三区四区 | 亚欧精品| 一级黄色录像毛片 | 一区二区日韩 | 国产精品久久久久久久白浊 | 久久国产精品-国产精品 | 国产精品自在线 |