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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5569|回復: 3
打印 上一主題 下一主題
收起左側

DAC0832+ADC0808+52單片機匯編與c語言仿真實驗

[復制鏈接]
跳轉到指定樓層
樓主
上課做的一個仿真,有電路圖也有程序,可以實現三個功能的切換
第一個是ad,把模擬量變成數字量來顯示
第二個是da,把數字量變成模擬量來表示,通過電機轉速來實現
第三個是adda,先把模擬量變成數字量,然后再把數字量變成模擬量,通過雙極性電機來表示出來
匯編的程序和C語言的程序都有,hex文件也有



單片機源程序如下:
  1. #include<reg52.h>
  2. sbit CLK=P3^1;
  3. sbit ST=P3^0;
  4. sbit EOC=P3^2;
  5. int a,b,c,d,sj=5000;

  6. void timer0() interrupt 1
  7. {
  8. CLK=~CLK;
  9. }

  10. void  choose() interrupt 2
  11. {a++;
  12. if(a==4)
  13.   a=1;
  14. }

  15. void gn1()
  16. {
  17. ST=0;
  18. ST=1;
  19. ST=0;
  20. while(!EOC);
  21. P2=0xff;
  22. b=P2;
  23. P1=b;
  24. }

  25. void gn2()
  26. { WR=0;
  27.   if(d==0)
  28.   {c++;
  29.    P0=c;
  30.    P1=c;
  31.    if(c==0xff)d=1;        
  32.    }
  33.   if(d==1)
  34.   {c--;
  35.    P0=c;
  36.    P1=c;
  37.    if(c==0x00)d=0;        
  38.    }
  39.          while(--sj);
  40.          sj=5000;
  41.                
  42. }

  43. void gn3()
  44. {WR=0;
  45. gn1();
  46. P0=b;
  47. }

  48. void main()
  49. {
  50. IE=0x82;
  51. IT1=1;
  52. EX1=1;
  53. EA=1;
  54. ET0=1;
  55. TR0=1;
  56. TMOD=0x02;
  57. TH0=0x14;
  58. TL0=0x00;
  59. TR0=1;
  60. a=0;
  61. d=0;      
  62. while(1)
  63. {switch(a)
  64. {case 1: gn1();continue;
  65.   case 2: gn2();continue;
  66.   case 3: gn3();continue;
  67.   default :  continue;        
  68.         }
  69. }
  70. }
復制代碼


匯編語言源碼:
  1. ORG 0000H
  2. LJMP START
  3. ORG 0013H
  4. LJMP ANJIAN
  5. ORG 1000H
  6. START:
  7.         SETB EA
  8.         SETB EX1
  9.         SETB IT1
  10.         MOV SP,#60H
  11.         MOV R0,#00H
  12. XUANZE:
  13.         CJNE R0,#01H,Z1
  14.         LJMP GN1
  15. Z1: CJNE R0,#02H,Z2
  16.         LJMP GN2
  17. Z2:        CJNE R0,#03H,Z3
  18.         LJMP GN3
  19. Z3: SJMP XUANZE
  20. ANJIAN:
  21.         CJNE R0,#03H,Z4
  22.         MOV R0,#00H
  23.         SETB P3.6
  24. Z4:        INC R0
  25.         RETI
  26. GN1:
  27.         SETB P3.0
  28.         CLR P3.0
  29. ZZ:        MOV SBUF,#00H         
  30.         JNB P3.2,ZZ  
  31.         MOV P2,#0FFH        
  32.         MOV A,P2
  33.         MOV P1,A
  34.         LJMP XUANZE
  35. GN2:
  36.         MOV A,#00H
  37. Z6:        CLR P3.6
  38.         MOV P0,A
  39.         MOV P1,A
  40.         INC A
  41.         LCALL DELAY
  42.         JNB P3.3,ZY
  43.         CJNE A,#0FFH,Z6        
  44. Z7:        MOV P0,A
  45.         MOV P1,A
  46.         DEC A
  47.         LCALL DELAY
  48.         JNB P3.3,ZY
  49.         CJNE A,#00H,Z7               
  50. ZY:        LJMP XUANZE
  51. GN3:
  52.         MOV P1,#00H
  53.         SETB P3.0
  54.         CLR P3.0
  55. Z5:        MOV SBUF,#0FFH         
  56.         JNB P3.2,Z5
  57.         MOV P2,#0FFH        
  58.         MOV A,P2
  59.         MOV P0,A
  60.         LJMP XUANZE

  61. DELAY:
  62.     MOV R6,#12
  63. D1: MOV R5,#20
  64. D2: MOV R4,#50
  65. D3: DJNZ R4,D3
  66.     DJNZ R5,D2
  67.     DJNZ R6,D1
  68.         RET
  69. END
復制代碼


所有資料51hei提供下載:
adda.zip (32.88 KB, 下載次數: 83)




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:448519 發表于 2019-11-26 17:35 | 只看該作者
感謝分享,資料有救想哭
回復

使用道具 舉報

板凳
ID:799428 發表于 2020-7-8 23:33 | 只看該作者
PROTEUS圖呢?
回復

使用道具 舉報

地板
ID:495287 發表于 2020-7-9 07:58 | 只看該作者
數;Q功能全,
應用廣泛亦方便,
測試電路照圖畫,
一邊動手一邊玩。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产99视频精品免视看9 | 亚洲精彩视频在线观看 | 狠狠干网| 精品久久亚洲 | 日韩视频一区在线观看 | 黄色国产视频 | 国产精品小视频在线观看 | 欧美黄在线观看 | 欧美福利 | 日韩精品一区二区三区高清免费 | 国内91在线 | 99热.com| 夜夜爽99久久国产综合精品女不卡 | 久久久999免费视频 999久久久久久久久6666 | 日本不卡免费新一二三区 | 日韩欧美在线观看 | 久久久久久久久久久久91 | 久久综合国产精品 | 成人免费在线观看视频 | 91视频一区二区 | 精品国产一二三区 | 欧美精品一二三 | 亚洲成色777777在线观看影院 | 国产欧美在线视频 | 午夜视频一区 | 国产成人久久精品 | 99久9| 精品日韩一区二区三区 | 91精品国产综合久久久久久蜜臀 | 在线看成人av | 91pao对白在线播放 | 亚洲欧美视频在线观看 | 日韩一级精品视频在线观看 | 国产一区二区三区在线看 | 色橹橹欧美在线观看视频高清 | 久久久国产一区 | 日韩精品色网 | 国产精品久久久久久影视 | 国产日韩精品视频 | 婷婷久久综合 | 久久男人 |