- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生物医学电子仪器开发,生物医学测量与仪器,生物医学仪器,现代生物医学仪器,生物医学电子学,生物医学电子学pdf,捷达电子医学仪器,生物医学电子杂志,医学电子仪器,生物医学电子工程
四、程序流程框图设计 五、程序编制 ADSUB: MOV R1,#DATAAD ;置存储数据区首地址 MOV DPTR,#7FF8H ;P2.7=0,且指向通道0 MOV R2,#08H ;置通道计数器初值:8通道 ADLOP: MOVX @DPTR,A ;启动A/D转换 MOV A,P1 ;取P1口信息,以备查询EOC ;电平 ADSTAT: JNB ACC.0,ADSTAT ;ACC.0映射的是P1.0即EOC ;的电平信号,若其不为高 ;电平则A/D转换尚未结束, ;须继续等待 MOVX A,@DPTR ;读取转换结果 MOV @R1,A ;存储数据 INC DPTR ;指向下一个通道 INC R1 ;修改数据区指针 DJNZ R2,LOOP ;8个通道全采样完了吗? …… (5)中断传送方式设计方案 ①实验任务 以ADC0808/0809与51单片机组成一个模/数转换电路,并编制完成采用中断方式分别对8路模拟信号轮流采样多次,并依次把结果转存到外部数据存储区的采样转换程序。 ②硬件电路 ③程序清单 将ADC0808作为一外部并行I/O口,直接由8031的 P2.7和脉冲启动其A/D转换,故其通道地址应为7FFFH。由于读取转换结果的数据是采用中断方式,故在主程序中只须启动 A/D转换器,而无须考虑接收数据。接收数据则应另外设计中断处理程序来完成。同时,由于采用了中断技术,程序执行过程中的逻辑连接要用到地址矢量。A/D转换器所须的CLK信号直接由8031的ALE提供。 ORG 0000H BEGIN: AJMP ADINIT ORG 0013H ADIPAD: AJMP ADINTP ORG 0030H ADINIT: MOV SP,#6FH SETB IT1 ;选择为边沿触发方式 SETB EA ;开总的中断允许 SETB EX1 ;开中断 MOV R0,#00H ;通道地址初值送通道地址指针R0 MOV R1,#00H ;数据存放区首址低字节存地址指针R1 MOV 20H,#10H ;数据存放区首址高字节存代用地址指针 ;20H ;以下三指令为在主程序中首先启动A/D转 ;换一次,以后则在中断处理程序中启动 ; A/D转换 MOV DPH,#7FH ;端口地址高字节送DPH MOV DPL,R0 ;端口地址低字节送DPL MOVX @DIPTR,A ;启动转换,同时选通首通道 INC R0 ;修改通道地址指针值,准备下通道转换 …… ;主程序完成其它事务 ;A/D转换中断处理程序 ADINTP: MOV DPTR,#7FFFH ;端口地址送DPTR MOVX A,@DPTR ;读取从相应通道输入的转换结果 MOV P2,20H ;数据存放区首址高字节送P2口 MOVX @R1,A ;读取数据存入外部数据存储器指定区域 INC R1 ;存放地址指针修改 CJNE R1,#00,ADINP1 ;低位地址指针溢出,则高位地 ;址指针加1 INC 20H ADINP1: MOV DPL,R0 ;端口地址低字节送DPL MOVX @DPTR,A ;启动A/D一通道转换 INC R0 ;修改通道地址指针值,为下一通道转换 ;准备 RETI 3)SRAM存储器的应用设计 (1)AS7C4098芯片简介 AS7C4098是一种采用高性能的CMOS工艺制成的256K×16位44引脚的静态读写存储器,用于高速、低功耗状况下的数据存储。当 /CE处于高电平,系统进入待机模式。在待机模式下其功耗不超过110mW。 写周期在写信号和选片信号作用下完成,数据在写信号和选片信号的上升沿之前通过输入口I/O1~I/016写入存储器。 为了避免总线竞争,应当在输出使能和写使能均无效的情况下驱动I/0口。 当输出使能和选片信号为低,写信号为高时,才能完成读周期。当选片使能和输出使能失效,读信号有效的情况下,输出驱动处于高阻模式。其特点如下: 具有256K×16位或512K×8位的存储量; 高速存取; 低功耗; 可以按字或字节读/写控制; TTL和CMOS兼容,三态I/O。 第 三 讲软件的详细设计(续) · 数据流图 · 信号流图 · 时序图设计 · 程序流程框图设计(含粗、中、细框图) · 编程 · 功能调试、性能调试、参数调试等 DEPARTMENT of BIOMEDICAL ENGINEERING 程序流程框图设计的基本规范 四、程序流程框图设计 2. 程序流程框图设计的基本结构
您可能关注的文档
- 清华大学数字逻辑课件-第3章1.ppt
- 清华微观经济学课件 微观经济学6.ppt
- 清华大学数电10脉冲电路课件.ppt
- 清华电路--第十六章 二端口网络.ppt
- 清华电路--第九章正弦稳态电路的分析.ppt
- 渠道的选择和营销管理.ppt
- 渠道销售系列能力胜任培训.PPT.ppt
- 渤商所的核心功能新.ppt
- 渤海现货商品投资入门.ppt
- 澳大利亚的政策措施.ppt
- 2025年智能快递驿站行业政策与市场机遇报告.docx
- 2025年校园安全防范中新能源电动巡逻车采购可行性分析.docx
- 2025年智能垃圾分类智慧监管平台在智慧旅游区的应用前景研究.docx
- 2025年智能家居报告:人工智能伦理风险的法律责任与用户隐私保护.docx
- 2025年智能垃圾分类与垃圾分类信息化管理结合的可行性研究.docx
- 2025年智慧社区远程医疗诊断中心在基层医疗机构运营管理中的应用报告.docx
- 2025年智慧社区:老年活动广场智能化升级研究.docx
- 2025年智能社区新能源电动巡逻车市场应用前景分析报告.docx
- 2025年智能垃圾分类智慧监管平台在垃圾分类回收与处理中的智能化改造路径.docx
- 2025年本土半导体材料产业链国产化战略布局报告.docx
文档评论(0)