欢迎来到天天文库
浏览记录
ID:8465716
大小:864.94 KB
页数:34页
时间:2018-03-28
《课程设计报告-串行口控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、桂林电子科技大学微机综合设计设计报告指导老师:学生:学号:桂林电子科技大学机电工程学院《微机综合设计》设计报告一、设计题目二、设计内容与要求三、设计目的意义四、系统硬件电路五、程序流程图与源程序六、系统功能分析与说明七、设计体会八、参考文献《串行口控制系统设计》设计报告一、设计题目串行口控制二、设计内容与要求用8051串行口和74LS164显示0~9这10个数字三、设计目的意义1、通过串行口控制系统设计,将所学知识融会贯通,锻炼设计、制作和调试单片机应用系统的能力,领会单片机应用系统的软、硬件调试方法和系统的研发过程,为进一步的科研实践活动打
2、下一定的基础。2、通过串行口控制系统的设计,掌握51单片机的应用;掌握串行口控制硬件设计和软件编程方法;掌握根据课题要求,提出并选择设计方案、查找确定所有元器件、设计并搭建硬件电路、编程写入并调试等,掌握单片机应用的基本方法与步骤。3、通过这一课程设计,对自己储备的单片机知识有所了解,巩固基础知识的同时,提高整体的动手能力和接受新任务项目时的执行能力。4、培养团队的合作协调能力四、系统硬件电路图1.原理图中所用元器件及功能:1.1元器件列表:元件名称元件型号或大小个数单片机AT89S5117段数码管常用1电解电容22uf1排阻A102G1电容
3、300pf2晶振12M1电阻10k2焊条常用1覆铜印制板10*20(cm)1开关4引脚按键1移位寄存器SN74LS164N1表(1)1.2元器件功能:1.2.1、51单片机51单片机是对目前所有兼容Intel8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8031单片后来随着Flashrom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机即是基础入门的一个单片机,还是应用
4、最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。1.2.1.1、主要功能及引脚简介:·8位CPU·4kbytes程序存储器(ROM)(52为8K) ·256bytes的数据存储器(RAM)(52有384bytes的RAM) ·32条I/O口线·111条指令,大部分为单字节指令 ·21个专用寄存器·2个可编程定时/计数器·5个中断源,2个优先级(52有6个) ·一个全双工串行通信口 ·外部数据存储器寻址空间为64kB ·外部程序存储器寻址空间为64kB·逻辑操作位寻址功能·双列直插40PinDIP封装 ·单一+5V电源供电 C
5、PU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器 RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及要显示的数据图3ROM:用以存放程序、一些原始数据和表格 I/O口:四个8位并行I/O口,既可用作输入,也可用作输出 T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式 五个中断源的中断控制系统 一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。1.2.1.
6、2、引脚说明 P0.0~P0.7 P0口8位双向口线(在引脚的39~32号端子)。 P1.0~P1.7 P1口8位双向口线(在引脚的1~8号端子)。 P2.0~P2.7 P2口8位双向口线(在引脚的21~28号端子)。 P3.0~P3.7 P2口8位双向口线(在引脚的10~17号端子)。 P0口有三个功能: 1、外部扩展存储器时,当作数据总线 2、外部扩展存储器时,当作地址总线 3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。 P1口只做I/O口使用:其内部有上拉电阻。 P2口有两个功能: 1、
7、扩展外部存储器时,当作地址总线使用 2、做一般I/O口使用,其内部有上拉电阻; P3口有两个功能: 除了作为I/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置。有内部EPROM的单片机芯片(例如8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号引脚的形式提供的,即编程脉冲:30脚(ALE/PROG) ,编程电压(25V):31脚(EA/Vpp),ALE/PROG 地址锁存控制信号:在系统扩展时,ALE用于控制P0口输出,低8位地址送锁存器锁存起来,以实现低位地址和数据的隔离。ALE有可能是高电平也有可
8、能是低电平,当ALE是高电平时,允许地址锁存信号,当访问外部存储器时,ALE信号负跳变(即由正变负)将P0口上低8位地址信号送入锁存器。当ALE是低电平时,P0口上
此文档下载收益归作者所有