大连大学电子课程设计a

大连大学电子课程设计a

ID:20472392

大小:1.04 MB

页数:19页

时间:2018-10-13

大连大学电子课程设计a_第1页
大连大学电子课程设计a_第2页
大连大学电子课程设计a_第3页
大连大学电子课程设计a_第4页
大连大学电子课程设计a_第5页
资源描述:

《大连大学电子课程设计a》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程名称:电子系统课程设计指导教师:刘春玲、李泽光目录第1章系统概述31.1电源电路31.2时钟电路设计31.3复位电路的设计31.4程序存储器选择电路41.5外围电路的设计4第2章模诀设计41.1数码管动态显示41.2键盘编程51.2.1键盘的任务:51.2.2.键盘输入特点51.2.3.如何消除按键的抖动51.2.3按键显示51.3串行通信61.3.1单发送数据61.3.2收发数据7第3章PROTEL99SE使用73.1绘制原理图前的参数设置83.1.1工具栏的打开和关闭83..1.2阁纸参数设置

2、83.2绘制电路原理图和设计层次原理图83.2.1编辑元器件属性83.2.2绘制电路原理图93.2.3设计层次原理图93.3电路原理图的后期处理93.3.1检查电路原理图93.3.2对齐排列元器件103.4设计印制电路板103.4.1设置PCB板工作参数103.4.2设置PCB板工作层而1()3.4.3装入网络表及元件封装103.4.4电气特性检查及尺寸测量10第4章结朿语10附录1:程序11附录2:附阁15附录3:参考文献19前目木课程设计主要介绍电子系统课程设计的小板设计和PR0TEL99SE的使

3、用。注意仪器使用,示波器、信号源、稳压电源使用及注意事项。LOP仿真器的使用。注意总线方式和T/0方式仿真头的位置,T/0方式在里面。用仿真器自带小板编程序。电子系统课程设计的小板包括小板编程和设计内容、单片机最小系统电路原理阁设计及阁纸、单片机最小系统PCB设计阁。小板编程主要包括掌握数码管动态显示,键盘计数器,扫描键盘的编程方法,注意键盘的去抖动处理,单片机实验板串行通信的实现。PR0TEL99SE包括设计电路原理图,设计层次电路原理图,电路原理图的后期处理,制作和编辑电路原理图元器件库,生成各种

4、原理图报表文件,设计印制电路板,制作和修改PCB元器件封装库等内容。第1章系统概述单片机最小系统,是指用最少的元件组成以单片机为核心元件的可以正常工作具有特定功能的单片机系统,是单片机产品开发的核心电路。下面我们设计单片机最小系统,实现的功能为外扩存储器,同时应具有上电复位和手动复位功能,并且使用单片机片内程序存储器存放用户程序。对51系列单片机来说,单片机要正常工作,必须具有五个基木电路:电源电路、时钟电路、复位电路、程序存储器选择电路、外围电路。因此,单片机最小系统一般应该包括单片机、晶振电路、复

5、位电路、外围电路等。1.1电源电路单片机芯片的第40脚为正电源引脚VCC,一般外接+5V电压。第20脚为接地引脚GND。1.2时钟电路设计单片机是一种时序电路,必须要有时钟信号才能正常工作。芯片的18脚(XTAL2)、19脚(XTAL1)分别为片内反向放大器的输出端和输入端,只要在18脚(XTAL2)和19脚(XTAL1)之间接上一个晶振,再加上2个30PF的瓷片电容即可构成单片机所需的时钟电路。注意,当采用外部时钟时,19脚(XTAL1)接地,18脚(XTAL2)接外部时钟信号。见附录图11.3复位

6、电路的设计单片机芯片的第9脚RST(Reset)是复位信号输入端。在开机或工作屮因干扰而使程序失控,或工作中程序处于某种死循环状态等情况下都需要复位。MCS-51系列单片机的复位靠外部电路实现,信号从RST引脚输入,高电平有效,只耍保持KST引脚高电平2个机器周期,单片机就能正常复位。常见的复位电路有上电复位电路和按键复位电路二种。见附录图21.4程序存储器选择电路单片机芯片的第31脚(EA)为内部与外部程序存储器选择输入端。当EA引脚接高电平时,CPU先访问片内4KB的程序存储器,执行内部程序存储器

7、中的指令,当程序计数器超过OFFFH时,将自动转向片外程序存储器,既是从1000H地址单元开始执行指令;当EA引脚接低电平时,不管片内是否有程序存储器,CPU只访问片外程序存储器。1.5外围电路的设计单片机的主要控制功能是通过单片机的I/O门按不同时序输出不同的高低电平控制外部的电路实现特定的功能。AT89S51共有4个8位并行1/0端口:PO、Pl、P2、P3口,共32个引脚。这四个口的电路结构不完全和同,使用也就有所区别。依据单片机的P0、P1、P2、P3口的功能特点和单片机最小系统要实现外扩数据

8、存储器6264和外扩程序存储器EPR0M27512。综合上面的电路设计,AT89S51单片机最小应用系统见附录图3。第2章模块设计1.1数码管动态显示目的:掌握扫描键盘的编程方法,注意键盘的去抖动处理。显示数据的方法。显示器键码:0—22H1—0AFH2—31H3—25H4—0ACH5—64H6—60H7—2FH8—20H9—2CHA—28HB—0E0HC一72HD—81HE—30HF—0E8II数码管显示方法可分为静态显示和动态显示两种。静态显示就是数

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

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

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