单片机 学习笔记(一)

发布者:Shuxiang最新更新时间:2024-08-19 来源: cnblogs关键字:单片机  学习笔记  80C51  系列 手机看文章 扫描二维码
随时随地手机看文章

        80C51 系列:

        80C51 是 MCS-51 系列中的一个典型品种;以 8051 为基核开发出的 CMOS 工艺单片机产品统称为 80C51系列。

        以下是 8051 的内部结构:

         

        8051 的基本构成:

        CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器

        RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;

        ROM:用以存放程序、一些原始数据和表格;

        I / O口:四个8位并行 I / O 口,既可用作输入,也可用作输出;

        T / C:两个定时 / 记数器,既可以工作在定时模式,也可以工作在记数模式;

        中断系统:五个中断源的中断控制系统;

        UART:一个全双工UART(通用异步接收发送器)的串行 I / O 口,用于实现单片机之间 或 单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率取决于单片机型号及性能。


         以下是单片机结构实物图:

        

    如何掌握单片机:

        最小系统能够运行起来的必要条件:

         (1)电源  

         (2)晶振  

         (3)复位电路

       对单片机任意IO口的随意操作:

         (1)输出控制电平高低

         (2)输出检测电平高低。

       定时器: 重点掌握最常用的方式2

       中断:外部中断、定时器中断、串口中断

       串口通信:单片机之间、单片机与计算机间


        单片机工作的基本时序:

     (1) 振荡周期: (时钟周期), 是指为单片机提供时钟脉冲信号的振荡源的周期,TX实验板上为 11.0592MHZ 。

     (2) 状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。

     (3) 机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是 12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。 

     (4) 指令周期: 它是指CPU完成一条操作所需的全部时间。 每条指令执行时间都是有一个或几个机器周期组成。MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。


关键字:单片机  学习笔记  80C51  系列 引用地址:单片机 学习笔记(一)

上一篇:单片机:STC89C52的最小单元
下一篇:单片机 学习笔记(二)——简单小程序

推荐阅读最新更新时间:2026-03-12 11:19

MC9S12X系列 双核MCU协处理器(Xgate) 学习笔记
首先对Xgate的专业术语解读 XGATE Request(请求) 来自外围模块的服务请求,由S12X_INT模块指向XGATE(见图10-1)。 每个XGATE请求都尝试激活某个优先级的XGATE通道。 XGATE Channel(通道) XGATE模块中的资源(即信道ID号,优先级,服务请求矢量,中断标志),它们与特定的XGATE请求相关联。 XGATE Channel ID(通道ID) 与XGATE通道关联的7位标识符。在S12XE设计中,有效的频道ID范围从$ 0D到$ 78。 XGATE Priority Level(优先级) 优先级从1到7,与XGATE通道相关联。在S12X_INT模块中选择XGATE通道的优先级。
[单片机]
MC9S12X<font color='red'>系列</font> 双核<font color='red'>MCU</font>协处理器(Xgate) <font color='red'>学习</font><font color='red'>笔记</font>
基于80C51系列单片机低功耗系统设计
  HYM8563[1]是一款由武汉昊昱微电子有限公司生产的低功耗CMOS串行I2C实时时钟/日历芯片,图1为其内部结构方框图,图2为其管脚定义和典型应用的接线图,表1为各管脚功能。   0FH为倒计数定时器寄存器,受定时器控制寄存器(0EH)控制,TD1、TD0用于设定定时器的频率(4096Hz,64Hz,1Hz或1/60Hz),这样可以设定不同时间间隔的定时值。TE设定定时器开或关。当倒计数值计为0时TF位置1。    HYM8563共有四种报警方式,分别为小时报警(每小时的同一分钟时刻报警)、日报警(每天的同一小时时刻报警)、月报警(每月的同一天时刻报警)和星期报警(每星期的同一天时刻报警)。HYM856
