2021-05-22

第一章:认识单片机

一:学习单片机需要掌握的基本知识;(1)了解单片机板系统结构(2)掌握基本数电模电(3)c语言编程基础

 

二:了解单片机;

构成:CPU芯片,存储器芯片,I/O接口芯片和简单的I/O设备(小键盘,LED灯显示器),再配上监控程序组成。

MCS--51单片机:集成8位CPU,4k字节ROM,128字节RAM,4个8位并口,1个全双工串行口,2个16位定时/计数器。寻址范围64,并有控制功能比较强的布尔处理器。

ROM是程序存储器,RAM是数据存储器(随机存储器)。

如何开始学习:实践第一,多做项目实验,多积累经验,缺什么,补什么。做主要的是动手操作,实践出真知。

 三:预备知识点:

 1,电平特性

数字电路中只有两种电平:高和低

51定义单片机为TTL电平:其中高电平+5v          低电平0v

RS232电平:计算机的串口,高电平-12v,低电平+12v

计算机和单片机之间通讯时需要加电平转换芯片MAX232,以起到电平转换

2:二进制和十六进制的转换

二进制:0和1,

十六进制:

是二进制简短表示形式。

十进制中的0-15分别表示为十六进制的0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 

B表示二进制,H表示十六进制

例:1001B,用8421带入,结果:9,-------9H

1010B,结果:10--------AH

0010 1100,带入0,2,4,8,16,32,64,128,结果为44。    44=2个16,余下12为c,后结果为2CH.

各种进制之间的关系表: 

3:二进制逻辑运算

与运算:符号为‘.’或‘&’

或运算符号:‘+’或者‘|’

非运算符号:‘——’ 

 异或运算符号:‘⊕’

 80C51单片机系列介绍

总线型:4组脚,分别是P0,P1,P2,P3,每组8个(0--7)。

各个部件的功能如下:CPU     RAM      ROM    I/O    T/C  

4,C51的知识

以C语言为基础

C语言特点

 C--51和·ASM--51相比

 C51的扩充定义

 C51的存储类型

常用头文件:#include<reg51.h> 和#include<reg52.h> 

 运算符号
和C语言基本相同
注意!!!0&&1=0   0||1=1

位右移:1234》=0123

位左移:1234》=2340

循环右移或左移:把低位给高位
1234=4123(右),1234=2341(左)

C51常用基本语句:if        while    for  

5:单片机主要掌握 

三个条件:1,电源,2,晶振,3,复位电路

其他:IO口的操作,定时器,中断,串口通信。

51单片机板认识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值