虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

静态

  • 倚天版编程试验一体化自学8051单片机开发套件

    倚天版增强型编程试验一体化开发套件,适合于零基础,或者初中级单片机爱好者使用,并适合于单片机程序员的前期试验。他由一个多功能的51烧写器和一个具有扩展功能的多功能试验板组成。同时标配2片试验用AT89S51,串行试验电缆,遥控器,1602液晶屏。您不需要另外购买其他任何材料即可完成51单片机的流水灯,小键盘,数码管动态显示,数码管静态显示,计数器,小喇叭报警器,唱歌。串口通信试验,24c04扩展,外中断,红外遥控,液晶显示等试验。在同类产品中,本品率先采用流水线波峰焊接,彩色外包装设计,采用蓝色双面PCB,4角特别贴心铜柱固定,品质非常稳定。

    标签: 8051 编程 单片机 开发套件

    上传时间: 2013-10-23

    上传用户:TF2015

  • MDT10P21A OTP单片机

    概述以EPROM为基础的8位微控制器使用了全静态的CMOS设计技术,将CMOS的高速、小尺寸与低功耗和高抗噪声度相结合。片内存储器系统包括0.5K字节的OTPROM和73字节的静态RAM。

    标签: MDT 10P 21A P21

    上传时间: 2013-11-25

    上传用户:thinode

  • 基于C8051F的OLED控制电路的设计

    设计了一种有机电致发光显示器的控制电路,可用于128×64的单色OLED点阵显示屏。结合OLED显示屏特性和驱动芯片SSD1303的功能特性,该系统实现了OLED显示屏的文字和图片的动静态显示。并提出了一种相对简单的软件实现显示的方法,和通过字模提取软件提取所需显示代码的方法。

    标签: C8051F OLED 控制电路

    上传时间: 2014-12-01

    上传用户:15527161163

  • 基于单片机的恒温控制系统

    摘要:本设计的温度测量及加热控制系统以AT89S52单片机为核心部件,外加温度采集电路、键盘及显示电路、加热控制电路和越限报警等电路。采用单总线型数字式的温度传感器DS18B20,及行列式键盘和动态显示的方式,以容易控制的固态继电器作加热控制的开关器件。本作品既可以对当前温度进行实时显示又可以对温度进行控制,以使达到用户需要的温度,并使其恒定在这一温度。人性化的行列式键盘设计使设置温度简单快速,两位整数一位小数的显示方式具有更高的显示精度。建立在模糊控制理论上的控制算法,使控制精度完全能满足一般社会生产的要求。通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统操控简便。实验证明该温控系统能达到0.2℃的静态误差,0.45℃的控制精度,以及只有0.83%的超调量,因而本设计具有很高的可靠性和稳定性。关键词:单片机 恒温控制 模糊控制

    标签: 单片机 恒温控制

    上传时间: 2013-11-24

    上传用户:1397412112

  • 认识单片机控制器

    • 相关知识点复习• 初步认识空调窗机控制器ƒ空调器工作原理ƒ用于教学的窗机的功能ƒ控制器电路原理图ƒ控制板实物ƒ电路定性静态测试ƒ故障板测试

    标签: 单片机 控制器

    上传时间: 2013-10-19

    上传用户:exxxds

  • PIC16F877 单片机的键盘和LED 数码显示接口

    PIC16F877 单片机的键盘和LED 数码显示接口 1 PIC16F877单片机与键盘和LED数码显示的硬件接口电路单片机的许多应用都需要进行人机对话,最简单的人机对话需要LED 数码管显示数字和少量字符;键盘是解决计算机输入的简单手段;借此可以向计算机输入程序、置数、送操作命令、控制程序的执行等等,所以使用非常广泛。图1 键盘、LED数码显示与PIC16F877 单片机的接口电路本例中采用8 个按键组成的小键盘,4 只共阴极的LED 数码管,采用4 片74LS373 驱动数码管,采用的驱动方法是静态方式。使用1 片74LS245 作为键盘的接口;这些外围器件与PIC16F877 单片机的接口电路如图1 所示,这种连接方法与51 系列的单片机连接方法一样,其他的连接方法还有好几种,PIC16F877 单片机的键盘输入接法还有其他特殊而十分方便好用的方式。8 键键盘通过74LS245 与单片机相连,键盘按键状态的数据输入由RC3 输出脚控制;当RC3=“0”时,键盘状态从74LS245 的A 端输出到单片机的PORTB口,此时读PORTB口的数据即为键盘状态。为了及时地响应键盘操作,需要经常对键盘进行扫描;扫描的方式有许多种,我们将键盘的扫描程序安排在主程序的循环执行过程中的方式,并采用20ms延迟来消除按键的抖动问题,此外,为了实现每按键一次只响应一次的功能,在执行相应的按键程序之前,必须确保按键已经松开;在本例中这一措施有效的防止了数据抖动过快的问题。LED 数码显示有动态扫描和静态显示两种方式(图1 采取的方式为静态方式),在动态扫描方式中,各数码显示是轮流点亮的,即控制数码显示的位选信号和相应的要显示的数码的字形代码同时逐一送出,反复不已,由于视觉的暂留现象,却好象全都点亮着,这种电路的接法以后再介绍。在静态方式中,只要将数据送出锁存以后,各数码显示的数据不需要刷新,只要数据不需改变,就可以不去管他,所以称为静态显示。在图1 电路中,输出显示的操作简化为对74LS373 的并口操作而已。由于静态方式的工作原理比较简单,编程也比较直观简单,程序间的相互关联很少。因此编程容易,但要增加硬件,成本较高;与之相比,动态扫描的编程虽然要复杂一些,但因其所用硬件少,成本低。由数码转化为字形代码可采用软件译码、硬件译码等两种方式。软件译码是将各数码的字形代码构成一个表格存储于内存之中,在显示数码时,通过执行查表程序而得到相应的字形代码,再将之送入数码显示输出电路进行显示,本例即采用这种方式,这种方式的编程与单片机有关,在程序中给出了PIC16F877 的编程例程,对需要熟悉PIC16F877 单片机的人员有一定的参考价值。硬件译码则采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 码—7段锁存、译码、驱动芯片直接译出字形代码,点亮LED。74LS373 由LE 端对要显示的数据进行锁存控制,实现LED 的静态显示。采用了PIC16F877 的端口输出操作,模拟74LS373 的数据锁存时序,即由软件实现数据锁存,这种方法可以十分容易的改变时序和延迟长短,使高速设备可以与低速设备联系配合好,设计简单方便,不好的地方是编程较长和稍微复杂一点。这种编程方法在下面的程序中有很好的体现。

    标签: F877 PIC 16F 877

    上传时间: 2013-10-29

    上传用户:cuiyashuo

  • I/O 型单片机使用手册

    I/O 型单片机使用手册 目录 间接寻址寄存器 – IAR, IAR0, IAR1 .............................................35间接寻址指针 – MP, MP0, MP1 ......................................................35存储区指针 – BP .........................................................................36累加器 – ACC...................................................................................37程序计数器低字节寄存器 – PCL....................................................37表格寄存器 – TBLP,TBHP,TBLH....................................................37看门狗定时寄存器 – WDTS............................................................38状态寄存器 – STATUS.....................................................................38中断控制寄存器 – INTC,INTC0,INTC1 .........................................39定时/计数寄存器...............................................................................39输入/输出端口和控制寄存器...........................................................40UART 寄存器 .USR,UCR1,UCR2,TXR/RXR,BRG.......................40输入/输出端口..........................................................................................41上拉电阻............................................................................................41PA 口的唤醒......................................................................................41输入/输出端口控制寄存器...............................................................41引脚共享功能....................................................................................42编程注意事项....................................................................................45定时/计数器..............................................................................................46配置定时/计数器输入时钟源...........................................................47定时/计数寄存器 – TMR, TMR0,TMR0L/TMR0H,TMR1L/TMR1H,TMR2.....................................................................49定时/计数控制寄存器 – TMRC,TMR0C,TMR1C,TMR2C............50定时器模式........................................................................................53事件计数器模式................................................................................53脉冲宽度测量模式............................................................................54可编程分频器(PFD)和蜂鸣器的应用..............................................55预分频器(Prescaler)...........................................................................56输入/输出接口...................................................................................56编程注意事项....................................................................................57定时/计数器应用范例.......................................................................57中断............................................................................................................59中断寄存器........................................................................................59中断优先权........................................................................................62外部中断............................................................................................63定时/计数器中断...............................................................................64UART 中断........................................................................................64编程注意事项....................................................................................65复位和初始化............................................................................................66复位....................................................................................................66目录iii异步串行口——UART............................................................................74UART 特性..........................................................................................74UART 外部引脚..................................................................................74数据发送.............................................................................................75UART 状态控制寄存器......................................................................75波特率发生器.....................................................................................79UART 设置与控制..............................................................................81UART 发送器......................................................................................83UART 接收器......................................................................................84接收错误处理.....................................................................................85接收中断图解.....................................................................................86地址检测模式.....................................................................................86暂停模式下的UART 功能.................................................................87UART 应用范例.................................................................................87振荡器........................................................................................................89系统时钟配置....................................................................................89系统晶体/陶瓷振荡器.......................................................................89系统电阻电容振荡器........................................................................90内部系统电阻电容振荡器................................................................90RTC 振荡器........................................................................................91看门狗定时振荡器............................................................................91暂停和唤醒................................................................................................92暂停.....................................................................................................92进入暂停.............................................................................................92静态电流.............................................................................................92唤醒....................................................................................................92看门狗定时器............................................................................................94掩膜选项....................................................................................................96应用电路....................................................................................................97第二部份 程序语言.....................................................................99第二章 指令集介绍.................................................................................101指令集......................................................................................................101指令周期..........................................................................................101数据的传送......................................................................................101算术运算..........................................................................................102逻辑和移位运算..............................................................................102分支和控制的转换..........................................................................102位运算..............................................................................................102查表运算..........................................................................................103其它运算..........................................................................................103指令设定一览表......................................................................................104惯例..................................................................................................104I/O 型单片机使用手册iv第三章 指令定义.....................................................................................107第四章 汇编语言和编译器.....................................................................121常用符号..................................................................................................121语句语法..................................................................................................122名称..................................................................................................122操作项..............................................................................................122操作数项..........................................................................................122注解..................................................................................................122编译伪指令..............................................................................................123条件编译伪指令..............................................................................123文件控制伪指令..............................................................................124程序伪指令......................................................................................126数据定义伪指令..............................................................................130宏指令..............................................................................................132汇编语言指令..........................................................................................136名称..................................................................................................136助记符..............................................................................................136操作数、运算子和表达式..............................................................136其它..........................................................................................................139前置引用..........................................................................................139局部标号..........................................................................................139汇编语言保留字..............................................................................140编译器选项..............................................................................................141编译列表文件格式..................................................................................141源程序列表......................................................................................141编译总结..........................................................................................142其它..................................................................................................142第三部份 开发工具................................................................... 145第五章 单片机开发工具.........................................................................147HT-IDE 集成开发环境............................................................................147盛群单片机仿真器(HT-ICE) ..................................................................149HT-ICE 接口卡.................................................................................149OTP 烧写器.....................................................................................149OTP 适配卡.....................................................................................149系统配置..................................................................................................150HT-ICE 接口卡设置........................................................................151安装..........................................................................................................153系统要求..........................................................................................153硬件安装..........................................................................................153软件安装..........................................................................................154目录v第六章 快速开始.....................................................................................159步骤一:建立一个新项目..............................................................159步骤二:将源程序文件加到项目中..............................................159步骤三:编译项目..........................................................................159步骤四:烧写OTP 单片机.............................................................160步骤五:传送程序与掩膜选项单至Holtek ..................................160附录............................................................................................... 161附录A 特性曲线图...................................................................................163附录B 封装信息.......................................................................................173

    标签: 单片机 使用手册

    上传时间: 2013-10-18

    上传用户:blacklee

  • 单片机串行通信发射机

    单片机串行通信发射机 我所做的单片机串行通信发射机主要在实验室完成,参考有关的书籍和资料,个人完成电路的设计、焊接、检查、调试,再根据自己的硬件和通信协议用汇编语言编写发射和显示程序,然后加电调试,最终达到准确无误的发射和显示。在这过程中需要选择适当的元件,合理的电路图扎实的焊接技术,基本的故障排除和纠正能力,会使用基本的仪器对硬件进行调试,会熟练的运用汇编语言编写程序,会用相关的软件对自己的程序进行翻译,并烧进芯片中,要与对方接收机统一通信协议,要耐心的反复检查、修改和调试,直到达到预期目的。单片机串行通信发射机采用串行工作方式,发射并显示两位数字信息,既显示00-99,使数据能够在不同地方传递。硬件部分主要分两大块,由AT89C51和多个按键组成的控制模块,包括时钟电路、控制信号电路,时钟采用6MHZ晶振和30pF的电容来组成内部时钟方式,控制信号用手动开关来控制,P1口来控制,P2、P3口产生信号并通过共阳极数码管来显示,软件采用汇编语言来编写,发射程序在通信协议一致的情况下完成数据的发射,同时显示程序对发射的数据加以显示。毕业设计的目的是了解基本电路设计的流程,丰富自己的知识和理论,巩固所学的知识,提高自己的动手能力和实验能力,从而具备一定的设计能力。我做得的毕业设计注重于对单片机串行发射的理论的理解,明白发射机的工作原理,以便以后单片机领域的开发和研制打下基础,提高自己的设计能力,培养创新能力,丰富自己的知识理论,做到理论和实际结合。本课题的重要意义还在于能在进一步层次了解单片机的工作原理,内部结构和工作状态。理解单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好的利用单片机来做有效的设计。我的毕业设计分为两个部分,硬件部分和软件部分。硬件部分介绍:单片机串行通信发射机电路的设计,单片机AT89C51的功能和其在电路的作用。介绍了AT89C51的管脚结构和每个管脚的作用及各自的连接方法。AT89C51 与MCS-51 兼容,4K字节可编程闪烁存储器,寿命:1000次可擦,数据保存10年,全静态工作:0HZ-24HZ,三级程序存储器锁定,128*8 位内部RAM,32 跟可编程I/O 线,两个16 位定时/计数器,5 个中断源,5 个可编程串行通道,低功耗的闲置和掉电模式,片内震荡和时钟电路,P0和P1 可作为串行输入口,P3口因为其管脚有特殊功能,可连接其他电路。例如P3.0RXD 作为串行输出口,其中时钟电路采用内时钟工作方式,控制信号采用手动控制。数据的传输方式分为单工、半双工、全双工和多工工作方式;串行通信有两种形式,异步和同步通信。介绍了串行串行口控制寄存器,电源管理寄存器PCON,中断允许寄存器IE,还介绍了数码显示管的工作方式、组成,共阳极和共阴极数码显示管的电路组成,有动态和静态显示两种方式,说明了不同显示方法与单片机的连接。再后来还介绍了硬件的焊接过程,及在焊接时遇到的问题和应该注意的方面。硬件焊接好后的检查电路、不装芯片上电检查及上电装芯片检查。软件部分:在了解电路设计原理后,根据原理和目的画出电路流程图,列出数码显示的断码表,计算波特率,设置串行口,在与接受机设置相同的通信协议的基础上编写显示和发射程序。编写完程序还要进行编译,这就必须会使用编译软件。介绍了编译软件的使用和使用过程中遇到的问题,及在编译后烧入芯片使用的软件PLDA,后来的加电调试,及遇到的问题,在没问题后与接受机连接,发射数据,直到对方准确接收到。在软件调试过程中将详细介绍调试遇到的问题,例如:通信协议是否相同,数码管是否与芯片连接对应,计数器是否开始计数等。

    标签: 单片机 串行通信 发射机

    上传时间: 2013-10-19

    上传用户:uuuuuuu

  • 单片机常用芯片和器件手册

    单片机常用芯片和器件手册 地址锁存器由于MCS-51单片机的P0口是分时复用的地址/数据总线,因此在进行程序存储器扩展时,必须利用地址锁存器将信号从地址/数据总线中分离开来。 常用的地址锁存器是: 74LS373828274LS273 存储器扩展MCS-51的程序存储器寻址空间为64k字节(0000H--FFFFH),其中8051、8751片内涵有4K字节的ROM或EPROM,8031片内部不带ROM。当片内ROM不够用或采用8031芯片时,需扩展程序存储器。MCS-51单片机访问外部程序存储器所使用的控制信号有:   ALE:低8位地址锁存控制;   PSEN:外部程序存储器“读取”控制。 常用的程序存储器有:   EPROM: 2716  2732  2764  27128   27256   EEPROM:2817  2864 MCS-51的数据存储器寻址空间为64k字节(0000H--FFFFH)。而8031单片机内部只有128个字节的RAM存储器。数据存储器只使用WR、RD控制线。 常用的数据存储器有:   静态RAM:6116  6264   动态RAM:2186

    标签: 单片机常用 芯片 器件手册

    上传时间: 2013-11-15

    上传用户:xiaowei314

  • NCV8675带复位和复位延时的低压差线性稳压产品简介手册

    NCV8675是一个精准的5.0V和3.3V固定输出的低压差线性稳压器,同时具有350mA的电流输出能力。对轻负载电流消耗的精细管理,加上低漏电工艺,使得NCV8675的静态接地电流仅为34μA。

    标签: 8675 NCV 复位 低压差

    上传时间: 2013-11-04

    上传用户:小草123