微机原理接口技术课程设计报告

微机原理接口技术课程设计报告

ID:9625270

大小:150.00 KB

页数:14页

时间:2018-05-04

微机原理接口技术课程设计报告_第1页
微机原理接口技术课程设计报告_第2页
微机原理接口技术课程设计报告_第3页
微机原理接口技术课程设计报告_第4页
微机原理接口技术课程设计报告_第5页
资源描述:

《微机原理接口技术课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电气与电子信息工程学院微机原理接口技术课程设计报告设计题目:微机原理与接口技术教师评语:成绩评阅教师日期目录摘要…………………………………………………………………………3第1章设计目的要求及原理…………………………………………………41.1系统设计要求………………………………………………………………41.2设计目的……………………………………………………………………41.3设计原理……………………………………………………………………4第2章硬件与软件设计及功能介绍…………………………………………52.1计数器8253…………………………

2、………………………………………52.2可编程并行接口8255………………………………………………………82.3译码器74LS138……………………………………………………………102.4可编程中断控制器8259A…………………………………………………102.5硬件的连接…………………………………………………………………112.5.18255与外接设备的连接…………………………………………………112.5.2译码器与8255.8253连接………………………………………………12第3章总结……………………………………………………………………

3、13参考文献…………………………………………………………………………13附录………………………………………………………………………………142摘要利用可编程中断控制器8259根据不同的信号源来对中断源进行中断屏蔽,系统通过可编程定时/计数器8253的两个计数器级联,实现对2MHz时钟信号的计数定时,初始化8253中写入定时信息,使系统每100ms产生一个定时中断请求信号发送给8259A,由其送入8086CPU后,CPU检测一次开关状态,若检测开关为闭合状态,则使继电器通电动作,若检测开关为断开状态,则继电器不动作;初始状态下继电器不动作

4、。关键词:可编程定时/计数器8253,可编程并行接口8255,中断控制8259A,译码器74LS138,继电器。ABSTRACTUsingprogrammableinterruptcontroller8259accordingtothedifferentsourcetointerruptmaskinterruptsource.Thesystemcountthe2MHzclocksignalbytwocountersoftheProgrammableTimingCounter8253cascadedtogether,theTimingin

5、formationiswrotewheninitializingthe8253,thesystemproducesaninterruptrequestsignalevery100msandconveyittotheCPUthroughProgrammableInterruptController8259A,afterthat,8086CPUteststhestateoftheswitch,iftheswitchisclosed,CPUwillmaketherelayactuate,andintheinitialstateorifthes

6、witchisopened,the8086willmaketherelaystayoff.Keywords:ogrammableParallelInterface8255ProgrammableTimingCounter8253Timerandinterruptinterruptcontroldecoder74LS138.3第1章设计要求目的及原理1.1系统设计要求1,用8255,8255实现开关的检测与继电器的控制电器。2,开关断开时,继电器闭合。开关打开时,继电器工作。3,每隔100ms检测开关状态实现继电器控制。4,初始状态继电器

7、不动作。5,8255的片选地址384H~387H,8253的片选地址388H~38BH1.2设计目的该设计以8086CPU为主控芯片,利用可编程并行接口8255作为开关检测和继电器控制信息的输入/输出接口,使8255的PA端口和PB端口均工作于方式0;将可编程定时/计数器8253的计数器0和计数器1两个计数器级联,并使其均工作在方式3,利用OUT0的输出作为计数器1的时钟信号,使其输出频率为2KHz,使OUT1输出频率为10Hz,从而实现对2MHz时钟信号分频,使系统每100ms产生一次中断,将该定时中断请求信号发送给8259A,并由其

8、送入8086CPU的INTR端,CPU收到中断请求后检测开关状态,若检测开关为闭合状态,则使继电器通电动作,若检测开关为断开状态,则继电器不动作;初始状态下继电器不动作。8253、8255和8259A的片选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。