EL-89C单片机实验板电路图电路图

stc89c51单片机引脚图及外围电路图 - 电子技术 - 电工之家
电工之家-电工学习网站
当前位置: >
stc89c51单片机引脚图及外围电路图
时间: 16:34
来源:电工之家
作者:编辑部
【摘要】stc89c51单片机引脚图及外围电路图 STC89C51性能参数 STC89C51系列单片机是从引脚到内核都完全兼容标准8051的单片机,有PDIP-40、PLCC-44、PQFP-44三种封装形式(见图1)。STC89C51/52/53/54/55/58/516芯片分别含有4K/8K/15K/16K/20K/32K/64K字节FLASH ROM供......
stc89c51单片机引脚图及外围电路图
STC89C51性能参数
STC89C51系列单片机是从引脚到内核都完全兼容标准8051的单片机,有PDIP-40、PLCC-44、PQFP-44三种封装形式(见图1)。STC89C51/52/53/54/55/58/516芯片分别含有4K/8K/15K/16K/20K/32K/64K字节FLASH ROM供用户编程使用。除了内含FLASH ROM容量的不同外,STC89C系列单片机还分成STC89C5xRC/RD+(VCC为5V)、S17C89LE5xRC/RD+(VCC为3.3V)、STC89LE5xAD(VCC为3.3V,带8位A/D转换电路)等型号。其中51/52/53型号后缀为RC,表明片内集成了512字节RAM。54/58/516型号后缀为RD+,表明片内集成了1280字节RAM。后缀为AD则表明片内集成了A/D转换电路和512字节RAM。
  STC89C系列单片机是高速/低功耗的新一代8051单片机,最高工作频率可分别达到25MHz~50MHz,具体在芯片上的型号名称后以&-XX&标注。STC89C系列单片机有较宽的工作电压,5V型号的可工作于3.4V~6.0V,3.3V型号的可工作于2.0V~4.0V(ISP/IAP操作时对电压要求会稍严)。正常工作模式下的典型耗电为4mA~7mA,空闲模式为2mA,掉电模式&(可由外部中断唤醒)下则小于0.1&A。
  此外,STC89C系列单片机在完全兼容8052芯片(在标准8051基础上增加了T2定时器和128字节内部RAM)的基础上,新增了许多实用功能。
STC89C51引脚功能图
STC89C51外围电路图
STC89C51新特点和功能
一、ISP与IAP编程方式
STC89C系列单片机芯片内置了ISP(在系统可编程)/IAP(在应用可编程)功能,无需专用编程器即可通过串口(P3.0/P3.1)用STC提供的STC-ISP.exe软件进行烧录。
  新出厂的STC89C51系列单片机芯片,已经设置为单片机彻底放电后再复位,即会先进行ISP监控。当单片机检测到P3.0/RxD引脚有合法的下载命令流时,就会先将用户程序下载并烧录到用户程序区,再运行用户程序,否则软复位到用户程序区,运行用户程序。在进行ISP烧录时,可以选择下次冷启动时是依旧先进行ISP监控,还是需要P1.0和P1.1引脚同时为0才进行ISP监控,否则跳过ISP监控直接运行用户程序(见图)。
  二.6时钟,机器周期模式
标准的8051每个机器周期为12时钟。增强型的STC89C系列单片机在进行ISP烧录程序时,可以设置为6时钟/机器周期(双倍速)或12时钟/机器周期工作模式.
  6时钟/机器周期(双倍速)工作模式下,定时器的计数速度会加倍,相应的12时钟/机器周期模式下的串口波特率也会加倍,因此单片机使用的最高的波特率可以提高一倍。
  三.降低簟片机对外部电磁辐射
通过设置6时钟/机器周期.(双倍速),可以将外接晶振频率降低一半,能有效降低对外部电磁辐射(EMI)。
  更重要的是,STC89C系列单片机可以关闭ALE输出,最有效地降低EMI。
  通过将ALEoff位(AUXR.0)置1,可以使ALE引脚仅在读取外接存储器时才有变化电平输出,从而降低对外部电磁辐射。
  四、内部扩展RAM
