当前位置:文档之家› stm32f051c8t6最小系统板V2

stm32f051c8t6最小系统板V2

单片机最小系统板使用教程

单片机最小系统板使用说明书WW-S-51 V1.0 作者:陈永德 版本:1.0

结论

第一章单片机最小系统板介绍 图1.1 单片机最小系统板实物图 图1.2 单片机最小系统板器件分配图 在单片机的引脚外围固定的引脚,如VCC(40),GND(20)已经正确固定到电源

和地上。X1(18),X2(19(是接晶振的引脚已经外接到11.0592MHZ和30P的电容。RST(9)是单片机的复位引脚,通过RC回路,作为单片机的上电复位。 作为P3口的第二功能端口,P3.0(10),P3.1(11)为单片机的通信引脚,和MAX232芯片连接。方便在下载程序时,只要上电复位即可完成下载的硬件操作。 另外,为了提高P0口的驱动能力,在P0口的各引脚上接了上拉电阻5.1K 到电源Vcc5V。 采用一片MAX232,为RS232与TTL电平的转换,使得可以方面使用电脑的COM口,对单片机进行程序的烧录。 在电路中总共分为四个模块:电源模块、通讯模块、人机接口模块、主控模块。 电源模块: 图1.3 电源模块电路图 通讯模块: 电脑与单片机的通讯采用了MAX232,实现RS232的电平到单片机的TTL电平转换。它的外围电路仅采用4只0.1uF的瓷片电容,作为倍升电压储存。其内部集成了两组电平转换。在此设计中只采用一组。它的连线向电脑端连接RS232端口的2,3引脚。作为数据的传输。还有一根地线(5引脚)。另一边与单片机的Rx,Tx相连。 图1.4 通信模块原理图 人机接口模块: (1)发光二极管在电路中设计了8个共阳极的发光二极管,一般作为对I/O 信号的指示,与检验作用。在发光二极管支路上连接了一个1K的排阻。

51单片机最小系统制作 全过程

51单片机最小系统制作 第一章概述 1.1 缘起 1. 给51初学者提供一个简单的DIY的教材。 第二章跑马灯和串口 2.1 第一步:准备 准备一下器件: 1、烙铁(质量好点) 2、焊锡(细) 3、烙铁架(带一个专用海绵) 4、松香块 5、万用表(要有带响的,听听红黑表笔短接时的声音出来快不快) 6、PCB面万用板1块 7、40pin 插座1个 8、11.0592M晶振1个 9、30P瓷片电容2个 10、11个LED 11、电阻排1K 1个到VCC,做跑马灯LED的限流电阻 12、max232或者兼容的芯片 13、16pin的插座上去 14、STC89C51 15、其它杂物 以上的投资加起来,不会超出100元。

价格数量和封装如下: STC的单片机可以串口下载。 解释一下: LED:8个挂在P1口,排电阻是上拉限流的;2个作为串口收发的指示灯;1个LED作为电源指示灯; 独石电容6个:5个是使用在max232上的;一个是使用在单片机上,作为电源去耦的; 10K电阻1个,接在EA上,上拉到5V; 电解电容和电阻构成上电复位电路;(STC单片机不需要)

自己买2个DB9的母头,焊接一根串口电缆; 准备一个3PIN的插座,焊接在PCB的面包板上; 还有电源,Dc5V的电源很多,电源电压差一点问题不大;很多单片机现在电源范围都宽; STC单片机应该可以工作在4V以上,具体查资料。 准备好以上物品,可以准备焊接好了。 来一张全家福: 2.2 第二步:焊接单片机最小系统

2.3 第三步:焊接串口指示灯 2.4 第四步:在P1口上焊接跑马灯

2.5 第五步:焊接Dc5V电源指示灯 2.6 第六步:焊接max232的5个0.1u电容

单片机最小系统课程设计

目录 摘要............................................................................................................................................................. I ABSTRACT .....................................................................................................................................................II 第1章绪论 . (1) 1.1 单片机的概述 (1) 1.2 单片机的基本结构 (1) 第2章单片机最小系统介绍 (4) 2.1单片机最小系统电路介绍 (4) 2.2电路设计方案 (4) 第3章单片机最小系统的硬件设计 (7) 3.1硬件原理图 (7) 3.2系统各组成模块介绍 (8) 3.2.1 振荡电路 (8) 3.2.2 电源电路 (7) 3.2.3 程序下载电路 (9) 3.2.4 外存储电路 (10) 3.2.5 数码管显示电路和矩阵键盘电路 (11) 3.2.6 液晶显示电路 (12) 3.2.7 复位电路 (13) 第4章安装与调试 (15) 4.1调试方法和结果 (15) 4.1.1电源部分安装调试 (15) 4.1.2 STC89C52单片机最小化系统主控制部分安装调试 (15) 4.1.3 程序下载部分电路安装调试 (16) 4.1.4 外存储电路调试 (16) 4.1.5 数码管显示电路和键盘电路调试 (16) 总结和体会 (17) 致谢 (18) 参考文献 (19) 附录 (20)

单片机最小系统自制及各种传感器模块的调试

前言 (1) 一.设计任务 (2) 二.设计内容 (2) 三.MSP430最小系统制作 (2) 1.1.1 MSP430最小系统设计整体框图 (2) 1.1.2 MSP430最小系统设计原理图 (2) 1.1.3 MSP430最小系统元件清单 (3) 1.1.4 MSP430最小系统设计PCB图 (4) 2.1 LCD12864液晶显示 (4) 2.1.1 LCD12864液晶显示简介 (4) 2.1.2 液晶引脚图 (5) 四.传感器模块电路 (5) 1. 光敏二极管 (5) 1.1光敏二极管简介 (5) 1.2 光敏二极管检测 (5) 2. 红外避障模块 (5) 2.1红外避障模块简介 (6) 2.2模块接口说明 (6) 3. TCRT5000寻迹模块 (7) 3.1寻迹模块简介 (7) 3.2应用场合 (8) 3.3模块原理与应用 (8) 4. 热敏传感器 (9) 4.1热敏传感器简介 (9) 4.2 5. 声音传感器 (10) 5.1 声音传感器工作原理 (10) 5.2 声音检测框图 (10) 6. 步进电机 (11) 6.1步进电机简介 (11) 6.2步进电机特点 (12) 6.3步进电机基本参数 (13) 6.3.1空载启动频率 (14) 6.3.2电机的相数 (14) 6.3.3固有步距角 (15) 6.3.4保持转矩 (16) 6.3.5拍数 (16) 6.3.6定位转矩 (16) 6.3.7最大静转矩 (17) 6.4工作原理 (18) 7.角度传感器 (20) 7.1 ADXL345连接方式 (21) 7.2 I2C总线介绍 (21)

7.3 SPI总线介绍 (22) 7.4 I2C与SPI的区别 (23) 8.超声波传感器 (23) 8.1 主要参数 (24) 8.2 实物图 (24) 8.3 工作原理 (25) 8.4 超声波传感器测距程序设计 (25) 9.L298模块及直流电机驱动 (26) 9.1 L298n电路原理图 (26) 9.2 电路优化部分 (26) 9.3 直流电机驱动 (27) 五.设计总结 (27)

51单片机最小系统学习板的设计与制作

课程设计任务书 (指导教师填写) 课程设计名称电路板设计与制作学生姓名专业班级 设计题目51单片机最小系统学习板的设计与制作 一、课程设计的任务和目的 任务: 设计并制作51单片机最小系统电路板,包括电路原理图设计、版图规划与设计、系统单面电路板制作。 要求: 1)电路原理图准确、版图结构清晰、布局合理。 2)使用插针型元件,成品PCB板面布局合理,密度适当; 3)板上资源包括LED灯、数码管、蜂鸣器、按钮、串行通讯及USB接口; 4)电路板面积适中便于携带,长度15cm,宽8.5cm。 目的: 1)掌握并完成基本PCB板的设计与制作工艺; 2)学习并掌握实现单片机应用系统的软硬件设计、调试、实现的技能; 3)了解单片机最小系统的工作原理与系统开发方法,锻炼动手能力,为毕业设计做准备。 二、设计内容、技术条件和要求 1.设计并制作具有实际功能的单片机最小系统: 可选择实现的功能⑴.流水灯⑵.电子时钟⑶.数字温度计⑷.交通灯控制器; 2.根据所选电路功能,画出电路框图和原理总图。 3.根据电路所需元件及周边设备规划和设计电路板版图,描画版图。 4.根据版图生成gerber工艺文件,进行电路板制作,包括刻板,钻孔,覆铜等。 5.撰写设计总结报告。 三、时间进度安排 本课程设计共两周时间。 第一周:功能设计与理论学习 周一上午:布置设计任务;提出课程设计的目的和要求;明确对撰写总结报告、手工绘制原理图和电路板版图的要求;安排答疑、实验室开放时间。讲解印制电路板的制板流程,介绍PCB刻板机等制板设备的软硬件操作方法以及注意事项。 周一下午:讲解电路原理图与PCB版图设计方法。 周二至周五:学生查阅资料,确定设计题目;进行功能设计,在实验室完成电路原理图与PCB 版图的设计和绘制,导出电路总原理图及版图文件。期间安排两次答疑,指导学生设计。周五,交设计草图-原理图和版图供老师审阅。 第二周:电路板制作、撰写设计总结报告 周一至周四:分组在电子系统加工及评测实验室(225)操作刻板工具和设备进行电路板成品的加工和制作,成品需通过老师验收。 周五:撰写设计总结报告。 四、主要参考文献 1. 《单片机原理及应用》. 冯文旭等著. 第一版, 2008年8月. 机械工业出版社. 2. 《乐普科快速PCB制板系统操作使用流程》手册。 3. 单片机系统开发和PCB设计的相关参考教材; 指导教师签字:2018年9 月3 日

