亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: 51單片機(jī)ADC0809,DAC0832轉(zhuǎn)換匯編語言代碼 液晶顯示模擬多通道數(shù)據(jù)采集系統(tǒng) [打印本頁]

作者: kangsong    時(shí)間: 2019-5-31 23:59
標(biāo)題: 51單片機(jī)ADC0809,DAC0832轉(zhuǎn)換匯編語言代碼 液晶顯示模擬多通道數(shù)據(jù)采集系統(tǒng)
《液晶顯示模擬多通道數(shù)據(jù)采集系統(tǒng)》
第一節(jié):實(shí)驗(yàn)接線示意圖


ADC0809接線圖【圖一】


DAC0832接線圖

1


液晶顯示器接線圖【圖二】
第二節(jié):實(shí)驗(yàn)內(nèi)容:
采用總線方式構(gòu)架一個(gè)多路數(shù)據(jù)采集系統(tǒng)。并將采樣數(shù)據(jù)分二行在液晶顯示模塊上進(jìn)行實(shí)時(shí)顯示。隨著被采樣電壓值的變化液晶顯示器顯示的值跟隨變化(即連續(xù)采樣)。顯示數(shù)值為實(shí)際的電壓值。


第三節(jié):實(shí)驗(yàn)要求:

第四節(jié):相關(guān)知識的回顧及編程注意事項(xiàng)
重點(diǎn)提示:
1):掌握和理解單片機(jī)總線工作模式下各信號線的跳變及相應(yīng)的時(shí)序。特別要了解ALE及RD、WR信號線在總線方式下的時(shí)序。
2):在總線方式下各相應(yīng)指令的結(jié)構(gòu)。
3):外圍接口芯片的地址選擇方式。
  4):了解LCD模塊的使用說明及特別是指令說明。
參考例程:
說明:
1:由于CPU的運(yùn)行速度大大高于液晶顯示器的工作頻率,因此每次向液晶顯示器傳輸數(shù)據(jù)或命令時(shí)必須檢測顯示器的工作狀態(tài)。
2:dptr為顯示器的地址。
3:參考例程是將起始地址為30H的16個(gè)片內(nèi)RAM中的數(shù)據(jù)進(jìn)行顯示

單片機(jī)匯編語言源程序如下:
  1. main:              nop
  2. nop
  3. main_1:              nop
  4.                             acall              jianc
  5.                             nop
  6.                             acall              lcd
  7. nop
  8. mov                            dptr                            ,#2300H                            ;液晶顯示模塊命令緩沖區(qū)地址
  9. mov                            a              ,#80h              ;置第一行顯示位置
  10. movx                            @dptr              ,a
  11. nop
  12. acall   jianc
  13. nop
  14. mov              dptr              ,#2302h                            ;液晶顯示模塊數(shù)據(jù)緩沖區(qū)地址

  15. mov                            r3              ,#10h              ;顯示的個(gè)數(shù)
  16. mov     r0               ,#30h              ;顯示嗎(ASCII)的起始地址
  17. main_2:              nop
  18. nop
  19. mov              a              ,@r0
  20. movx              @dptr              ,a
  21. nop
  22. acall   jianc
  23. nop
  24. inc              r0
  25. djnz              r3              ,main_2
  26. nop
  27. nop

  28. mov     dptr    ,#2300h
  29. mov              a              ,#0c0h              ;置第二行顯示位置
  30. movx              @dptr              ,a
  31. nop
  32. nop
  33. acall   jianc
  34. mov              dptr              ,#2302h
  35. mov              r3              ,#10h
  36. mov     r0      ,#30h
  37. main_3:              nop
  38. nop
  39. mov              a              ,@r0
  40. movx              @dptr              ,a
  41. nop
  42. nop
  43. acall   jianc
  44. nop
  45. nop
  46. inc              r0
  47. djnz              r3              ,main_3
  48. nop
  49. end

  50. ;***************  液晶初始化子程序  **********************
  51. Lcd:                            mov              dptr              ,#2300h              ;寫命令
  52. mov              a              ,#3fh              ;功能設(shè)置:總線寬度為8、兩行顯示、八位點(diǎn)陣顯示
  53. movx              @dptr              ,a
  54.                             acall              jianc
  55. mov              a              ,#01h              ;清除屏幕
  56. movx              @dptr              ,a
  57. acall   jianc
  58. mov              a              ,#0fh              ;開顯示
  59. movx              @dptr              ,a
  60. acall   jianc
  61. mov              a              ,#06h              ;移動光標(biāo)
  62. movx              @dptr              ,a
  63. acall   jianc
  64. ret

  65. ;***********   檢測液晶顯示器工作狀態(tài)子程序  *************
  66. jianc:               nop
  67.         push     dpl
  68. jia_1:              nop
  69. mov                            dptr                            ,#2301H              ;讀命令、檢測忙標(biāo)志
  70. movx                            a              ,@dptr
  71. nop
  72. jb                            acc.7              ,jian_1              ;檢測忙位是否有效。
  73.                     pop                             dpl
  74.                    nop
  75.                     ret
