(1)A/D转换电路
U11939XTAL1P0.0/AD038P0.1/AD137P0.2/AD21836XTAL2P0.3/AD335P0.4/AD434P0.5/AD533P0.6/AD6932RSTP0.7/AD721P2.0/A822U2(IN0)P2.1/A9U223VALUE=1.76P2.2/A1026102924IN0CLOCKPSENP2.3/A112763025IN1STARTALEP2.4/A12283126IN2EAP2.5/A131727IN3EOCP2.6/A14228IN4P2.7/A15321IN5OUT1420110IN6OUT2P1.0P3.0/RXD519211IN7OUT3P1.1P3.1/TXD18312OUT4P1.2P3.2/INT0258413ADD AOUT5P1.3P3.3/INT12415U3514ADD BOUT6P1.4P3.4/T02314615ADD COUT7P1.5P3.5/T12217716ALEOUT8P1.6P3.6/WRU2(VREF(+))817P1.7P3.7/RDVALUE=512VREF(+)NOTAT89C51169VREF(-)OEADC0808
U5
U4:ANOT1425RSDQ3CLK6Q
74LS74
(1)A/D转换电路
A/D转换程序:
MAIN: MOV SP,#60H
MOV R1,#30H ;置数据区首址
SETB IT1 ;置边沿触发方式
SETB EX1 ;开中断
SETB EA
LOP: MOV R0,#0 ;中断标志,循环启动A/D
MOV DPTR,#7F00H
MOVX @DPTR,A
LOOP: CJNE R0,#1,LOOP ;等待转换成功
LJMP LOP PINT1: MOVX A,@DPTR ;中断服务程序
MOV @R1,A
INC R1 ;修改下一数据存放地址
MOV R0,#1
RETI
END
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
图:
开始
启动中断
等待转换
启动A/D
YES NO
写数
保存
中断返回
1DCD 6DSR2RXD7RTS3TXDP18CTSD1COMPIM4R3DTR9RI10k
LEDC1ERROR
30pX5C4U1CRYSTAL1939C213XTAL1P0.0/AD038DCP0.1/AD1U23710uP0.2/AD2C3C1+C1-183630pXTAL2P0.3/AD3351114P0.4/AD4T1INT1OUT341213P0.5/AD510uR1OUTR1IN33107P0.6/AD6T2INT2OUT93298RSTP0.7/AD7R2OUTR2IN212P2.0/A8R1VS+226P2.1/A910kVS-23P2.2/A102924PSENP2.3/A11C2+C2-3025C7ALEP2.4/A12312610uEAP2.5/A1327MAX23245P2.6/A14C528C6P2.7/A1510u110P1.0P3.0/RXD10u211DCP1.1P3.1/TXD312P1.2P3.2/INT0413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1716P1.6P3.6/WR817AT89C51P1.7P3.7/RD
(2)串口发送电路
串口发送程序:
MAIN: MOV SP,#60H ;保护堆栈
MOV SCON,#52H ;串口初始化方式1,允许串行接收
MOV TMOD,#20H ;T1工作方式2
MOV TH1,#0F3H ;波特率1200
MOV TL1,#0F3H
SETB TR1
JNB T1,$
CLR T1
MOV A,#01H
MOV SBUF,A
JMP MAIN
END
流程图
破产流程图 免费下载数据库流程图下载数据库流程图下载研究框架流程图下载流程图下载word
:开始——启动定时器(工作方式1)——发送数据——定时计数(工作
方式2)——串口接收——结束
1DCD6DSR2RXD7RTS3P1TXD8COMPIMCTS4DTR9RIU3(IN0)C1U3U3(CLOCK)ERROR1026CLOCKIN0627STARTIN12830pIN271X5EOCIN3C4U12CRYSTALIN4C22131939OUT1IN5XTAL1P0.0/AD020438OUT2IN6P0.1/AD1U2195DC3710u13OUT3IN7P0.2/AD2C318183630pOUT4XTAL2P0.3/AD382535OUT5ADD AP0.4/AD4C1+C1-152434OUT6ADD BP0.5/AD514233310u1114OUT7ADD CP0.6/AD6T1INT1OUT17229321213OUT8ALERSTP0.7/AD7R1OUTR1INU3(VREF(+))107C7T2INT2OUT1221U3(OE)9810uVREF(+)P2.0/A8R2OUTR2IN91622R1OEVREF(-)P2.1/A923210kP2.2/A10VS+2924ADC08086PSENP2.3/A11VS-3025ALEP2.4/A123126C6EAP2.5/A13C2+C2-27U410uP2.6/A1428MAX232P2.7/A15C545110P1.0P3.0/RXD211U5P1.1P3.1/TXDNOT31210uP1.2P3.2/INT0413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1NOT716P1.6P3.6/WR817P1.7P3.7/RDAT89C51
(3)A/D转换与串口电路仿真图 1DCD6DSR2U6:ARXD7RTS3P11425TXDRSDQ8COMPIMCTS43DTRCLK9RI6QC1U3ERROR102674LS74CLOCKIN0627STARTIN12830pIN271X5EOCIN3C4U12CRYSTALIN4C22131939OUT1IN5XTAL1P0.0/AD020438OUT2IN6P0.1/AD1U2DC195133710uOUT3IN7P0.2/AD2C318183630pXTAL2P0.3/AD3OUT435825C1+C1-P0.4/AD4OUT5ADD A341524P0.5/AD5OUT6ADD B331423111410uP0.6/AD6OUT7ADD CT1INT1OUT93217221213RSTP0.7/AD7OUT8ALER1OUTR1INU3(VREF(+))107C7R1T2INT2OUTU3(OE)21129810u10kP2.0/A8VREF(+)R2OUTR2IN22916P2.1/A9OEVREF(-)232P2.2/A10VS+29246ADC0808PSENP2.3/A11VS-3025ALEP2.4/A123126C6EAP2.5/A13C2+C2-27U410uP2.6/A14MAX23228P2.7/A15C545110P1.0P3.0/RXD211U5P1.1P3.1/TXDNOT10u312P1.2P3.2/INT0413P1.3P3.3/INT1514P1.4P3.4/T0615P1.5P3.5/T1NOT716P1.6P3.6/WR817P1.7P3.7/RDAT89C51
U4U4(V+)18V+LOGICU4(IP)27OFF/ADJLOGIC/REFC8U4(V-)36IPCH45V-OPLF39810p
(4)采样保持电路、AD转换与串口发送完整电路
AD转换与串口发送程序:
MAIN: MOV SP,#60H
MOV R1,#30H ;置数据区首址
MOV SCON,#52H ;串口初始化方式1,允许串行接收
MOV TMOD,#20H ;T1工作方式2
MOV TH1,#0F3H ;波特率1200
MOV TL1,#0F3H
SETB TR1
SETB IT1 ;置边沿触发方式
SETB EX1 ;开中断
SETB EA LOOP1: MOV R0,#0 ;中断标志,循环启动A/D
MOV DPTR,#7F00H
MOVX @DPTR,A
LOOP2: CJNE R0,#1,LOOP2 ;等待转换成功
JNB T1,$
CLR T1
MOV SBUF,A
LJMP LOOP1
PINT1: MOVX A,@DPTR ;中断服务程序
MOV @R1,A
INC R1 ;修改下一数据存放地址
MOV R0,#1
RETI
END
流程图:
开始
启动定时器(工作方式1)
发送数据
启动中断
等待转换
启动A/D
YES NO
写数
保存
定时计数(工作方式2)
串口接收
中断返回