单片机最小系统模块设计教程

4.2 单片机最小系统模块 4.2.1 设计目的及任务 单片机最小系统一般应该包括单片机、时钟电路、复位电路等几部分。 设计目的:了解单片机最小系统的构成;理解构成单片机最小系统 的各部分的作用;熟悉 P0口的内部结构和实际应用中提高负载能力的 方法。 设计任务:用 STC89C58RD+设计一个带复位电路和外部晶振的单片 机最小系统。 功能指标:晶振频率 11.059MHz,使 P0口具有较强的负载能力,且 有地址所存功 能。 设计要求:所设计的单片机最小系统应满足EDP 实验仪系统设计要 求,并能与整个 系统有效结合。以下是一个单片机最小系统的设计范例及其相应电路的 讲解,仅供参考。 4.2.1 单片机最小系统的组成 所谓系统就是可以独立实现某些特定功能的一个产品。如果功能相 对简单,使用的MCU的资源足够,那么一个 MCU带一点非常少的辅助 元件就可以实现一个最小系统。STC 89C58RD+内部有32K的Flash程序存 储器,有 1280B的 RAM,所以在最小系统中,只需加上时钟电路和复位电路就 可以构成一个简单的系统。 STC 89C58RD+芯片内部有一个高增益反相放大器构成内部自激振荡 电路,其输入端为芯片引脚 XT AL1(19),其输出端为引脚 XT AL2(18)。 STC 89C58RD+的振荡电路有以下两种形式。 1)、内部时钟方式 在 XTAL1和 XTAL2之间跨接晶体振荡器和微调电容,组成并联谐振 电路,构成 稳定的自激振荡器,如图 4.3.1所示,晶体振荡器的振荡频率决定单片机 的时钟频率。

