本科课程设计(单片机最小系统).doc
《本科课程设计(单片机最小系统).doc》由会员分享,可在线阅读,更多相关《本科课程设计(单片机最小系统).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 电子科技大学光电信息学院课程设计(论文) 课程名称 单片机原理及应用 题目名称 利用电路设计软件Protel进行单片机硬件电路的设计 学 号 姓 名 贾宏宇 指导老师 漆强 起止时间 2009年5月1日至2009年5月30日 2009年5 月 30 日电路设计软件进行单片机硬件电路的设计贾宏宇 指导老师:漆强(光电信息学院班)摘要:单片机最小系统,无论对单片机初学人员还是开发人员都具有十分重要的意义,可以利用最小系统进行编程实现工业控制。单片机最小系统电路板在单片机开发市场和大学生电子设计方面十分流行。本次课程设计包括AT89S52单片机最小系统(包括复位和时钟电路)及供电系统、44矩阵键盘
2、、独立4个8段LED数码管显示电路。利用Protel电路设计软件进行原理图设计,PCB布线,借此巩固单片机应用、模拟电路、数字电路课程及学会工程软件protel的使用。关键字:单片机 最小系统 Protel 矩阵键盘 LED显示0 引言单片机对于工业控制界来说,意义是革命性的。从世界上第一块单片机最初的简单控制功能到如今能够满足不同场合的需要,仅仅经历了不到30年的时间。如今世界知名的半导体公司大多有其独立的单片机系列产品。比较著名的有ATMEL公司的AVR(简化指令)系列、德州仪器公司的MSP430(超低功耗)系列、美国半导体公司的COP8(内含高性能16位AD)系列、摩托罗拉公司68HC0
3、8(低频高速)系列等。全世界范围内从事单片机开发的人员有上百万之多,原因就是单片机最大的特点:性能十分稳定、适应能力强,并且开发价格低廉、门槛低,非常适用于工业控制。单片机编程只需要一台电脑、一个下载器和一块单片机开发板即可。本次设计是对单片机最小系统的设计,通过进一步扩展可做成单片机开发板。1 设计部分分析1.1各模块介绍1.1.1 单片机AT89S521AT89S52 8位单片机是MSC-51系列产品的升级版,有世界著名半导体公司ATMEL在购买MSC-51设计结构后,利用自身优势技术(掉电不丢数据)闪存生产技术对旧技术进行改进和扩展,同时使用新的半导体生产工艺,最终得到成型产品。与此同时
4、,世界上其他的著名公司也通过基本的51内核,结合公司自身技术进行改进生产,推广一批如51F020等高性能单片机。AT89S52片内集成256字节程序运行空间、8K字节Flash存储空间,支持最大64K外部存储扩展。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源有4组I/O控制端口、3个定时器、8个中断、软件设置低能耗模式、看门狗和断电保护。可以在4V到5.5V宽电压范围内正常工作。不断发展的半导体工艺也让该单片机的功耗不断降低。同时,该单片机支持计算机并口下载,简单的数字芯片就可以制成下载线,仅仅几块钱的价格让该型号单片机畅销10年不衰。根据不同场合的要求,这款单片
5、机提供了多种封装,本次设计根据最小系统有时需要更换单片机的具体情况,使用双列直插DIP-40的封装。 DIP-40封装89S52引脚图1.1.2 复位电路及时钟电路复位电路和时钟电路是维持单片机最小系统运行的基本模块。复位电路通常分为两种:上电复位和手动复位。2 上电复位 手动复位有时系统在运行过程中出现程序跑飞的情况,在程序开发过程中,经常需要手动复位。所以本次设计选用手动复位。高频率的时钟有利于程序更快的运行,也有可以实现更高的信号采样率,从而实现更多的功能。但是告诉对系统要求较高,而且功耗大,运行环境苛刻。考虑到单片机本身用在控制,并非高速信号采样处理,所以选取合适的频率即可。合适频率的
6、晶振对于选频信号强度准确度都有好处,本次设计选取8.000M无源晶振接入XTAL1和XTAL2引脚。并联2个30pF陶瓷电容帮助起振。1.1.3 八段数码管显示LED数码管显示是利用半导体发光制成条形的发光二极管,封装在一起组成数字或其他符号形状。数码管根据公共端不同,分为共阴极和共阳极两种形式。 共阴极数码管 共阳极数码管根据设计需要,本次选用共阴极数码管。由于一个数码管不能实现多位数显示,同时从节省I/O端口考虑,结合数电知识,利用74LS139并联四个一位8段数码管。由于点亮数码管需要10-100毫安电流,单片机输出口难以提供,所以加9013型NPN三极管在接入数码管前进行扩流。74LS
7、139是德州仪器公司生产的集成2个2-4译码器芯片。单片机控制译码器,四个公共端接芯片的Y0、Y1、Y2、Y3,实现对四个数码管的选通。这样,单片机一组端口控制数码管阳极,74芯片通过另外端口选通阴极,即可实现不同数码管显示不同数字。由于74LS139是低电平有效,所以也适用于共阴极数码管。31.1.4 44矩阵键盘设计矩阵键盘是在要求按键不多是的一种简易键盘设计。与编码键盘相比,矩阵键盘不需要专门的编码芯片,从而成本低,设计简单,用简单的面包板即可搭成。缺点是占用单片机端口较多,而且编程实现行扫描列扫描比较占用资源。键盘的原理是在一端接入高电平,用单片机一个端口去检测按键另一端的电平,另一端
8、也是高电平时,说明按键被按下。44矩阵键盘,分为4行4列,在每列加上拉电阻(加高电平),然后用程序控制行扫描和列扫描,判断具体哪个按键被按下。由于本身键盘的特点,再设计程序是需要加入消除抖动处理。1.1.5 8位AD电压采样电路本次设计在基本要求的基础上,增加了8位电压采样电路。美国模拟器件公司是世界先进的模拟器件公司。AD775是CMOS工艺低功耗中速8位AD采样芯片。和单片机配合可以很好的实现电压量的采样。该芯片供电电压很宽,可以用5V供电。芯片输出口是三态,好控制。1.1.6 串口通信电路 MAX232是电平转换芯片。1970年,美国电气学会规定“RS232”串口通信协议。规定逻辑“1”
9、,-5 -15V;逻辑“0”,+5 +15V 。噪声容限为2V。要实现利用串口与单片机进行通信,就要进行电平转换,把标准转化成单片机可以识别的。MAX220MAX249都是电平转换芯片,在单片机最小系统中,使用MAX232。1.1.7 单片机供电系统单片机供电采用7805三端线性稳压芯片配合直流稳压电源构成。直流输入低于18V的直流电,输出为5V(误差小于5%),完全满足单片机及其他芯片的要求。1.2 设计软件Prorel1.2.1 软件简介Protel公司于80年代末推出了Protel电子行业的CAD软件,由于最初在国内普及率较高,所以发展较好,大多数公司中低频电路设计都采用此软件。早期的版
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 课程设计 单片机 最小 系统
限制150内