STC89C系列单片机中的51/52/53(RC系列)在原有字节RAM的基础上,又扩展了256字节RAM,共有512字节RAM(000H~1FFH)。54/58/516(RD+系列)则扩展了1024字节RAM,共有1280字节RAM(000H~3FFH)。
  通过设置EXTRAM位(见表1),在使用MOVX@DPTR,A/MOVXA,@DPTR指令时,如访问在内部RAM范围内将会访问到内部RAM,超出此范围才会访问外部RAM。访问内部RAM时,不影响P0口/P2口/P3.6/P3.7。
需要注意的是,部分型号的AUXR是只写寄存器,如果去读,所读出的数值将是不确定的。
  五.双DPTR数据指针
标准的8051只有一个1 6位的DPTR数据指针,这样在进行数据块复制等动作时,必须对源地址指针和目标地址指针进行暂存,编程会非常麻烦。STC89C系列单片机内有两个DPTR数据指针DPTR0/DPTR1,可以通过设置DPS位(AUXR1.0)方便地选择,DPS置0则选中DPTRO,置1则选中DPTR1。通过执行INCAUXR1指令,能对DPS快速切换,并不影响AUXR1的高位。此用法与PHILIPS单片机完全一致。
  六.扩晨P4口
从引脚图上可以看出,PLCC-44、PQFP-44两种封装方式比PDIP-40多出的4个引脚在STC89C51RC/RD+系列单片机上被做成了P4口(SFR地址为0E8H),由P4.0~P4.3四条口线组成,使用方式上与原有I/0完全一致,可以位操作。
  七、内置看门狗电路
RC/RD+型号的STC89C系列单片机均内置了看门狗电路。内置看门狗由看门狗定时器控制寄存器WDT_CONTR(见表2)控制。
  EN_WDT位(WDT_CONTR.5)为看门狗允许位,置1时即启动看门狗。CLR_WDT位(WDT_CONTR.4)为看门狗清零位,置1则看门狗将重新计数,此位由硬件自动清零。IDLE_WDT位(WDTl_CONTR.3)为看门狗空闲模式位,当置为1时,看门狗在&空闲模式&时继续计数,当清零时,看门狗在&空闲模式&时不计数。PS2~PS0位(WDT_CONTR.2~0)用于设定看门狗溢出时间,看门狗溢出时间=(N&Pre-scale&32768)/晶振频率。其中N为每个机器周期的时钟数,标准模式为12,双倍速时为6。Pre-scale为PS2~PS0位所设定的预分频值。
  八.软复位功能
STC89C系列单片机新增加的ISP_CONTR特殊功能寄存器(SFR地址为0E7H),实现了单片机系统软复位(热启动之一)功能。用户只需简单地控制ISP_CONTR特殊功能寄存器的其中商位SWBS/SWRST就可以系统复位了。SWBS位(ISP_CONTR.6)选择从用户应用程序区启动(0),还是从ISP程序区启动(1)。要与SWRST位配合才可以实现,SWRST位(ISP_CONTR.5)置0则无操作,置1则实现系统复位,硬件自动清零。软复位与硬件复位一样,所有的特殊功能寄存器都会复位到初始值,I/O口也会初始化。
  九.带A/D功能的89LE系列