1

图 4.3.1 89C58RD+的内部时钟电路 2)、外部时钟方式 在由多片单片机组成的系统中,为了各单片机之间时钟信号的同步,应当引入惟一的公用外部脉冲信号作为各单片机的振荡脉冲。这时,外部的脉冲信号是经 XTAL2引脚注入,如图 4.2.2所示。 89C58RD 1 XTAL2 图 4.2.2 89C58RD+外部时钟方式 常见的复位电路有下列三种形式,如图 4.2.3所示。 1)上电自动复位方式——是在单片机接通电源时,对电容充电来实现的。上电瞬间,RST端的电位与 VCC相同。只要在 RST端有足够长的时间保持阈值电压,单片机便可自动复位。 2)按键电平复位方式——通过使 RST端经电阻与 VCC电源接 通而实现。3)按键脉冲复位方式——利用微分电路产生的正脉 冲实现复位。 2

基于51单片机的最小系统板设计

┊ ┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 摘要 近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 单片机最小系统是在以51单片机为基础上扩展,使其能更方便地运用于测试系统中。本设计主要在51单片机上扩展I/O口,扩展定时器定时范围,扩展键盘显示接口并写好底层程序。 关键词最小系统,扩展,STC89C51, I/O接口 Abstract With the infiltration in the social field of the computer in recent years, the application of the one-chip computer is moving towards deepening constantly, drive tradition is it measure crescent benefit to upgrade day to control at the same time. In measuring in real time and automatically controlled one-chip computer application system, the one-chip computer often uses as a key part, only one-chip computer respect knowledge is not enough, should also follow the structure of the concrete hardware , and direct against and use the software of target’s characteristic to combine concretly, in order to do perfectly. The smallest system one chip computer is in expands at the base of MCS-51 one chip computer. Make it used more convient in the test system. this design mainly expands I/O in the take 51 on chip computer, expands the timer fixed time scope, expands the keyboard to demonstrate the connection and writes the

设计并制作一个单片机最小系统

北方民族大学 电气信息工程学院总结 题目: 学生姓名: 专业: 学号:

目录目的 设计原理 硬件设计 主芯片 存储系统 电源系统 其他系统 软件设计 流程图 程序 Proteus仿真图 心得

