太原理工大学机器人团队打卡20天day17(51单片机初步(番外))

不定期更新
今天差点就要咕咕咕了,因为电脑💻没带。。
直到我发现

手机还能码字!!!所以我就来了。。
废话不多说,

gkd(今天内容也少。。。因为用手机实在不舒服。)

单片机的存储单位

1.常用存储单位
位(bit):它是计算机中最小的数据单位。
由于计算机采用二进制数,所以1位二进制数称作1bit,例如111000是6bit。就是说有几个就几bit。

字节(Byte,单位简写为B):8位二进制数称为一个字节,1B=8bit。

字(Word):两个字节构成一个字,即2Byte=1Word。

在单片机中还有一个常用术语:字长
所谓字长是指单片机一次能处理的二进制数的位数。
51单片机一次能处理8位二进制数,所以51单片机的字长为8位。

256字节的存储器来说(本来有图的 可它在我电脑里)每个存储单元可以存放8位二进制数,为了存取数据方便,需要对每个存储单元进行编号,也即对存储单元编址,编址采用二进制数,对256个存储单元全部编址至少要用到8位二进制数,一个存储单元编址为00000000,编写程序时为了方便,一般用十六进制数表示,二进制数00000000用十六进制表示就是00H,H表示十六制数,第二个存储单元编址为01H,第256个存储单元编址为FFH(也可以写成0FFH)。

要对256字节存储器的每个存储单元进行读写,需要8根地址线和8根数据线
先送8位地址选中某个存储单元,再根据读控制或写控制,将选中的存储单元的8位数据从8根数据线送出,或通过8根数据线将8位数据存入选中的存储单元中。
当地址总线A7~A0将8位地址00011111(1FH)送入存储器时,会选中内部编址为1FH的存储单元,这时再从读控制线送入一个读控制信号,1FH 存储单元中的数据00010111从8根数据总线D7~D0送出。

以上。。。。拜拜。
有错误请尽情指出,不胜感激。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值