復(fù)制代碼


第五節(jié):參考資料

【一】:ADC0809中文資料
1.主要特性
   1)8路8位A/D轉(zhuǎn)換器,即分辨率8位.
   2)具有轉(zhuǎn)換起停控制端.
   3)轉(zhuǎn)換時(shí)間為100μs (時(shí)鐘640k)
   4)單個(gè)+5V電源供電
   5)模擬輸入電壓范圍0~+5V,不需零點(diǎn)和滿刻度校準(zhǔn).
   6)工作溫度范圍為-40~+85攝氏度
   7)低功耗,約15mW.
2.內(nèi)部結(jié)構(gòu)
     ADC0809是CMOS單片型逐次逼近式A/D轉(zhuǎn)換器,內(nèi)部結(jié)構(gòu)如圖13.22所示,它由8路模擬開關(guān),地址鎖存與譯碼器,比較器,8位開關(guān)樹型D/A轉(zhuǎn)換器,逐次逼近
    寄存器,三態(tài)輸出鎖存器等其它一些電路組成.因此,ADC0809可處理8路模擬量輸入,且有三態(tài)輸出能力,既可與各種微處理器相連,也可單獨(dú)工作.輸入輸出與TTL兼容.
3.外部特性(引腳功能)
    ADC0809芯片有28條引腳,采用雙列直插式封裝,如圖13.23所示.下面說明各引腳功能.
    IN0~I(xiàn)N7:8路模擬量輸入端.
    2-1~2-8:8位數(shù)字量輸出端.
    ADDA,ADDB,ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路.
    ALE:地址鎖存允許信號,輸入,高電平有效.
    START: A/D轉(zhuǎn)換啟動信號,輸入,高電平有效.
    EOC: A/D轉(zhuǎn)換結(jié)束信號,輸出,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸出一個(gè)高電平(轉(zhuǎn)換期間一直為低電平).
     OE:數(shù)據(jù)輸出允許信號,輸入,高電平有效.當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),此端輸入一個(gè)高電平,才能打開輸出三態(tài)門,輸出數(shù)字量.
     CLK:時(shí)鐘脈沖輸入端.要求時(shí)鐘頻率不高于640KHZ.
     REF(+),REF(-):基準(zhǔn)電壓.
     Vcc:電源,單一+5V.
     GND:地.
    ADC0809的工作過程是:首先輸入3(0-7)位地址,并使ALE=1,將地址存入地址鎖存器中.此地址經(jīng)譯碼選通8路模擬輸入之一到比較器.START上升沿將逐次逼近寄存器復(fù)位.下降沿啟動 A/D轉(zhuǎn)換,之后EOC輸出信號變低,指示轉(zhuǎn)換正在進(jìn)行.直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖?指示A/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個(gè)信號可用作中斷申請.當(dāng)OE輸入高電平 時(shí),輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上.
詳細(xì)說明及管腳排列等數(shù)據(jù)參考同一文件夾內(nèi)【ADC0809】 pdf文件

【二】:DAC0832中文資料
詳細(xì)說明及管腳排列等數(shù)據(jù)參考同一文件夾中的【DAC0832】 PDF文件

【三】:LCD模塊資料:
詳細(xì)說明參考同一文件夾中的【液晶顯示模塊使用說明書】 PDF文件,重點(diǎn)是對命令格式及特征碼的理解。
運(yùn)算放大器  LM358中文資料
LM358內(nèi)部包括有兩個(gè)獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,
適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工
作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益
模組,音頻放大器、工業(yè)控制、DC增益部件和其他所有可用單電源供電的使用運(yùn)算放大器的場合。
LM358的封裝形式有塑封8引線雙列直插式和貼片式。
特性(Features):
*內(nèi)部頻率補(bǔ)償。
*直流電壓增益高(約100dB) 。
*單位增益頻帶寬(約1MHz) 。
*電源電壓范圍寬:單電源(3—30V);雙電源(±1.5一±15V) 。
*低功耗電流,適合于電池供電。
*低輸入偏流。
*低輸入失調(diào)電壓和失調(diào)電流。
*共模輸入電壓范圍寬,包括接地。
*差模輸入電壓范圍寬,等于電源電壓范圍。
*輸出電壓擺幅大(0至Vcc-1.5V) 。
參數(shù)
輸入偏置電流45 nA
輸入失調(diào)電流50 nA
輸入失調(diào)電壓2.9mV
輸入共模電壓最大值VCC~1.5 V
共模抑制比80dB
電源抑制比100dB


完整的Word格式文檔51黑下載地址:
51單片機(jī)AD,DA轉(zhuǎn)換代碼.rar (204.55 KB, 下載次數(shù): 39)






歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1