1.目的 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲,一块芯片就成了一台计算机。 单片机具有体积小、功能强、应用面广等优点,目前正以前所未见的速度取代着传统电子线路构成的经典系统,蚕食着传统数字电路与模拟电路固有的领地。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。 现在,这种单片机的使用领域已十分广泛。彩电、冰箱、空调、录像机、VCD、遥控器、游戏机、电饭煲等无处不见单片机的影子,单片机早已深深地融入我们每个人的生活之中。 单片机能大大地提高这些产品的智能性,易用性及节能性等主要性能指标,给我们的生活带来舒适和方便的同时,在工农业生产上也极大地提高了生产效率和产品质量。单片机按用途大体上可分为两类,一种是通用型单片机,另一种是专用型单片机。 MCS-51单片机是美国INTEL公司于1980年推出的产品,与MCS- 48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品,各高校及专业学校的培训教材仍与MSC-51单片机作为代表进行理论基础学习。MCS-51系列单片机主要包括8031、8051和8751等通用产品。 所谓"最小"是指可以启动单片机的必要条件,也就是说没有这个条件,就无法让单片机工作了。主要是三个方面:1、Power,指单片机工作的电源部分,VCC/GND,2、Clock,指单片机工作的时钟,单片机执行各项指令/动作,都是按照时钟这个节拍来完成的,当然是必不可少的。3、Reset,复位信号,单片机执行取指等操作都是从寄存器的某一位置开始执行的,复位信号就是告诉单片机刚开始工作时的地址在哪里,好比是个入口啦! 除了硬件设施要齐全外,要做出一个实物,还必须要有软件——c语言,c 语言是一种计算机程序设计语言。它既有高级语言的特点,又有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,本次制作应用于c语言编写程序。2.设计任务 设计并制作一个单片机最小系统。要求设计正负5V电源给系统供电,系统具有4x4键盘阵列,6个LED显示器。用AT89S51的并行口P1接4x4矩阵键盘,以P1.0—P1.3作输入线,以P1.4—P1.7作输出线;在数码管上显示每个按键的“0—F”序号。所有口线均通过接插件与外界连接。 3.系统设置

51单片机最小系统板

51单片机最小系统1.设计框图 2.硬件电路设计

3.元件清单 共阴极数码管2只(分立) 10UF电解电容2只(限压16V)30PF瓷片电容2只 220欧的电阻9只 4.7K的电阻1只 1.2K的电阻1只 4.7K的排阻1只 12MHZ的晶振1只 S8550三极管1只 单排针2排 自锁小按键1只 蜂名器1只(长音) STC89C51单片机1片 常开按钮开关1只(轻触开关)40引脚紧锁座或40引脚芯片插槽1只(前者方便单片机取下来的,但价格较贵;后者便宜,不便于拔插) 发光二极管(5MM红色)10只 电路板1张(单孔锡板,带九针串口座的焊盘) USB转串口线1根(笔记本电脑必买、台式电脑选买) USB头一个(如下一页实物图所示)双头USB线1根(两头都能插入USB 头里面) 细导线2米(单芯、铁线) 2CM铜柱8根(一头凸起,一头凹下)

104瓷片电容5片 MAX232芯片1片 串口头1个(母头、9孔式) 串口线1根(一端9孔、一端9针)****蓝色器件为台式电脑用**** 注意:有的元器件(如电阻、瓷片电容等)非常便宜,一般按10个为单位买,否则别人不卖。必备工具:万用表、电烙铁、焊锡丝、松香、吸锡器、斜口钳、镊子 相关软件:Protel 99 SE、Keil 3、单片机烧录软件 4.下载电路 STC89C52 1、电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。 2、振荡电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振,电容,连上就可以了。 3、复位(RST,第9引脚):至于复位是何含义及为何需要复位,在单片机功能中介绍。 4、EA(31引脚):EA引脚接到正电源端。至此,一个单片机就接好,通上电,单片机就开始工作了。 5、P1口发光管电路:P1.0-P1.7(第1-8引脚)连接到8个470欧电阻驱动8个发光管。 6、单片机引脚控制连接:两排单排插连接单片机40个引脚,方便以后扩展或测试各引脚。 7、在线编程下载接口:用一个5X2(长为5的双排插)连接电源VCC、GND、P1.5(第6脚)、P1.6(第7脚)、P1.7(第8脚)和RST(第9脚),然后通过在线编程下载模块连接到电脑的并口,运行Keil编程软件可以实现在线编程和仿真,边改程序边调试电路(观看发光管的表演,当然导演就是大家自己!)

51单片机_最小系统免费下载