STC89LE51/52/54/58/516AD型号均内带一个8位精度的高速A/D转换器,扩展RAM均为256字节(共512字节,仅能用MOVX A,@Ri/MOVX A,@Ri指令访问),不能设置6时钟/机器周期(双倍速)模式,其余均与前几部分相同。另有一款STC89LE516X2,比STC89LE516AD增加6时钟/机器周期(双倍速)模式。A/D转换器为电压输入型,可做按键扫描、电池电压检测、频谱检测等。89C51单片机LCD电路连接原理图_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
89C51单片机LCD电路连接原理图
上传于||文档简介
&&8C1​单​片​机​L​C​D​电​路​连​接​原​理​图
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢摘要;【摘要】随着单片机技术越来越成熟,人们在生产、生;关键词温度显示89C52Protel99SEPr;目录;第一章绪论...................;1.1前言...................;1.2单片机系统概述..............;1.2.1单片机概述..............;1.2.2单片机最小系统............
【摘要】随着单片机技术越来越成熟,人们在生产、生活中广泛的应用了单片机开发的应用系统。而作为电子专业的学生,掌握单片机技术是已成为本专业的基础课程,而面对传统的单片机教学,学生学习兴趣不大,动力不足,也使得大部分学生觉得单片机学习困难。本文通过学习以89C52为控制器设计了温度显示电路。文中包括了温度显示电路从原理图的设计、PCB板的设计,程序实现到电路的功能仿真,最后完成电路的装配与调试。在整个过程中运用到了Protel99SE设计原理图和PCB板,用Protus和Keil软件实现了电路的仿真,确保了电路的准确性。最后实际的装配调试出电路。电路通过人机接口实现了友好的交互,并广泛的应用于实际的生活中,这改变了传统的学习单片机的方式,对单片机初学者提供了比较清晰且系统的学习方法,为学习提高了兴趣,实现了电路系统的设计与实现过程。加强了专业知识的横向和纵向联系,为培养不同层次的技能型人才提供了新的探索方式。
温度显示 89C52
Protel99SEProtus
第一章绪论 .................................................................... 1
1.1前言 ........................................................................................................................................ 1
1.2单片机系统概述..................................................................................................................... 1
1.2.1单片机概述 .................................................................................................................. 1
1.2.2单片机最小系统 .......................................................................................................... 2
1.3论文组织结构......................................................................................................................... 2
1.4 小结 ....................................................................................................................................... 3
第二章 89C51单片机温度显示电路的电路结构 ...................................... 4
2.1 温度显示电路框图 ................................................................................................................ 4
2.2 温度显示电路的电路原理 .................................................................................................... 4
2.3 温度采集电路原理 ................................................................................................................ 5
2.4温度显示显示电路原理 ......................................................................................................... 6
2.5温度显示电源电路 ................................................................................................................. 7
2.6 本章小结 .............................................................................................................................. 7
第三章温度显示电路程序编译 ..................................................... 8
3.1 温度显示电路程序编译流程 ................................................................................................ 8
3.2新建编程项目文件 ................................................................................................................. 8
3.3温度显示程序编写 ............................................................................................................... 10
3.4生成hex目标文件 ............................................................................................................... 11
3.5 本章小结 ............................................................................................................................. 12
第四章温度显示电路仿真........................................................ 13
4.1电路仿真流程....................................................................................................................... 13
4.2温度显示电路仿真图绘制 ................................................................................................... 13
4.3温度显示电路仿真执行 ....................................................................................................... 14
4.4 本章小结 ............................................................................................................................. 15
第五章温度显示电路PCB设计 .................................................... 16
5.1 温度显示电路PCB设计流程 ............................................................................................ 16
5.2温度显示电路数据库文件建立 ........................................................................................... 16
5.3温度显示原理图绘制 ........................................................................................................... 17
5.3.1 新建温度显示原理图文件 ....................................................................................... 17
5.3.2 设置文件参数、加载元件库 ................................................................................... 17
5.3.3绘制元件.................................................................................................................... 18
5.3.4 绘制温度显示原理图 ............................................................................................... 19
5.4绘制温度显示电路PCB板 ................................................................................................. 20
5.4.1 新建PCB文件 ......................................................................................................... 20
5.4.2 规划电路板板宽 ....................................................................................................... 21
5.4.3加载网络表 ................................................................................................................ 21
5.4.4布局 ........................................................................................................................... 22
5.4.5布线 ........................................................................................................................... 22
5.5本章小结 .............................................................................................................................. 23
第六章温度显示电路装配与调试 .................................................. 24
6.1 温度显示电路装配 .............................................................................................................. 24
6.2 基本元器件检测.................................................................................................................. 24
6.3 装配温度显示电路 .............................................................................................................. 25
6.4 温度显示电路调试 .............................................................................................................. 26
6.5本章小结 .............................................................................................................................. 26
第七章总结 ................................................................... 27
致谢 ......................................................................... 28
参考文献 ..................................................................... 29
第一章绪论
第一章绪论
单片机技术在生产和生活中得到了广泛的应用,该技术已是一个非常成熟而稳定的技术,而随着芯片成本的不断降低,更加稳定了单片机在电子产品市场上的地位。作为电子类专业的学生掌握单片机技术是必然的过程,无论是中职的学生还是高职的学生都是有必要掌握这门技术。本文较为系统的围绕了89C52为核心的单片机展开的电路的设计与实现,从电路设计到PCB板设计,以及电路仿真,程序编译、电路装配调试等进行了详细的阐述,在电路实现过程中,运用到了电路原理分析,电路板制作软件Protel、程序编译软件Keil、以及仿真软件Protus,电路装配的学习与制作。电路的设计与实现是一个较为系统全面的过程,加强了知识体系的横向联系,加深了专业学习的纵向联系,使得学生学起来思维更加清晰,灵活。也为学生提供了新的专业学习方法和为教师专业教学提供进一步的探讨空间。
1.2单片机系统概述
1.2.1单片机概述
二十一世纪,微电子、 IC 集成电路行业发展迅速,单片机以其功能强、价格便宜、使用灵活,在计算机应用领域中发挥着极其重要的作用。从INTEL 公司于 1971 年生产第一颗单片机Int el -4004 开始,开创了电子应用的智能化新时代。单片机以其高性价比和灵活性,牢固树立了其在嵌入式微控制系统中的霸主地位,如 M CS-51 系列单片机已有十多年的生命期,如今仍保持着上升的态势就充分证明了这一点。单片机以其自身的特点与优势逐渐渗透到与人们生活密切相关的各个领域中。如智能仪表领域,结合不同类型的传感器,单片机可以实现电压、功率、频率、温度、湿度、速度以及压力等物理方面的测量与控制;工业控制领域,工业控制、数据采集、报警等;再者,家用电器方面,可以说,家用电器几乎都使用单片机进行控制。诸如洗衣机、电冰箱、电视机、电饭褒、空调以及其他音响、电子秤等人们日常生活用品,几乎无一不使用单片机;计算机网络及通信领域,单片机具备了通信接口,能以比较方便地同计算机系统进行数据通信,并在计算机网络系统与通信设备之间提供了很好的条件和基础。
包含各类专业文献、专业论文、幼儿教育、小学教育、高等教育、各类资格考试、中学教育、5089C51单片机的几种常用应用电路实例改等内容。 
 OC 门电路无法输出高低电平,只有靠上拉电阻才能实现...14.使单片机复位有几种方法?复位后机器的初始状态...23. 89C51 端口锁存器的“读―修改―写”操作与...  51单片机复习题及答案_电子/电路_工程科技_专业资料...5.MCS-51 系列单片机的基本型芯片分别为哪几种?...13.说明 AT89C51 单片机的引脚 EA 的作用,该引脚...  AT89C51 单片机的介绍――最常用的 51 芯片 AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器(FPEROM―Falsh Programmable and Erasable Read Only Memory...  AT89C51单片机的介绍――最常用的51芯片_信息与通信_工程科技_专业资料。AT89C51单片机的介绍――最常用的51芯片浙江师范大学数理与信息工程学院课程设计――智能温...  课后重点习题 第二章 15.AT89C51 单片机的片内都...个单片机应用系统,要求如下: (1)画出硬件电路连线...7.目前应用较广泛的 A/D 转换器主要有哪几种类型...  213=8KB. 2-5 89C51 单片机的存储器从物理结构...复位后单片机的状态如何? 答:在时钟电路工作后,只要...3-2 MCS-51 系列单片机有哪几种寻址方式?各种寻址...  89c51 单片机 4*4 键盘应用实例硬件仿真电路图如下: 程序如下(编译成功) : #include&reg51.h& #include&LCD1602.h& #include&hardware.h& char code tab...  51单片机89C51控制LCD1602程序实例(含硬件图)_经济学_高等教育_教育专区。51单片机...LCD1602.C 文件 LCD1602 的函数 创建日期: 最后修改日期:2010.1...  (8)片内时钟电路:1 个 2.89C51 的 EA 端有...14. 使单片机复位有几种方法?复位后机器的初始状态...23. 89C51 端口锁存器的“读―修改―写”操作与...STC89C52单片机的中文数据手册
STC89C52单片机的中文数据手册
STC89C52单片机的中文数据手册下载
下载资料需要,并消耗一定积分。
下载此资料的人还喜欢:
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
本周热点资料
电子资料热门词
上传者其它资料
单片机下载排行

我要回帖

更多关于 单片机实验板电路图 的文章

 

随机推荐