2019-04-30

1.安装驱动

查看驱动端口 :设备管理器,端口,


2019-04-30_第1张图片
图片.png

烧写软件:把电脑编写好的程序,下载到单片机中。其中会选择com口的选择(1-16)


2019-04-30_第2张图片
图片.png

修改com口:com口太大,无法选择。右键属性,端口号设置,高级,端口号。
2019-04-30_第3张图片
图片.png

2019-04-30_第4张图片
图片.png
2.安装编译软件
3.LED灯工作参数

1.电压压降:1.6v-2.1v
2.电流:1-20ma
A(电流)=V(电压)/R(电阻)
3.组织:150欧-3000欧


2019-04-30_第5张图片
图片.png

4.新建项目


图片.png

选择mcu型号,选择其他以8051内核为基准的单片机

微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机


2019-04-30_第6张图片
图片.png

创建c文件


2019-04-30_第7张图片
图片.png

1.位(bit)和字节(byte)
位:二进制数系统中,每个0或1就是一个位,位是内存的最小单位。
字节:8位二进制称为一字节


2019-04-30_第8张图片
图片.png

C语言扩充定义:
sfr:特殊功能寄存器声明,如sfr P0=0x80
sbit:特殊功能位声明,如sbit LED1=P0^1
宏定义:

#define uchar unsigned char
#define unit unsigned int
4.执行编译

1.生成hex文件


2019-04-30_第9张图片
图片.png

2.进行少写


2019-04-30_第10张图片
图片.png

3.逐一点亮LED灯,
P1 =P1 << 1;
4.头文件intrins的函数使用

_ crol _ 字符循环左移
_ cror _字符循环右移
_ nop _ 空操作8051NOP 指令

左移运算符:11111111  << 1  : 11111110
循环左移:_crol_(11111110,1) : 11111101

你可能感兴趣的:(2019-04-30)