单片机是一门实践性较强的技术,很多初学者在学习单片机技术开发的时候往往一头雾水,不知何从下手。为此,笔者结合自己使用单片机多年的经验,特意设计了单片机开发所需的Study-c 整机和硬件套件,并结合套件精心编写了单片机从入门到精通系列教程。通过讲述单片机原理、电路设计、应用开发软件工具、编写实验实例让读者全面接触单片机技术。教程编排上由浅入深,循序渐进,内容力求完整、实用、趣味并存,使读者在轻松愉快的学习过程中逐步提高单片机软硬件综合设计水平。 一、内容提要 本讲主要向大家介绍51 系列单片机的最小系统的实现并通过编写程序来实现对单片机IO 口的输出控制。以点亮外部连接的LED(发光二极管)为例,简要的介绍单片机的原理、最小系统的组成,并通过简单的C51 程序设计来讲述编译软件Keil的使用并下载Hex 文件烧写单片机。 二、原理简介 在了解原理之前,首先让我们思考一个问题,什么是单片机,单片机有什么用?这是一个有意思的问题,因为任何人都不能给出一个被大家都认可的概念,那到底什么是单片机呢?普遍来说,单片机又称单片微控制器,是在一块芯片中集成了CPU(中央处理器)、RAM(数据存储器)、ROM(程序存储器)、定时器/ 计数器和多种功能的I/O(输入/ 输出)接口等一台计算机所需要的基本功能部件,从而可以完成复杂的运算、逻辑控制、通信等功能。在这里,我们没必要去找到明确的概念来解析什么是单片机,特别在使用C 语言编写程序的时,不用太多的去了解单片机的内部结构以及运行原理等。从应用的角度来说,通过从简单的程序入手,慢慢的熟悉然后逐步深入精通单片机。 在简单了解了什么是单片机之后,然后我们来构建单片机的最小系统,单片机的最小系统就是让单片机能正常工作并发挥其功能时所必须的组成部分,也可理解为是用最少的元件组成的单片机可以工作的系统。对51 系列单片机来说,最小系统一般应该包括:单片机、时钟电路、复位电路、输入/ 输出设备等(见图1)。 图1 单片机最小系统框图 三、电路详解 依据上文的内容,设计51 系列单片机最小系统见图2。

(完整版)单片机最小系统毕业课程设计论文

本文由109独立团贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 单片机原理与接口技术 第14章单片机系统 14章开发工具与设计实例 01:41 单片机原理与接口技术(第2版).李晓林.电子工业出版社 返回目录 1 本章教学要求 (1) 了解单片机开发系统类型。了解单片机开发系统类型。 (2) 掌握Keil C51开发工具的使用方法。掌握Keil C51开发工具的使用方法开发工具的使用方法。 (3) 掌握应用Proteus电路分析与实物仿真掌握应用Proteus电路分析与实物仿真软件进行软硬件仿真调试的方法。软件进行软硬件仿真调试的方法。 (4) 了解单片机应用系统的开发过程。了解单片机应用系统的开发过程。 01:41 单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录 2 本章目录 14.1 单片机应用系统开发环境 14.3 Proteus电路分析与实物 Prot eus电路分析与实物仿真软件及调试方法 14.1.1 开发系统的功能 14.1. 2 开发系统的分类 14.2 Keil C51开发工具及仿真 C51开发工具及仿真调试方法 14.2.1 Keil C51开发工具 C51开发工具 14.3.1 Proteus仿真软件 Proteus仿真软件 14.3.2 应用Proteus进行单片机应用Proteus 进行单片机应用系统仿真调试的方法 14.3. 3 应用Proteus进行单片机应用Proteus进行单片机系统仿真调试举例 14.2.2 应用Keil C51进行单片应用Keil C51进行单片机软件开发调试的方法 14.4 单片机应用系统设计举例 14.2.3 应用Keil C51调试C51应习题与思考题应用Keil C51调试调试C51应用程序举例 01:41 单片机原理与接口技术(第2版).李晓林.电子工业出版社 返回目录 3 14.1 单片机应用系统开发环境

单片机最小系统拓展板(89c52单片机)

1设计总体 1.1设计目的 用单片机STC89C52做一些具有简单的功能的模块,实现单片机控制蜂鸣器,单片机控制流水灯,单片机控制数码管显示屏,使其能在一块电路板中就得以实现不同的功能,体现单片机的功能多样便捷,使得自身对电路、单片机、和编程的运用更趋于实际与熟练。 1>使单片机具有最简单最小的不同功能。 2>使单片机具有蜂鸣器报警功能。 3>使单片机具有四位数码管显示功能。 4>使单片机具有流水灯循环功能。

1.2设计要求 1.四位LED 数码管显示功能,我们可以利用单片机的P0口接数码管来实现个功能。 2.发光二极管显示可以利用IO 口接发光二极管实现这个功能。 3.各种奏乐、报警等发声功能可以采用P2.0这个引脚接一蜂鸣器来实现。 4.利用单片机的第9脚可以设计成复位系统,我们采用按键复位。 5.利用单片机的第18、19脚可以设计成晶振电路。 6.利用单片机的第10、11脚设计成程序下载端口。 设计要求流程框图: 蜂鸣器 S T C 8 9 C 5 2 四位数码管 流水灯 复位电路 晶振电路 程序下载电路 电源接口电路 起振检测电路

