没有合适的资源?快使用搜索试试~ 我知道了~
单片机最小系统设计单片机最小系统设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 84 浏览量
2022-07-07
21:26:11
上传
评论
收藏 713KB DOC 举报
温馨提示
试读
110页
单片机最小系统设计单片机最小系统设计
资源推荐
资源详情
资源评论
- 1 -
摘要
单片机,又称微控制器。近年来随着计算机在社会领域的渗透,
单片机的迅速发展,应用领域日益扩大,同时带动传统控制检测日新
月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往
是作为一个核心部件来使用。但仅单片机方面知识是不够的,还应根
据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。
美国 Intel 公司生产的 MSC-51 系列单片机凭借其集成度高、可靠
性好、性价比高等优点,在我国得到了广泛的应用,并取得了令人瞩
目的成果。本设计主要在 51 单片机上扩展 I/O 口,扩展定时器定时
范围,扩展键盘显示接口并写好底层程序。
关键词:最小系统,扩展,STC89C51, I/O 接口
- 2 -
目 录
1.绪论 ..................................................3
2.单片机概述 ............................................4
2.1 单片机的特点.................................................4
2.2 单片机的应用 ................................................5
2.3 单片机的分类 ................................................6
3.单片机最小系统 ........................................7
3.1 STC89C51 单片机引脚功能......................................8
3.2 电源供电模块.................................................9
3.3 复位电路....................................................10
3.4 时钟电路....................................................11
3.5 LED 驱动电路 ................................................12
3.6 USB 下载器电路 ..............................................12
3.7 STC 单片机通过串口下载......................................15
4.总结 ..................................................16
5.参考文献 ..............................................16
- 3 -
一 .绪论
作为微型计算机的一个重要分支——单片机迅速发展,尤其是在工业测量、机
电一体化产品、家电等领域得到了广泛应用。世界上许多集成电路生产厂家相继
推出了各种类型的单片机,在单片机家族的众多成员中 MCS-51 系列单片机以其
优越的性能、成熟的技术及高可靠性和高性能价格比,迅速占领了工业测控和自
动化工程应用的主要市场,成为国内单片机应用领域中的主流。目前,可用于
MCS-51 系列单片机开发的硬件越来越多,与其配套的各类开发系统、各种软件
也日趋完善,因此,可以极方便地利用现有资源,开发出用于不同目的的各类应
用系统。
单片机最小系统是在以 MCS-51 单片机为基础上扩展,使其能更方便地运用于
测试系统中,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度
提高被测试的技术指标,从而能够大大提高产品的质量和数量。单片机以其功能
强、体积小、可靠性高、造价低和开发周期短等优点,称为在实时检测和自动控
制领域中广泛应用的器件,在工业生产中称为必不可少的器件,尤其是在日常生
活中发挥的作用也越来越大。本课题设计主要在 MCS-51 单片机上扩展 I/O 口,
扩展定时器定时范围,扩展键盘显示接口。适合于我们学生用于单片机的学习掌
握和一些各种科研立项等的需求。因此,研究单片机最小系统有很大的实用意义。
- 4 -
二 .单片机概述
单片机又称单片微控制器, 是在一块芯片中集成了 CPU( 中央处理器)、RAM
( 数据存储器)、ROM( 程序存储器)、定时器/ 计数器和多种功能的 I/O( 输
入/ 输出) 接口等一台计算机所需要的基本功能部件,从而可以完成复杂的运算、
逻辑控制、通信等功能。
自 1975 年美国德克萨斯仪器公司(Texas Instruments)第一块微型计算机芯
片 TMS-1000 问世以来单片机技术已经发展成为计算机领域一个非常有前途的分
支,他有自己的技术特征、规范、发展道路和应用领域。
2.1 单片机特点
单片机芯片作为控制系统的核心部件,除了要具备通用微机 CPU 的数值计算功
能外,还必须具备灵活、强大的控制功能,以便实时监测系统的输入量、控制系
统的输出量,实现自动控制。由于单片机面向工业控制,工作环境比较恶劣,如
高温、强电磁干扰、甚至含有腐蚀性气体,在太空工作的单片机控制系统,还必
须具备抗辐射能力,因而决定了单片机 CPU 与通用微机 CPU 具有不同特点:
(1)高集成度,体积小,高可靠性
单片机将各功能部件集成在一块晶体芯片上,集成度很高,体积自然也是最小的。
芯片本身是按工业测控环境要求设计的,内部布线很短,工作范围广,其抗噪音
性能优于一般通用的 CPU。
(2)控制功能强
为了满足对对象的控制要求,单片机的指令系统均有极丰富的条件:分支转移能
力,I/O 口的逻辑操作及位处理能力,非常适用于专门的控制功能。
(3)低电压,低功耗,便于生产便携式产品
为了满足广泛使用于便携式系统,许多单片机内的工作电压仅为 1.8V~3.6V,
而工作电流仅为数百微安。
(4)易扩展
片内具有计算机正常运行所必需的部件。芯片外部有许多供扩展用的三总线及并
行、串行输入/输出管脚,很容易构成各种规模的计算机应用系统。
- 5 -
(5)优异的性能价格比
单片机的性能极高。为了提高速度和运行效率,单片机已开始使用 RISC 流水线
和 DSP 等技术。单片机的寻址能力也已突破 64KB 的限制,有的已可达到 1MB 和
16MB,片内的 ROM 容量可达 62MB,RAM 容量则可达 2MB。由于单片机的广泛使用,
因而销量极大,各大公司的商业竞争更使其价格十分低廉,其性能价格比极高。
2.2 单片机的应用
(1)单片机在智能仪器仪表中的应用
单片机广泛应用于实验室、交通运输工具、计量等各种仪器仪表中,使仪器仪表
智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,便于使用、
维护和改进,提高其性能价格比。
(2)单片机在机电一体化中的应用
机电一体化是机械工业发展的方向。机电一体化产品是指集成机械技术、微电子
技术、计算机技术于一体,具有智能化特征的机电产品,例如微机控制的车床、
钻床等。单片机的出现促进了机电一体化的进程,单片机作为产品中的控制器,
能充分发挥它的体积小、可靠性高、功能强等优点,可大大提高机器的自动化、
智能化程度。
(3)单片机在日常生活及家用电器领域的应用
自从单片机诞生以后,它就步入了人类生活,如洗衣机、电冰箱、空调器、电子
玩具、电饭煲、视听音响设备等家用电器配上单片机后,提高了智能化程度,增
加了功能,倍受人们喜爱。单片机将使人类生活更加方便、舒适、丰富多彩。
(4)在实时过程控制中的应用
单片机也可以广泛应用于各种实施控制系统,如对工业上各种炉火温度,酸碱性,
化学成分的测量和控制,使系统保持最佳工作状态,提高系统的工作效率和产品
的质量。
(5)办公自动化设备
现代办公室使用的大量通信和办公设备多数嵌入了单片机。如打印机、复印机、
传真机、绘图机、考勤机、电话以及通用计算机中的键盘译码、磁盘驱动等。
剩余109页未读,继续阅读
资源评论
- weixin_422147042023-04-30这个资源对我启发很大,受益匪浅,学到了很多,谢谢分享~
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的本科探索学习项目设计源码 - 本科探索
- 基于Javascript和Python的微商城项目设计源码 - MicroMall
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功