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

51的液晶

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

    单片机常用芯片和器件手册 地址锁存器由于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

  • 学单片机之串口通信

    带您从零学单片机之串口通信 串口应用简介51的单片机除了定时器/计数器和中断外.还拥有串行通信接口.有了这个接口我们可以用它和电脑通信.我们可以利用串口向电脑发送数据,也可以用串口接收电脑的数据.有了这个接口我们可以利用它来设计很多东西,数据采集,多机通信,远程控制等等. 串行通信是将一组数据分成一位位的方式在数据线上传送.串行通信的优点:占用IO口少.远距离传输时候成本低.串行通信的缺点:相对并行通信传输速度慢,传输方式比较复杂.DS1302 ADC0832等等都是串行传输数据.

    标签: 单片机 串口通信

    上传时间: 2013-10-27

    上传用户:jing911003

  • 单片机指令周期

    单片机指令周期:时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。节拍与状态:我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示),振荡脉冲经过二分频后即得到整个单片机工作系统的时钟信号,把时钟信号的周期定义为状态(用S表示),这样一个状态就有两个节拍,前半周期相应的节拍我们定义为1(P1),后半周期对应的节拍定义为2(P2)。机器周期:MCS-51 有固定的机器周期,规定一个机器周期有6 个状态,分别表示为S1-S6,而一个状态包含两个节拍,那么一个机器周期就有12个节拍,我们可以记着S1P1、S1P2……S6P1、S6P2,一个机器周期共包含12个振荡脉冲,即机器周期就是振荡脉冲的12 分频,显然,如果使用6MHz的时钟频率,一个机器周期就是2us,而如使用12MHz的时钟频率,一个机器周期就是1us。指令周期:执行一条指令所需要的时间称为指令周期,MCS-51的指令有单字节、双字节和三字节的,所以它们的指令周期不尽相同,也就是说它们所需的机器周期不相同,可能包括一到四个不等的机器周期(这些内容,我们将在下面的章节中加以说明)。

    标签: 单片机 指令周期

    上传时间: 2013-10-15

    上传用户:qq10538412

  • 一种便携式远距离热量计查表器系统设计

    信息技术的日新月异要求发展新的技术来提高热量计量收费的可靠性,改变过去热力站数据采集靠人工抄表的落后方法,以实现集中供热系统管理的全面自动化。便携式查表器是一种新兴的现场数据采集技术。本文所设计的查表器通过RS485 接口从现场使用的热量计中远距离采集数据,它采用Intel 80C196 作为CPU, 240×128 点阵的液晶作为显示器,并扩展了256K 的非易失性RAM 来保存30 个热力站的所有运行数据。信息革命冲击着各行各业,传统的数据采集方式已不适应信息时代的需要。常规的现场仪表数据采集方法要靠查表员手工来完成。有些仪表安装在危险场所,如在地下的热水管道系统,查表员有时会冒生命危险。目前公用事业的发展,迫切要求改变传统的数据采集方式,以更方便、更快捷的服务来适应信息时代的到来。微处理器、存储器、VLSI, A/D 转换等技术的迅速发展,使得现场仪表与控制中心之间传递的不再是传统的模拟信号,而是数字信号。数字信号不但避免了模拟信号传输过程中存在的精度降低、信号衰减、易引入干扰信号等的不足,而且显著提高了信号的可靠性,它为采用新的数据采集技术提供了可能。

    标签: 便携式 热量计 查表器 系统设计

    上传时间: 2013-11-17

    上传用户:tzl1975

  • 单片机原理及系统设计

    单片机原理及系统设计8×C552是Philips公司的8位高性能增强型单片机,是在MCS-51单片机基础上增加了A/D、D/A、捕捉输入/定时输出、I2C总线接口和监视定时器(Watchdog Timer)等功能,是目前世界上最新型的8位单片机之一。8×C552和MCS-51有相同的指令系统,并在其他功能上与MCS-51完全兼容。本书仍以MCS-51为主线组织教学内容,在MCS-51的组成原理、指令系统、汇编语言程序设计、系统扩张、中断系统和接口等方面保留了第1版的特点,同时也对8×C552的新增功能做了详细叙述和分析,并伴以应用实例。全书共分11章,每章末尾都附有一定数量习题与思考题。本书内容自成体系、结构紧凑、前后呼应、语言通俗,因而具有一定的先进性、系统性和实用性。第1章 微型计算机基础 1.1 微型计算机数制及其转换 1.1.1 微型计算机的数制 1.1.2 微型计算机数制间数的转换 1.2 微型计算机的二进制数运算 1.2.1 算术运算 1.2.2 逻辑运算 1.3 微型计算机码制和编码 1.3.1 微型计算机中数的表示方法 1.3.2 微型计算机的原码、反码和补码 1.3.3 微型计算机的二进制编码 1.4 微型计算机组成原理 1.4.1 微型计算机的基本结构 1.4.2 微型计算机的基本原理 1.4.3 微型计算机系统的组成 1.5 单片微型计算机概述 1.5.1 单片机的分类和发展 1.5.2 单片机的内部结构

    标签: 单片机原理 系统设计

    上传时间: 2014-01-26

    上传用户:xy@1314

  • 单片机c语言入门教程

    51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。以后的教程也只是我在学习过程中的一些学习笔记和随笔,在这里加以整理和修改,希望和大家一起分享,一起交流,一起学习,一起进步。*注:可以肯定的说这个教程只是为初学或入门者准备的,笔者本人也只是菜鸟一只,第一课 建立您的第一个C 项目使用C 语言肯定要使用到C 编译器,以便把写好的C 程序编译为机器码,这样单片机才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发51 应用的工程师或普通的单片机爱好者,都对它十分喜欢。以上简单介绍了KEIL51 软件,要使用KEIL51 软件,必需先要安装它。KEIL51 是一个商业的软件,对于我们这些普通爱好者可以到KEIL 中国代理周立功公司的网站上下载一份能编译2K 的DEMO 版软件,基本可以满足一般的个人学习和小型应用的开发。(安装的方法和普通软件相当这里就不做介绍了)安装好后,您是不是迫不及待的想建立自己的第一个C 程序项目呢?下面就让我们一起来建立一个小程序项目吧。或许您手中还没有一块实验板,甚至没有一块单片机,不过没有关系我们可以通过KEIL 软件仿真看到程序运行的结果。首先当然是运行KEIL51 软件。怎么打开?噢,天!那您要从头学电脑了。呵呵,开个玩笑,这个问题我想读者们也不会提的了:P。运行几秒后,出现如图1-1 的屏幕。

    标签: 单片机c语言 入门教程

    上传时间: 2014-01-23

    上传用户:yyyyyyyyyy

  • 工业自动化解决方案之人机界面(HMI)

    人机界面(HMI),也称为用户界面、操作面板或终端,提供了一种控制、监视、管理和/或显示设备流程的一种手段。操作面板作为一个样例,能够使工业机器操作员以一种图形化、可视化的方式与机器进行交互。通过以图形化的方式显示在屏幕上的控制及读数,操作员就能够使用外部按钮或触摸屏来控制机器。HMI的范围从简单的分段显示器到高清晰度的液晶面板,可被安置在机器、电池供电的便携式手持设备上,或是中央控制室中。它们用于机器与过程控制,将传感器、执行器及位于工厂车间的机器与I/O控制及PLC应用系统连接了起来。

    标签: HMI 工业自动化 人机界面 方案

    上传时间: 2014-12-06

    上传用户:909000580

  • 提取单个汉字字模程序

    提取单个汉字字模程序,方便编写嵌入字库的液晶程序 修改函数writehz()可以按自己的文件格式生成字库代码文件 作 者: David Wang Email: wy94081@sina.com.cn

    标签: 汉字 字模 程序

    上传时间: 2015-02-09

    上传用户:qlpqlq

  • RtosSerial.lib rtosSerial.h 使用说明

    RtosSerial.lib rtosSerial.h 使用说明,本库利用51的timer2,9600bps适用于有片内外部存储器的51芯片占用32byte缓存,重写putchar,getchar函数,循环队列,后台操作。 可与rtx51很好集成。任何人可以自由分发,和应用。有疑问可以联系serialrtos@163.net

    标签: RtosSerial rtosSerial lib 使用说明

    上传时间: 2014-01-21

    上传用户:lindor

  • 由sEOS简化来得

    由sEOS简化来得,应用于51的简单OS,主要是时间的管理,没有更多的功能,但是分实用

    标签: sEOS

    上传时间: 2014-01-12

    上传用户:亚亚娟娟123