2.Protel99se的使用、操作极其上机的练习作业 Protel99SE概况 Protel 99 SE是Protel Technology公司1999年推出的,基于Windows 9X/20000/NT 操作系统下的32位EDA设计软件,他集强大的设计能力、复杂工艺的可生产性、设计过程管理于一体,可完整实现电子产品从电学概念设计到生成物理生产数据的全过程。既满足了产品的高可靠性,有极大缩短了设计周期,降低了设计成本。Protel 99 SE是当今最流行的电子电路计算机辅助设计(电子CAD)软件之一。它需要一定的软件环境和硬件环境。 随着集成电路向超大规模和高密度方向发展,EDA 软件已经成为人们进行电子设计不可缺少的工具。随着计算机技术的进步,EDA技术也很好的适应并促进者电子技术的发展,Protel以其卓越的功能和旺盛的生命力紧跟计算机操作系统和EDA技术的发展步伐,其发展技术软件环境主要是指对操作系统的要求。Protel 99 SE 要求运行在Windows 95/98/2000、Windows NT 4.0或者更高版本操作系统。 Protel99SE的功能特性 现介绍一些Protel99SE的部分功能: 1.可生成30多种格式的电气连接网络表; 2.在原理图中选择一级器件,PCB中同样的器件也将被选中; 3.同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络; 4.既可以进行正向注释元器件标号(由原理图到PCB),也可以进行反向注释(由PCB到原理图),以保持电气原理图和PCB在设计上的一致性; 5.智能覆铜功能,覆铀可以自动重铺; 6.放置汉字功能; 7.可以输入和输出DXF、DWG格式文件,实现和AutoCAD等软件的数据交换; 8.方便的打印预览功能,不用修改PCB文件就可以直接控制打印结果; 9.独特的3D显示可以在制板之前看到装配事物的效果; 10.可编程逻辑器件设计模块Protel Advanced PLD 99,包括具有语法处理的文本编辑器、编译和仿真设计结果的PLD及用来观察仿真波形的Wave; 11.电路仿真模块Advanced SIM 99,包括数/模混合信号电路仿真器、可提供连续的模拟信号和离散的数字信号仿真。

51单片机最小系统讲解及应用

51单片机最小系统 单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 说明 复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系 统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典 型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的 取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的, 原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定 量计算,可以参考电路分析相关书籍. 晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率, 用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作) 单片机:一片AT89S51/52或其他51系列兼容单片机

特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的. 因此可以看出,其实要熟悉51单片机的40个引脚功能也很容易: 总共40个脚,电源用2个(Vcc和GND),晶振用2个,复位1个,EA/Vpp用1个,剩下还有34个.29脚PSEN,30脚ALE为外扩数据/程序存储器时才有特定用处,一般情况下不用考虑,这样,就只剩下32个引脚,对于初学者,这32个引脚就是要经常跟它们打交道的了.它们是: P0端口P0.0~P0.7共8个 P1端口P1.0~P1.7共8个 P2端口P02.0~P2.7共8个 P3端口P3.0~P3.7共8个 使得单片机工作的最小电路 80C51为例 首先,我们在使用protel和proteus的软件画电路图时,你会发现原先40个引脚的芯片变成了38个引脚,那是因为它把第40和第20个引脚VCC和GND隐藏了,所以要是的单片机开始工作至少需要一个VCC(电源)和GND(接地)。 其次,学习过组成原理的同学或者说学习过计算机导论的同学一定知道,计算机的冯·诺依曼体系,什么是冯·诺依曼体系。简单的说就是程序(指令)存储,顺序执行,也就是说指令是一条一条执行的,即CPU从ROM(他可以称为程序存储器,但不准确)中取出指令然后再执行。取指令并执行有严格的先后顺序,那么就需要一个时钟来准确的使CPU 稳定工作。 所以,第二个需要的就一个时钟电路。一个内部时钟电路是由两个电容(CAP)和一个石英晶振(Crystal)组成。CPU的时钟周期(震荡周期)由石英晶振决定(常用6MHZ或12MHZ),两个电容取10~30pF,并把他们接在XTAL1(输入)和XTAL2(输出)两端。

单片机最小系统

STC89C52单片机简介 概述 STC89C52是51系列单片机的一个型号,它是STCMEL公司生产的。 STC89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes 的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用STCMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的STC89C52单片机可为您提供许多较复杂系统控制应用场合。 STC89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,STC89C52可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。 STC89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求。 主要功能特性 兼容MCS51指令系统 8k可反复擦写(>1000次)Flash ROM 32个双向I/O口 ? 256x8bit内部RAM 3个16位可编程定时/计数器中断 ? 时钟频率0-24MHz 2个串行中断 可编程UART串行通道 2个外部中断源 共8个中断源 2个读写中断口线 3级加密位

