课程设计IV设计说明书8251A可编程通讯接口与PC机通讯学生姓名周勇学号1018014086班级计本103班成绩指导教师冯永政数学与计算机科学学院2013年9月10日课程设计任务书2013—2014学年第一学期专业:计算机科学与技术学号:1018014086姓名:周勇课程设计名称:课程设计IV设计题目:8251A可编程通讯接口与PC机通讯完成期限:自2013年9月2日至2013年9月14日共2周设计依据要求及主要内容一、目的任务:依据实验器材提供的功能,利用可编程串行接口8251芯片,实现与PC机通讯。二、设计内容::微机原理及应用课程相关内容;汇编语言程序设计的相关内容;熟悉模拟电路、数字电路的相关知识;。,根据课程设计的基本要求,完成以下各项任务(反映在设计说明书中):(1)题目要求涉及的硬件电路图及摘要说明。(2)题目的工作原理及相应描述。(3)程序流程框图。(4)程序文本输入及实验完成。三、设计要求:;(用专用软件);;。课程设计评阅评语:指导教师签名:年月日摘要设计了一个8251可编程通讯接口与PC机通信,8251是一种可编程的通用同步/异步接收发送器,被广泛应用于Intel80X86为CPU的微型计算机中。本设计采用8253芯片的分频作为8251的收发时钟频率,实现8251可编程通信接口与PC机的通讯。关键词:异步;串行通信;8251目录1课题描述··································································12课题分析···················································································································································································································································································································································································································································································································44验证测试·································································125总结·····································································13参考文献··································································141课题描述利用8253芯片的分频作为8251的收发时钟频率,8251异步串行通信,实现8251可编程通信接口与PC机的通讯。采用查询I/O方式,故收/发程序中只需检查发/收准备好的状态是否置位,即可收发l个字节,每按动一次任一数字键,就把该键值通过8251发送给PC机接收,并在PC机屏幕上显示出该键值。,通常作为串行通信接口使用,被广泛应用Intel80X86为CPU的微型计算机中。其基本功能为:(1)它是全双工、双缓冲器的接收/发送器。(2)可工作在同步或异步工作方式。同步方式工作时,波特率在0~64K范围内;异步方式时,波特率在0~。(3)同步方式时,字符可选择为5~8bit,可加奇偶校验位,可自动检测同步字符。(4)异步方式时,字符可选择为5~8bit,可加奇偶校验位,自动为每个字符添加一个启动位,并允许通过编程选择1、、或2位停止位。,则由发送控制电路在其首尾加上起始位和停止位,然后从起始位开始,经移位寄存器从数据输出
单片机与pc机通讯课程设计A可编程通讯接口与PC机通讯 来自淘豆网m.daumloan.com转载请标明出处.