51单片机总结复习

51单片机复习

51单片机入门教程-2020版 程序全程纯手打 从零开始入门_哔哩哔哩_bilibili

image-20210829104154080

image-20210829104217403

img-tqBMpCQH-1649289240648

image-20210829112002261

串口

image-20210830221816717

image-20210830221929933

image-20210830222506370

image-20210830222801019

image-20210831163558013

image-20210831165743000

LED点阵屏

image-20210831172242111

要知道移位寄存器工作原理

image-20210831174701023

&=用来清零某一位

|=用来置一某一位

^=用来取反某一位

img-kPliN4RO-1649289240651

SER=Byte&0x80; 这句代码是取最高位数据,如果最高位是1,那🐟了以后就是10000000,非0,那SER就是1;如是最高位是0,那就是00000000,SER就是0

image-20210831180642538

DS1302

img-nnNjm9hn-1649289240652

image-20210831211041428

image-20210831211332943

image-20210831212836712

image-20210831222019037

image-20210831224309146

注意读数据时 写命令SCLK先0后1 读取数据SCLK先1后0,因为下降沿就直接读出数据,为了写命令就是写命令,这样可以错开一个时钟

if(DS1302_io)是读到数据不为0,也就是1后,才进行或运算将这一位置一,读到数据0就跳过这一位,默认是0

image-20210831230417578

蜂鸣器

img-T1XsQJcK-1649289240653

E2PROM

image-20210901143228596

image-20210901144441372

image-20210901145041168

image-20210901145317253

image-20210901145353248

image-20210901145948010

image-20210901150248288

地址前四位固定1010

image-20210901150701287

image-20210901150853678

image-20210901152312603

SLAVE ADDRESS 是AT24C02的地址,WORD ADDRESS是AT24C02这个设备要写入数据的地址。

image-20210903191838680

%256:取低八位
十进制形式:4544%256=192
二进制形式:
00010001 11000000&
00000000 11111111 =
00000000 11000000
十六进制形式:
0x11c0&0x00ff=0xc0

/256:取高八位
十进制形式:4544/256=17
二进制形式:
00010001 11000000&
11111111 00000000 >>24=
00010001 00000000
十六进制形式:
0x11c0&0xff00>>24=0x11

DS18b20

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1zwxAoAc-1649289240657)(https://gitee.com/bbcen/images/raw/master/img/20210903210116.png)]

image-20210903210152274

image-20210903212344328

image-20210903212749257

image-20210903213023564

image-20210903213517800

image-20210903213917317

image-20210903214352673

image-20210903214654855

image-20210903214832824

image-20210903215620976

LCD1602

img-y5EwdyHo-1649289240659

image-20210903222235647

image-20210903222904737

img-wPlacNxh-1649289240660

image-20210903223715604

image-20210903224746023

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值