低功耗空闲和掉电模式 软件设置睡眠和唤醒功能 8051单片机的引脚功能 MCS-51系列单片机一般采用40个引脚,双列直插式封装,用HMOS工艺制造,其外部引脚排列如图所示。其中,各引脚的功能为: (a) DIP引脚图 (b) 逻辑符号 8051单片机的引脚 ⑴主电源引脚 Vcc(40脚):接+5V电源正端 Vss(20脚):接+5V电源地端 一般Vcc和Vss间应接高频去耦电容和低频滤波电容。 ⑵外接晶体或外部振荡器引脚 XTAL1(19脚):接外部晶振的一个引脚。在单片机内部,它是一个反

51板最小系统与电源设计

A T89C51最小系统与5V电源设计 电子科学与技术:0701/0702 姓名:

AT89C51最小系统与5V电源设计 摘要:单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O 口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。集成三端稳压器是一种串联调整式稳压器,内部设有过热、过流和过压保护电路。它只有三个外引出端(输入端、输出端和公共地端),将整流滤波后的不稳定的直流电压接到集成三端稳压器输入端,经三端稳压器后在输出端得到某一值的稳定的直流电压。7805为三端正稳压器电路,TO-220F封装,能提供多种固定的输出电压,应用范围广。内含过流、过热和过载保护电路。带散热片时,输出电流可达1A。虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。本文利用C程序及AT89C51开发了一个具有八路LED显示流水灯系统,LM7805用于直流稳压电路中为单片机提供工作电流。 关键词:单片机三端集成稳压器LED显示 1.设计目的 1.1熟悉C51单片机的引脚功能,为毕业设计单片机部分做准备; 1.2 锻炼设计以及按照工具原理图焊接并调试电路板的能力; 1.3复习C语言,熟悉用C语言对单片机的编程; 1.4熟悉三端集成稳压器并用其制作直流稳压电路; 1.5培养良好的实验习惯,进步了解熟悉PCB板。 2.设计要求2.1 确定任务: (1)设计5V直流稳压供电电源 (2)开发单片机(AT89C51)最小系统

单片机最小系统PCB板(protel_实验报告)

课程设计报告 课程设计名称:单片机最小系统PCB设计 所在院系:信息 学生姓名:**** 专业:通信工程 班级:001班 学号:******* 指导教师:管志利

一.实验目的 1.熟悉PROTEL的基本操作 2.掌握用PROTEL绘制原理图的基本方法 3.掌握用PROTEL制作PCB板的方法 4.设计一个小型的单片机系统 二.实验环境 1.WINDOWS XP环境 2.PROTEL 99 SE软件 三. 实验内容与步骤 1.原理图的绘制. 1)首先启动PROTEL 99 SE软件; 2)在File>New中新建一个名为210791162.ddb的数据库文件,并将其 设置合适的保存位置; 3)双击Documents文件夹,再次选择File>New菜单,打开New Document 对话框。双击其中的Schematic Document图标,新建一个分别为Sheet1.Sch的原理图文件。 4)双击原理图子文档,启动原理图编辑器。选择Design>Options菜单, 打开Document Options对话框。选择图纸的规格,然后单击OK; 5)添加元件库,需要的有Miscellaneous Devices.ddb; 6)添加元件,分为从元件列表中选取和编辑元件,其中需要手动编辑: 74HC595,AT24WC02,AT89S52_40-LEADPDIP,BRIDGE,ISP,L7805,PNP, POWER,SMG7 4IN1。 7)连接线路,形成原理图。 ①电源模块,输出5V 电压,led 发光指示。

②单片机最小系统:复位电路、晶振时钟电路。 (a)晶振时钟电路(b)复位电路 复位电路由一个按键,一个电容,两个电阻构成。 时钟电路由一个晶振和两个小电容构成,时钟电路必须离单片机时钟引脚很近,切忌用长导线连接,否则不易起振,可以直接将晶振的两个引脚直接弯折到单片机引脚上,不要用长导线和跳线。 ③数码管模块,完善数码管电路: 2.元器件图形符号的编辑. 对原理图的各个元器件符号进行编辑,不能出现重名。 3.需要编辑的电子元件的封装.

单片机最小系统

