有朋友想定制一个净水机控制器,有一些独特的功能要增加,但是商品控制板没有这样的功能,问我能否做一个,我觉得单片机完全能满足这种简单的控制需要,上手开始编程序时候突然感到,用plc逻辑编这种功能是非常简单轻松的,而如果用汇编或C编却感觉有点棘手,编程效率不高,所以想为何不在单片机上实现PLC的[详细]
Motorola是世界上最大的单片机生产厂商。2000年推出的M68HC08系列单片机,具有速度快、功能强、价格低、功耗低、指令系统丰富等特点,是具有极高性价比的新一代8位单片机。其重要特点之一是内部程序存储器采用成熟的Flash存储器技术。该单片机的Flash存储器具有以下特[详细]
89C51单片机为40引脚的大规模集成电路,如图所示。它具有3个8位I/O口,其中P0口为动态性I/O口,通常用于以字节为单位的外部数据传输或作为低8位地址线。因为P0口为动态性I/O口,作为寻址线功能时必须由地址锁存线ALE与其配合使用。P2口通常作为高8位地址线,与P0口组成16位地址线,与外部设备如程序存储器、[详细]
复位是使CPU和系统中其他部件都处于一个确定的初始状态,并从这个状态开始工作。1、复位结构 /1 80C51复位结构 80C51复位结构如图1所示,此处的复位引脚只是单纯地称为RST而不是RST/VPD,因为CHMOS型单片机的备用电源也是由VCC引脚提供的。 &[详细]
Cyclic Redundancy Check循环冗余检验,是基于数据计算一组效验码,用于核对数据传输过程中是否被更改或传输错误。算法原理假设数据传输过程中需要发送15位的二进制信息g=101001110100001,这串二进制码可表示为代数多项式g(x) = x^14 + x^12 + x^9 + x^8 + x^7 + x^5 + 1,其中g中第k位的值,对应g(x)[详细]
1.指令周期 CPU执行一条指令所用的时间称为指令周期。一个指令周期由1~4个机器周期组成。 2.机器周期 CPU执行一个基本操作所用时间称为机器周期,一[详细]
C51支持C语言的所有标准数据类型,除此之外,还加入了用于专门访问80C51硬件的数据类型,如:bit、sbit、sfr和sfrl6。这些数据类型在ANSIC中是没有的。 bit:声明位变量,其值为0或1。 sbit:[详细]
1.C51存储类型<?XML:NAMESPACE PREFIX = O /> 对于在片外扩充的接口,可以根据硬件形成的地址,用#define语句进行定义,例如: #define unsigned char xdata adAddr_at_0x2000;/*[详细]
1.概述 A/D 转换器用以实现模拟量向数字量的转换。 按转换原理可分为 4 种 : 计数式、 双积分式、逐次逼近式以及并行式 A/D 转换器。逐次逼近式 A/D 转换器是一种速度较快 , 精度较高的转换器 , 其转换时间大约在几微秒到几百微秒之间。 逐次逼近式 A/D 转换器基本原理2.A/D 转换器的主要技术指标(1)分辨率使[详细]
MCS-51系列基本产品型号:8051、8031、8751称为 51子系列,采用40脚双列直插封装。不同型号MCS-51单片机CPU处理能力和指令系统完全兼容,只是存储器和I/O接口的配置有所不同。一. 基本组成 1.基本结构: ①一个8位的微处理器(CPU)。 &n[详细]
扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A09
Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4