单片机有很多种,AVR、PIC、MC6805系列等,他们的体系结构不尽相同,指令集也各异,有些是CISC,有些是RISC,51单片机的指令集采用的是CISC。51单片机是单片机的一种,之所以这么流行,业界赞同的原因主要有两个:第一:由于intel公司(开发了51单片机)一开始就开放了授权。第二:51单片机的体系结构不难,资[详细]
一:单片机引脚单片机,STC89C52:单片机全称单片微型计算机;它内部有存储器、处理器、输入输出接口,具有计算机的属性。STC代表生产公司,8代表8051内核,9代表Flash内存,C代表属于CMOS类,5(表示51单片机)固定不变,2的位置可由1-16任意数字代替,代表存储区大小为4KB的倍数。引脚功能:VCC(40脚)是单片[详细]
进阶学习计划:一:最小系统能够运行起来的必要条件。1.电源 2.晶振3.复位电路二:对单片机任意IO口的随意操作1.输出控制电平高低2.输出检测电平高低。三:单片机特殊功能应用1: 定时器:重点掌握最常用的方式22: 中断:外部中断、定时器中断、串口中断3: 串口通信:单片机之间、单片机与计算机间([详细]
想了很久,要不要写这篇文章?最后觉得对操作系统感兴趣的人还是很多,写吧.我不一定能造出玉,但我可以抛出砖.包括我在内的很多人都对51使用操作系统呈悲观态度,因为51的片上资源太少.但对于很多要求不高的系统来说,使用操作系统可以使代码变得更直观,易于维护,所以在51上仍有操作系统的生存机会.流行的uC[详细]
首先总体上谈一谈看法:1、我从不说51是基础,如果我这么说,也请把这句话理解为微机原理是基础。2、对51单片机的操作本质上就是对寄存器的操作,对其他单片机也是如此。库只是一个接口,方便使用者使用而已。3、汇编语言在工作中很少用到,了解就好。4、51的P0口很特别。5、C语言就是C语言,51单片机就是51单片[详细]
51单片机时序及延时分析计算机工作时,是在统一的时钟脉冲控制下一拍一拍地进行的。这个脉冲是由单片机控制器中的时序电路发出的。单片机的时序就是CPU在执行指令时所需控制信号的时间顺序,为了保证各部件间的同步工作,单片机内部电路应在唯一的时钟信号下严格地控时序进行工作,在学习51单片机的时序之前,我[详细]
时序是用定时单位来描述的,MCS-51的时序单位有四个,它们分别是节拍、状态、机器周期和指令周期,接下来我们分别加以说明。·节拍与状态:我们把振荡脉冲的周期定义为节拍(为方便描述,用P表示),振荡脉冲经过二分频后即得到整个单片机工作系统的时钟信号,把时钟信号的周期定义为状态(用S表示),这样一个状态[详细]
一、时序:单片机时序是指单片机执行指令时应发出的控制信号的时间序列。这些控制信号在时间上的相互关系就是CPU的时序。它是一系列具有时间顺序的脉冲信号。CPU发出的时序有两类:一类用于片内各功能部件的控制,它们是芯片设计师关注的问题,对用户没有什么意义。另一类用于片外存储器或I/O端口的控制,需要通[详细]
使用ALE信号作为低8位地址的锁存控制信号。ALE接到外部锁存器时,高电平期间,51的p0输出地址,低电平时锁存器将地址锁存,在ALE低电平时,(PSEN为低)p0口可以传输数据(指令),这样就可以地址/数据复用了。以PSEN信号作为扩展程序存储器的读选通信号,在读外部ROM是PSEN是低电平有效,以实现对ROM 的读操作。以[详细]
单片机的基本操作周期为机器周期,一个机器周期分为六个状态,每个状态由两个脉冲组成,也就是所谓的两箱(前一个脉冲P1叫相位1,后一个脉冲P2为相位2)。所以一个机器周期共有12个振荡脉冲。因此可以根据时钟频率计算出一个机器周期的时间。例如:系统的时钟是11.0592MHZ,那么用它除以12,得到了每秒执行的机器[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4