单片机最小系统 STC89C52单片机简介 概述 STC89C5是51系列单片机的一个型号,它是STCME公司生产的。 STC89C5是一个低电压,高性能CMOS 位单片机,片内含8k bytes的可反复擦写的Flash 只读程序存储器和256 bytes的随机存取数据存储器(RAM,器件采用STCMEL 公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的STC89C52单片机可为您提供许多较复杂系统控制应用场合。 STC89C52有40个引脚,32个外部双向 输入/输出(I/O )端口,同时内含2个外中断

口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,STC89C52 可以按照常规方法进行编程,但不可以在线编程(S系列的才支持在线编程)。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。 STC89C52有PDIP、PQFP/TQF及PLCC 等三种封装形式,以适应不同产品的需求。 主要功能特性 兼容MCS5指令系统 8k可反复擦写(>1000次)Flash ROM 32 个双向I/O 口? 256x8bit 内部RAM 3个16位可编程定时/计数器中断?时钟频率0-24MHZ 2个串行中断 可编程UART串行通道 2个外部中断源 共8个中断源 2个读写中断口线

3级加密位 低功耗空闲和掉电模式 软件设置睡眠和唤醒功能8051单片机的引脚功能

MCS-51系列单片机一般采用40个引脚,双 列直插式封装,用HMO 工艺制造,其外部 引脚排列如图所示。其中,各引脚的功能为: (a ) DIP 引脚图 (b ) 逻辑符号 8051单片机的引脚 ⑴主电源引脚 Vcc (40脚):接+ 5V 电源正端 Vss (20脚):接+ 5V 电源地端 一般Vcc 和Vss 间应接高频去耦电容和低频 滤波电容。 ⑵外接晶体或外部振荡器引脚 F1.0 Vcc F1.1 FO.O Pl.2 PD.l Pl.3 P0.2 P] J P0.3 Pl.S P0.4 Pl.6 9051 PQ.5 Pl.7 P66 KST/V FD PCI] P3.0/RxD E£/T FF F3.1;TsD ALE/PROG P3.27IKT0 PSEW F3,3/IIII1 F2.7 F3.4/T0 F2.S P3.5u/Tl F2.5 P3.fi/TC P2.4 F3.7/RP F2.3 XIAL2 F2.2 STAL1 F2J Vss P2.0 XT2L1 XTAL2 EA/Vpr PSEII — ALE/PROG * RST/VPD - 「 K K D -----* T K D — INTO —K) 8051 (地址/■ 数 据总枝) 口 3 P3(I T1TO I1WED II] 40 2 37 6 36 35 7 34 3 33 11 13 28 14 27 15 16 17 24 19 23 22 19 20 21 _1 10 32 31 39 33 FD 口 P1 口 门用P2 (地址 总线)

51单片机最小系统设计

一、内容及要求 内容:设计制作一个51最小系统,用最小系统控制8个发光2极管。 要求:全部点亮,依次点亮,交换点亮;用最小系统控制蜂鸣器;用最小系统控制电机。 二、设计思路 使用AT89C51单片机时无须外扩存储器。因此,本流水灯实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。 八个发光二极管D1-D8分别接在单片机的P2.0-P2.7接口上,当给P2.0口输出“0”时,发光二极管点亮,当输出“1”时,发光二极管熄灭。可以运用输出端口指令MOV P0,A或MOV P0,#DATA,只要给累加器值或常数值,同理,接在P2.1~P2.7口的其他7个LED的点亮和熄灭的方法同LED1。因此,要实现 图2-1 主程序流程图 流水灯功能,我们只要将发光二极管LED1~LED8依次点亮、熄灭,8只LED灯便会一亮一暗的成流水灯了。在此我们还应注意一点,由于人眼的视觉暂留效应

以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到闪烁效果。 程序启动时跳转到键盘判断模块程序中,此程序里面包含Key1~Key5的按键情况判断,循环检测直到有按键按下的时候,程序转去相对应按键的彩灯显示的花型模块,与此同时,当按键Key6有闭合时,程序中调用延时程序程序时,给延时参数赋值上另一个值,是延时程序延时时间发生改变,以达到不同快慢节奏闪烁的彩灯。具体程序流程图2-1所示。 三、硬件设计 3.1 直流稳压电源电路 对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源电路的稳定可靠是系统平稳运行的前提和基础。电子设备除用电池供电外,还采用市电(交流电网)供电。通过变压、整流、滤波和稳压后,得到稳定的直流电。直流稳压电源是电子设备的重要组成部分!本项目直流稳压电源为+5V。如下图所示: 直流稳压电源的制作一般有3种制作形式,分别是分立元件构成的稳压电源、线性集成稳压电源和开关稳压电源。下图稳压电源采用的是三端集成稳压器7805构成的正5V直流电源。 图3-1 三端固定式集成稳压电源电路图 AT89C51单片机的工作电压范围:4.0V—5.5V,所以通常给单片机外接5V 直流电源。由于时间关系,此处用3节1.5V的干电池供电,在此不在赘述此稳压电源电路图原理。 3.2单片机最小系统 要使单片机工作起来,最基本的电路的构成由单片机、时钟电路、复位电路等组成。单片机最小系统如下图3-2所示。

相关主题
文本预览
相关文档 最新文档