[单片机]
基于<font color='red'>80C51</font><font color='red'>系列</font><font color='red'>单片机</font>低功耗系统设计
C8051F与80C51系列单片机的不同初始化
1 引言 近30年来,世界各主要电子元器件生产厂商纷纷推出自己各具特色的单片机产品。而在百花齐放的单片机家族中,80C5l系列一直扮演着重要的角色。该单片机在教学、科研等领域已经成为入门单片机并成为单片机应用的首选,该产品以其易读性好、扩展能力强而著称,从而成为广大从事单片机开发者最熟悉、最具代表的机型。但人们往往在熟悉80C51单片机之后又选择别的系列单片机开发产品,这是因为80C51具有运算速度慢、功耗大、内部资源少等不足,所以限制了其使用范围。Cygnal公司推出的C805lF系列单片机既弥补了80C51系列的不足,又与MCS—5l指令集兼容。C805lFxxx系列单片机是完全集成的混合信号系统级芯片,具有与8051指令集
[应用]
LPC2000系列学习笔记4--存储器映射控制
对于一般的处理器,系统启动后是从0x00000000地址开始读取中断向量表并引导程序的。但利用LPC2000的存储器重映射功能,我们可以将中断向量表转移至其它存储器,而不一定要从0x00000000这个地址读取。 LPC2000的这个功能是通过存储器映射控制寄存器MEMMAP和BOOT管脚来实现的。 4.1 寄存器MEMMAP的取值 MEMMAP 功能 描述 00 Boot装载程序模式 中断向量从Boot Block重新映射。一般情况下,即为地址0x7FFFE000 01 用户Flash模式 中断向量不重新映射,它位于Flash中。一般情况下,即为
[单片机]
STM32单片机学习笔记(6):PWM波形产生
项目简介 利用CubMX生成基于32单片机的HAl库工程,然后编写程序在proteus上仿真验证。本项目最适合没有开发板的同学学习,零成本利用仿真软件率先入门STM32单片机。这是第六部分针对STM32单片机内置TIM模块的PWM波形产生的学习和理解。 硬件模块 STM32F103R4 示波器 软件工具 CubMX Proteus KEIL 电路连接图 工作流程 首先,在CubMX种设置号一些参数,选择TIM1定时器,按下图设置好工作模式。输出PWM的引脚是PB15引脚。 然后再按下图设置好预分频和计数值 最好设置好占空比,占空比=Pulse/Per,比如想要设置占空比为20%,而上面设置了计数值为1000,那
[单片机]
STM32<font color='red'>单片机</font><font color='red'>学习</font><font color='red'>笔记</font>(6):PWM波形产生
单片机 学习笔记(一)
80C51 系列: 80C51 是 MCS-51 系列中的一个典型品种;以 8051 为基核开发出的 CMOS 工艺单片机产品统称为 80C51系列。 以下是 8051 的内部结构: 8051 的基本构成: CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器; RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据; ROM:用以存放程序、一些原始数据和表格; I / O口:四个8位并行 I / O 口,既可用作输入,也可用作输出; T / C:两个定时 / 记数器,既可以工作在定时模式,也可
[单片机]
<font color='red'>单片机</font> <font color='red'>学习</font><font color='red'>笔记</font>(一)
51单片机数码管显示学习笔记
本实验主要是了解51单片机和数码管连接的硬件电路图以及软件编程操作。 目录: 硬件电路: 1.数码管锁存器模块: 74HC573的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。 引脚功能和芯片真值表: 简单来说,当使能端OE'接低电平时,锁存器工作(故在电路设计时直接将使能端OE'与GND相连)。此时若锁存器锁存控制端LE为高,则数据输出端与数据输入端电平同步,当锁存控制端LE转为低电平,无论数据输入端电平高低,数据输出端
[单片机]
51<font color='red'>单片机</font>数码管显示<font color='red'>学习</font><font color='red'>笔记</font>
W801单片机学习笔记——内部结构,总线架构篇
1.前言 在于各个型号的单片机打交道的这几年越发清晰得发现学习一款单片机一定不能把它当作一个神奇的黑盒子,否则只能跑跑SDK带的例程,感动自己。经过在联盛德官网一通搜寻猛如虎下,终于找到了类似于参考手册和数据手册的文档,他们分别叫寄存器手册和产品规格书,下载连接如下: 链接:https://pan.baidu.com/s/1KG5hJetnraERyEQtrSYIdQ 提取码:SYHT CSDN资源下载连接如下: W801参考手册(寄存器手册),W801数据手册(产品规格书)-单片机文档类资源-CSDN下载 2.W801单片机里面有什么?各部分之间有何关系? 一般情况,在数据手册会有该单片机的总体功能介绍、管脚定
[单片机]
W801<font color='red'>单片机</font><font color='red'>学习</font><font color='red'>笔记</font>——内部结构,总线架构篇
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved