资料介绍
1 单片机内部结构分析
我们来思考一个问题,当我们在编程器中把一条指令写进单片机内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?这个地方就是单片机内部的只读存储器即 ROM(READ ONLY MEMORY)。为什么称它为只读存储器呢?刚才我们不是明明把两个数字写进去了吗?原来在 89C51 中的 ROM 是一种电可擦除的 ROM,称为 FLASH ROM,刚才我们是用的编程器,在特殊的条件下由外部设备对 ROM 进行写的操作,在单片机正常工作条件下,只能从那面读,不能把数据写进去,所以我们还是把它称为 ROM。
2 几个基本概念
1、数的本质和物理现象我们知道,计算机可以进行数学运算,这令我们非常难以理解,计算机吗,我们虽不了解它的组成,但它们只是一些电子元器件,怎么可以进行数学运算呢?我们做数学题如 37+45 是这样做的,先在纸上写 37,然后在下面写 45,然后大脑运算,最后写出结果,运算的原材料:37、45 和结果:82 都是写在纸上的,计算机中又是放在什么地方呢?为了解决这个问题,先让我们做一个实验:这里有一盏灯,我们知道灯要么亮,要么不亮,就有两种状态,我们可以用’0’和’1’来代替这两种状态,规定亮为’1’,不亮为’0’。现在放上两盏灯,一共有几种状态呢?我们列表来看一下:请大家自己写上 3 盏灯的情况 000 001 010 011 100 101 110 111 我们来看,这个 000,001,101 不就是我们学过的的二进制数吗?本来,灯的亮和灭只是一种物理现象,可当我们把它们按一定的顺序排好后,灯的亮和灭就代表了数字了。让我们再抽象一步,灯为什么会亮呢?是因为输出电路输出高电平,给灯通了电。因此,灯亮和灭就可以用电路的输出是高电平还是低电平来替代了。这样,数字就和电平的高、低联系上了。(请想一下,我们还看到过什么样的类似的例子呢?(海军之)灯语、旗语,电报,甚至红、绿灯)。
2、位的含义通过上面的实验我们已经知道:一盏灯亮或者说一根线的电平的高低,可以代表两种状态:0 和 1。实际上这就是一个二进制位,因此我们就把一根线称之为一“位”,用 BIT 表示。
3、字节的含义一根线可以表示 0 和 1,两根线可以表达 00,01,10,11 四种状态,也就是可以表达 0 到 3,而三根可以表达 0~7,计算机中通常用 8 根线放在一起,同时计数,就可以表示 0-255 一共 256 种状态。这 8 根线或者 8 位就称之为一个字节(BYTE)。
- mcs-51单片机CPU的内部结构及工作原理
- 单片机的指令大全详细说明 24次下载
- 51单片机中断系统的原理和结构详细说明 2次下载
- 51单片机的结构及工作方式等基础知识详细说明 12次下载
- AVR单片机的CPU内部结构的详细资料说明
- 51单片机的头文件有哪些代码详细说明
- 51单片机的内部结构系统图免费下载
- 51单片机的内部结构深度解析说明
- 51单片机的C语言关键字详细说明
- 如何同时使用51单片机的定时器0和串口使用问题详细说明
- 进行单片机串口通信的方式详细说明
- 51单片机中断相关寄存器的详细说明
- AT89S51单片机的内部结构和CPU及时序的详细资料说明
- 单片机教程之MCS51单片机的资料结构说明 12次下载
- 51单片机教程之单片机硬件结构的详细说明 32次下载
- 集成芯片内部结构图 1233次阅读
- STC89C52单片机内部结构及基本特性 1.4w次阅读
- 结构体在单片机中的应用 2485次阅读
- PIC系列单片机程序设计基础知识详细说明 4303次阅读
- 单片机的结构和原理说明 5027次阅读
- PLC的内部结构和基本结构的教程说明 3224次阅读
- 8051系列单片机的原理和结构介绍 1.3w次阅读
- 使用AT89S51单片机制作红外遥控器的资料和源代码详细说明 5863次阅读
- 单片机的基础知识与基本工作原理详细说明 1.8w次阅读
- USB接口芯片SL811HS的性能与内部结构及在单片机系统中应用的说明 7219次阅读
- AT89S51单片机串行口的内部结构解析 3269次阅读
- 你了解IC内部结构吗本文带你深入了解 1.1w次阅读
- 详细分析半导体芯片内部结构 1.5w次阅读
- 单片机复位和冷启动详细介绍 1.9w次阅读
- 单片机STC12C5A60S2简介_引脚图及功能_内部结构_应用电路及命名规则 16.1w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多