现在,我们常用的计算机已经达到了64位寻址,以前的机器有32位寻址,16位寻址。单片机是计算机的CPU雏形,是8位寻址,然而,怎么理解寻址呢? 科学研究指出,一个人的智力有大小,它很大程度上取决于记忆力水平,同样,计算机的性能也主要取决于它的存储能力——内存,内存越大,性能越强。内存就相当于我们住....
分类:
其他好文 时间:
2015-11-21 09:24:27
阅读次数:
117
一、8086CPU 1、微处理器 (1)微控制机:也称单片机 (2)DSP芯片:数字信号处理芯片 (3)嵌入式微处理器 (4)通用微处理器:PC站、工作站、服务器使用的处理器 2、内部结构: (1)总线接口单元(BIU): A、负责数据的传输和指令的读取 B、执行单元对指令机器码进行译码 C、对芯片...
分类:
其他好文 时间:
2015-11-20 09:16:31
阅读次数:
201
51单片机: P3.2 引脚为INT0 中断 P3.3引脚为INT1 中断按钮 P3.2 P3.3按钮低电平触发: while(PB0==0); delay();#include #define SEG P0 // 定义七节显示器接至Por...
分类:
其他好文 时间:
2015-11-19 14:39:52
阅读次数:
148
侃侃单片机的裸奔程序的框架!以下是我总结的一些东西,不合乎之处来请大家指点呀,本人第二次在21ic发帖,希望大家鼓励鼓励呀!!从07年参加全国大学生电子设计大赛初次接触单片机开发至今已经有4年了,初学单片机时,都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PW...
分类:
其他好文 时间:
2015-11-19 09:39:15
阅读次数:
283
平台:TQ2440CPU:S3C2440 自从学习单片机到嵌入式,移植地址的概念搞不清楚。最近比较清闲,重新翻开TQ2440的资料来看,看到flash的连线,请教了同事,弄懂了一些问题,特意记录下来。1、首先来看TQ2440 NOR flash的连线图1)s3c2440一共有8个bank,分别通过....
分类:
其他好文 时间:
2015-11-18 21:22:28
阅读次数:
273
内存: SRAM 静态内存 特点就是容量小、价格高、优点是不需要软件初始化直接上电就能用 DRAM 动态内存 特点就是容量大、价格低、缺点就是上电后不能直接使用,需要软件初始化后才可以使用单片机中:内存需求小、而且希望开发尽量简单,适合全部SRAMPC中: 内存需求大、而且软件复...
分类:
其他好文 时间:
2015-11-17 12:49:20
阅读次数:
107
1. C语言和汇编语言在开发单片机时各有哪些优缺点?答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的...
分类:
其他好文 时间:
2015-11-16 21:03:54
阅读次数:
270
1.在计算机领域,堆栈是一个不容忽视的概念,堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址,通常用来保护断点和现场。要点:堆,队列优先,先进先出(FIFO—first...
分类:
其他好文 时间:
2015-11-15 23:19:32
阅读次数:
151
特殊功能寄存器与外设绑定,通用寄存器是与CPU绑定。 ARM是RISC架构 常用ARM汇编指令只有二三十条 ARM是低功耗CPU ARM的架构非常适合单片机、嵌入式、尤其是物联网领域;而服务器等高性能领域目前主导还是Intel 大部分ARM都是32位架构,现在少数有64位,早期好像还有16位的。 ....
分类:
其他好文 时间:
2015-11-15 17:40:46
阅读次数:
148
大概是在13年的时候,弟弟给我看了一段 verilog 代码,并且跟我说这东西很有用,于是网上查了查资料,大神们是这样说的:在大学,你只能学到 51单片机,作为电子的入门基础,但是实际上嵌入式市场上用的大多是更为高端的芯片,主要分为三类:ARM、DSP、FPGA。 既然决定学下 FPGA,就一定要有...
分类:
其他好文 时间:
2015-11-14 16:34:37
阅读次数:
349