单片机
返回首页

51单片机STC89C52 AD模数转换

2018-06-22 来源:eefocus

  1. CSDA BIT P3.2  

  2. WRR BIT P3.6  

  3. RDD BIT P3.7  

  4. WELA BIT P2.7  

  5. DULA BIT P2.6  

  6. CSAD BIT P0.7  

  7. DIOLA BIT P2.5  

  8.   

  9. ORG 0000H  

  10. LOOP0:  

  11. MOV P0,#0FFH ;关数码管显示  

  12. SETB WELA  

  13. SETB RDD  

  14. SETB WRR  

  15. STARTAD: ;开始转换  

  16. CLR CSAD  

  17. //NOP  

  18. CLR WRR  

  19. //NOP  

  20. SETB WRR  

  21. //NOP  

  22. SETB CSAD  

  23. LCALL DELAY ;延时,等待转换完成  

  24. READAD: ;读取转换结果  

  25. CLR CSAD  

  26. //NOP  

  27. CLR RDD  

  28. //NOP  

  29. MOV P1,#0FFH  

  30. MOV A,P1  

  31. SETB RDD  

  32. SETB CSAD  

  33. MOV P1,A ;送LED显示,锁存  

  34. SETB DIOLA  

  35. CLR DIOLA  

  36. LCALL DELAY4S  

  37. SJMP STARTAD  

  38.   

  39. DELAY:    ;延时   

  40. SETB RS1  

  41. MOV R2,#04H  

  42. DELAY2:  

  43. MOV R1,#1  

  44. DELAY1:  

  45. MOV R0,#250  

  46. DELAY0:  

  47. NOP  

  48. NOP   

  49. DJNZ R0,DELAY0  

  50. DJNZ R1,DELAY1  

  51. //DJNZ R2,DELAY2  

  52. CLR RS1  

  53. RET  

  54.   

  55. DELAY4S:    ;延时   

  56. SETB RS1  

  57. MOV R3,#02H  

  58. DELAY30:  

  59. MOV R2,#04H  

  60. DELAY20:  

  61. MOV R1,#250  

  62. DELAY10:  

  63. MOV R0,#250  

  64. DELAY00:  

  65. NOP  

  66. NOP   

  67. DJNZ R0,DELAY00  

  68. DJNZ R1,DELAY10  

  69. DJNZ R2,DELAY20  

  70. DJNZ R3,DELAY30  

  71. CLR RS1  

  72. RET  

  73.   

  74. END


进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

最新器件
精选电路图
  • 光控音效发生器电路

  • 非常简单的150W功放电路图

  • 优化电路板布局的简单方法

  • 如何使用LED驱动器LM3915制作振动计

  • 电谐波图形均衡器示意图

  • 一种构建12V和230V双直流电源的简单方法

    相关电子头条文章