- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术接口大串联
* * 例程:有8路模拟信号,要求在按下k0键之后,每个通道以1KHz的采样频率采样数据,采样10ms时间。按下k1键之后,求出通道0采集到的数据的平均值,并将平均值的十六进制结果显示到8255的LED指示灯上面。按下k2键之后,将求出的平均值以9600bps,2位停止位,1位起始位,8位数据位,无奇偶校验的串行通信方式传送到另一台PC。按下k3键之后,输出一个幅值1.96v峰峰值,频率为100Hz的锯齿波。中断向量号从30H号开始安排。8MHz时钟源和4分频器由外电路提供。 解答: 1、首先给各个芯片分配端口地址,如74ls138输出脚所示。 2、系统要求判断按键执行相应的功能程序,所以主程序要实时检测按键的内容,得到按键后进行相应的散转,然后调用各个功能函数。键盘扫描接到8255的PA口,所以令8255的PA口工作于方式0输入方式。 3、AD的采集要求每个通道是1KHz,8个通道都要采集,必须保证AD的采集频率至少是1KHzX8=8KHz。该信号可由8253提供,由于系统外部有8MHz的时钟和4分频器电路,可将该频率4分频后得到2MHz的时钟信号做为8253的时钟源。8253分频后的8KHz的信号可以触发IR1中断,在IR1中断服务程序启动AD转换。AD采集结束信号用于触发IR2中断,IR2中断服务程序读取AD转换结果,并保存于内存当中。 4、对于平均值计算可以采用累加之后进行除法运算得到。如果有k1键按下,可以将8255 PB口设置为方式0输出,并将求到平均值输出到PB口即可。如果有k2键按下,首先设置8251工作于9600bps,2位停止位,1位起始位,8位数据位,无奇偶校验的方式,并将平均值输出到发送缓冲器,将数据以串行通信形式,采用RS232接口,传送到另一台PC。5、DAC0832在相应参考电压下,要发出峰峰值为1.96V的100Hz的锯齿波,如果每次DA输出数据量步进为1,从0开始要累加100次才能达到1.96V 峰峰值输出,此即为锯齿波的周期,即每隔0.1ms将累加值输出实现DA转换。可由8253产生0.1ms的脉冲,触发中断IR3,IR3的中断服务程序要将转换数值累加,并送出到DA转换器,将模拟量输出,一个周期结束后,重0再开始累加。 DAC 0832 D7~D0 WR ILE RFB IOUT1 IOUT2 + - AGND V0 CS WR1 WR2 XFER +5V Y5 M/IO C B A G1 G2A G2B ? A9 A8 A3 A4 A5 ≥ A7 A6 Y0 Y1 Y2 74LS138 8253 CS 8255 CS 8259 CS Y3 Y4 Y5 8251 CS 0832 CS 0809 CS +5V OE ALE START IN0 IN6 IN7 C B A VCC CLK EOC REF(+) REF(-) D7~D0 GND 500KHz IR2 /RD /WR … D7~D0 ADC0809 ≥ ≥ A2 A1 A0 Y4 8253 GATE0 2MHz CS A1 A0 WR RD A1 A0 WR RD Y0 D7~0 D7~0 +5V CLK0 OUT0 8KHz CLK1 OUT1 GATE1 2MHz 0.1536MHz GATE2 CLK2 OUT2 2MHz 10KHz 8259A +5V D7-D0 RESET A1 A0 A0 A1 PA7 PA6 PA0 PB7 PB6 PB0 ... ... LED7 LED6 LED0 CS D7-D0 RESET K0 K7 RD WR RD WR 8255 Y2 A2 A1 D7~D0 CS C/D RESET RD WR MAX232 RXD TXD TXC RXC D7~D0 8251A CLK T10 R1I T1I R1O 2 3 2 3 1,7 CLK 晶振 4分频 8MHz 2MHz CS CLK0 OUT0 8253 0.1536MHz A0 RESET RD WR Y3 CS RD WR A0 RD WR A0 INT INTR INTA INTA SP/EN +5V IR2 Y1 IR1 8253 OUT0 D7-D0 D7-D0 ADC0809EOC IR3 8253 OUT2
您可能关注的文档
- C2-19-2教师授课计划表.doc
- 中考真题锐角三角函数.doc
- AUTOCAD2011安装说明.doc
- 一些英语成语翻译.doc
- 高二《音乐鉴赏》上学期期末测试.doc
- 中考作文题目2010年全.doc
- NCHR开发框架设计说明书.doc
- 微软产品体系-四横两纵.ppt
- 新员工培训课程体系.doc
- 开展创建平安建设先进单位活动工作方案.doc
- 艺术陶瓷业绩飞跃-实施增长策略,迎接市场挑战.pptx
- 精品解析:2025年广东省湛江市赤坎区等2地中考二模数学试题(原卷版) .pdf
- 护理礼仪素质与人际沟通培训课件.pptx
- 泉州工艺美术职业学院专项招聘控制总量内人才考试真题2024.docx
- ABCDE集护理在心脏瓣膜置换术患者中的应用效果研究 .pdf
- 2025年秋季新华师版数学8年级上册全册教学课件.pptx
- 2025年高考历史真题完全解读(湖北卷) .pdf
- NSCLC治疗前沿:PD-(L)1和VEGF抑制剂的市场表现与临床应用.docx
- 2025年宁夏文化和旅游厅事业单位自主招聘7人笔试高频难、易错点备考题库带答案详解.docx
- 古诗词:艺术与魅力-研究古诗词的传承与背诵技艺.pptx
最近下载
- 人工胆囊、人工胆囊设备和人工胆囊在胆囊手术中的应用.pdf VIP
- 重力与弹力高一上学期物理人教版2019必修第一册+.pptx VIP
- 胃癌的诊治现状与进展.pptx VIP
- 匀变速直线运动的速度与时间的关系课件 2024-2025学年高一上学期物理人教版(2019)必修第一册.pptx VIP
- 数控压装压力机 第2部分:技术条件.docx VIP
- 【课件】匀变速直线运动速度与时间的关系+课件-高一上学期物理人教版(2019)必修第一册.pptx VIP
- XX医院职能部门监管手术、麻醉授权管理督导、检查、总结、反馈及持续改进记录表.pdf VIP
- 电力调度数据网络接入技术规范及网络拓扑图.doc VIP
- ZZGA高频开关整流器使用说明书.doc
- 危重患者院内转运PPT.pptx VIP
文档评论(0)