51单片机学习总结

时间:2023-03-18作者:佚名
1、什么是单片机
  在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。Intel公司推出了MCS-51系列单片机:集成8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。
  2、单片机的作用
  用到单片机的项目经验介绍
  手持粮库温度寻检设备
  毕设答辩打分器
  电话台灯
  自动感应水龙头
  凡是与控制或简单计算有关的电子设备都可以用单片机来实现,再根据具体实际情况选择不同性能的单片机,如:atmel,stc,pic,avr,凌阳,80C51,arm等
  工业自动化:数据采集、测控技术。
  智能仪器仪表:数字示波器、数字信号源、数字万用表、感应电流表等。
  消费类电子产品:洗衣机、电冰箱、空调机、电视机、微波炉、手机、IC卡、汽车电子设备等。
  通讯方面:调制解调器、程控交换技术、手机、小灵通等。
  武器装备:飞机、军舰、坦克、导弹、航天飞机、鱼雷制导、智能武器等。
  等等…..
  3、学习单片机之前预备知识
  (1)数字电路中只有两种电平:高和低
  定义单片机为TTL电平:
  高 5V低0V
  (2)RS232电平:计算机的串口
  高-12V低 12V
  所以计算机与单片机之间通讯时需要加电平转换芯片
  (3)进制转换与逻辑、算术运算
  (4)C语言基础
  (5)80C51了解
  80C51是MCS-51系列中的一个典型品种;其它厂商以8051为基核开发出的CMOS工艺单片机产品统称为80C51系列。
  (6)
  总线(BUS)是计算机各部件之间传送信息的公共通道。微机中有内部总线和外部总线两类。内部总线是CPU内部之间的连线。外部总线是指CPU与其它部件之间的连线。外部总线有三种:数据总线DB(DataBus),地址总线AB(AddressBus)和控制总线CBControlBus)。
  (7)
  CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
  RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
  ROM:用以存放程序、一些原始数据和表格;
  I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;
  T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
  五个中断源的中断控制系统;
  一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
  片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率取决于单片机型号及性能。
  (8)
  C51数据存储类型
  例:
  数据类型变量名
  charvar1;
  bitflags;
  unsignedcharvextor[10];
  intwwww;
  注意:变量名不能用C语言中的关键字表示。
  (9)
  包含的头文件(可以在安装目录下INC目录下查看)
  通常有:reg51.hreg52.hmath.hctype.hstdio.hstdlib.habsacc.h
  常用有:reg51.hreg52.h
  (定义特殊功能寄存器和位寄存器);
  math.h(定义常用数学运算);
  (10)中断服务程序的格式
  函数名()interruptnusingm
  {
  函数内部实现….
  }
  (11)I/O口定义
  sbitbeep=P2^3;
  (12)单片机的基本时序
  机器周期和指令周期
  (1)振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期,TX实验板上为11.0592MHZ。
  (2)状态周期:每个状态周期为时钟周期的2倍,是振荡周期经二分频后得到的。
  (3)机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。
  (4)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。
  4、学习单片机目标
  最小系统能够运行起来的必要条件。
  1.电源2.晶振3.复位电路
  对单片机任意IO口的随意操作
  1.输出控制电平高低2.输入检测电平高低。
  定时器:重点掌握最常用的方式2
  中断:外部中断、定时器中断、串口中断
  串口通信:单片机之间、单片机与计算机间

相关阅读

电容串并联时电容大小的计算口诀

当将电容串联或并联在一起时,应该如何来计算总的电容大小,电容串联在一起时,电容是增加还是下降,电容并联在一起时,电容大小会如何变化,一起来了解下。电容串并联的计算...
2023-03-31
电容串并联时电容大小的计算口诀

认识这三条线,你将永不触电!让我们一起来看看是哪三条线吧!

普通人呆在家里的时候多,要想保证全家不触电,一定要记住三条线哦…… 是三道防线!能保证我们免受触电的危险。但不少人并不太清楚: 1. 直接接触电击防护 2. 接地与等电位联结...
2023-06-11

为什么零线电流大于火线电流?一起来看看吧!

今天小编给大家说说了为什么零线电流大于火线电流?一起来看看吧! 在三相四线制的配电系统中,如果三相负荷平衡,零线中的电流应该很小,这是所有业内人士的共识。但是,越来...
2023-06-11

基于NPN和PNP三极管的互补推挽电路设计

推挽电路的应用非常广泛,比如单片机的推挽模式输出,PWM控制器输出,桥式驱动电路等。推挽的英文单词:Push-Pull,顾名思义就是推-拉的意思。所以推挽电路又叫推拉式电路。 推挽...
2023-06-09
基于NPN和PNP三极管的互补推挽电路设计

风力发电机组控制技术,科普一下

风力资源丰富的地区通常都位于边远地区或海岛甚至是海上,这些地方自然环境较恶劣,需要做到无人值守和远程监控,这对机组控制系统的可靠性和安全性要求较高。作为风力资源丰...
2023-06-13
风力发电机组控制技术,科普一下

热销商品

国标TRVV高柔性拖链电缆2—48芯0.3 0.5 1 1.5 2.5平方耐弯折软线

国标TRVV高柔性拖链电缆,专为满足严苛工况下的动态传输需求而设计。该电缆具有2至48芯多种配置,适用于0.3、0.5、1.5、2.5平方等多种截面积选择,灵活满足不同设备的...
¥ 1.24

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

定做定制各类密封条三元乙丙橡胶硅胶PVC防火阻燃EVA氯丁石墨丁晴

本公司专业定做各类定制密封条,涵盖三元乙丙橡胶(EPDM)、硅胶、PVC、EVA、氯丁橡胶、丁腈橡胶及石墨复合等多种材质,满足不同行业对密封、防水、隔音、隔热及防火阻燃...
¥ 1

直销配电箱暗插销铰链门轴CL225插销带螺丝固定铁皮柜弹簧铁铰链

CL225插销式暗铰链专为配电箱、铁皮柜等金属柜体设计,采用优质冷轧钢板经冲压成型,表面镀锌处理,防腐耐用。其内置弹簧结构,确保柜门开合顺畅、自动复位,提升使用便捷...
¥ 0.06

浇铸抛光螺纹钢扭矩扳手 镀锌双头延长杆扳手多功能工具 开口扳手

这款多功能工具集浇铸抛光螺纹钢扭矩扳手、镀锌双头延长杆扳手与开口扳手于一体,采用优质合金钢精密浇铸并经抛光处理,表面镀锌防锈,耐用性强。其双头设计适配多种规...
¥ 0.6

网站栏目