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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機電壓表(ADC0809)實驗匯編代碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:382683 發表于 2019-6-19 15:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
要求:通過并行模擬數字轉換器芯片ADC0809,測試模擬電壓并且顯示(0-5V)。
實驗箱上“串并轉換數碼管顯示”區提供了四個8段數碼管顯示電路,采用靜態方式顯示。數碼管是由74LS164串并轉換后輸出得到。當74LS164有數據輸入時,發來一個時鐘74LS164數據向下一段轉移。若滿8個時鐘則點亮一個8段數碼管,然后發生位移,數據向下一位數碼管傳送,即串行輸入的數據可依次在4個數碼管上顯示。數碼管上顯示實時溫度值。
實驗箱“數模轉換”區提供ADC0809電路。
參考接線
   1) AD0809的零通道09IN0孔用連線接至模擬信號發生器的VIN孔。
2)AD0809的片選信號CS09孔接“譯碼器”YC2(0A000-0AFFFH)孔。
3)“脈沖源”中的0.5MHZ孔連AD0809的CLOCK孔。
  4)CLK -- P1.1;DIN -- P1.2
數碼管的顯示碼:
uint8 LED_Table[16]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0x3e, 0xe0,
                                             0xfe,0xe6,0xee,0x3e,0x9c,0x7a, 0x9e,0x8e};


匯編代碼:
程序代碼
LED_0 EQU 30H
LED_1 EQU 31H
LED_2 EQU 32H         
ADC EQU 35H      
CLOCK BIT P2.4   
ST BIT P2.5
EOC BIT P2.6
OE BIT P2.7
   ORG 00H     
   SJMP START     
   ORG 0BH                                 
   LJMP INT_T0     
START: MOV LED_0, #00H
       MOV P2, #0FFH
       MOV LED_1, #00H
       MOV LED_2, #00H
       MOV DPTR, #TABLE     
       MOV TMOD, #02H     
       MOV TH0, #245H     
       MOV TL0, #00H
       MOV IE, #82H
       SETB TR0      
WAIT: CLR ST
      SETB STH
      CLR ST      
      JNB EOC, $     
      SETB OE      
      MOV ADC, P1   
      CLR OE     
      MOV A, ADC     
      MOV B, #51
      DIV AB      
      MOV LED_2, A     
      MOV A, B
      MOV B, #5
      DIV AB     
      MOV LED_1, A
      MOV LED_0, B   
      LCALL DISP     
      SJMP WAIT
INT_T0: CPL, CLOCK     
      RETI
DISP: MOV A, LED_0     
      MOVC A, @A+DPTR
      CLR P2.3
      MOV P0, A
      LCALL DELAY      
      SETB P2.3      
      MOV A, LED_1     
      MOVC A,@A+DPTR     
      CLR P2.2
      MOV P0, A     
      LCALL DELAY
      SETB P2.2
      MOV A, LED_2
      MOVC A, @A+DPTRL
      CLR P2.1
      ORL A, #80H      
      MOV P0, A
      LCALL DELAY
      SETB P2.1
      RET
DELAY: MOV R6, #10      
D1:    MOV R7, #250      
      DJNZ R7, $      
      DJNZ R6, D1
      RET
TABLE: DB 3FH, 06H, 5BH, 4FH, 66H     
       DB 6DH, 7DH, 07H, 7FH, 6FH
      END

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久一区二区三区 | 亚洲视频在线观看一区二区三区 | 99福利视频 | 国产高清精品在线 | 91精品国产一区二区在线观看 | 精品欧美一区二区三区久久久 | 91精品国产高清一区二区三区 | 18av在线播放 | 中国一级特黄真人毛片免费观看 | 国产精品毛片一区二区在线看 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 天堂网av在线 | 精品免费 | 欧美三级视频 | 日韩福利 | 日韩国产黄色片 | 99精品久久久久久中文字幕 | 国产成人精品一区二 | 国产高清精品一区二区三区 | 欧美黄色一级毛片 | 在线亚洲免费视频 | 999国产精品视频 | 亚洲欧美久久 | 亚洲综合五月天婷婷 | 国产一区二区三区视频在线观看 | com.色.www在线观看 | 超碰天天| 青青草社区 | 亚洲精品一级 | 精品成人佐山爱一区二区 | 91视频官网| 本道综合精品 | 国产精品自拍视频网站 | 久久天堂网 | 天天综合网永久 | 日本h片在线观看 | 亚洲第一在线 | 天天操夜夜操 | 激情久久网| 久久久久国产精品免费免费搜索 | 午夜视频免费在线观看 |