×

SPI(AD转换实验源代码)

消耗积分:1 | 格式:docx | 大小:13KB | 2017-11-01

xxx80110

分享资料个

源代码

  CS BIT P3.5

  CLK BIT P1.6

  DO BIT P1.7

  ;计数器初值, 每显示一位的时间8ms

  TH_value EQU 0E0H

  TL_value EQU 0C0H ;D8F0也就是显示10s的时候闪 DCD8也就是显示9s的时候不闪

  ORG 0000H

  AJMP START

  ORG 000BH

  AJMP TIMER0

  ORG 0100H

  START: MOV R0, #7EH ;显示缓冲区地址

  MOV R2, #01H ;保存用于指定点亮第几位,#01H为最左边位

  MOV TMOD, #01H ;初始化定时器T0:方式1,定时方式

  MOV TH0, #TH_value;

  MOV TL0, #TL_value;

  SETB EA

  SETB ET0

  SETB TR0

  LOOP:MOV 7EH, #0AH ;显示数值,值为0FFH为灭;

  MOV 7DH, #0DH

  MOV 7CH, #0FFH

  MOV 7BH, #0FFH

  MOV 7AH, #5H

  MOV 79H, #1H

  ADC: CLR CS //片选有效,选中TLC0831

  NOP

  NOP

  SETB CLK //拉高CLK端

  NOP

  NOP

  CLR CLK // ;拉低CLK端,形成下降沿

  NOP

  NOP

  SETB CLK// ;拉高CLK端

  NOP

  NOP

  CLR CLK // ;拉低CLK端,形成第二个脉冲的下降沿

  NOP

  NOP

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !