Real-Ying

随笔分类 -  嵌入式

如何制作一个芯片知其原理,如何撸一个基本功能的微机,如何构建一个简单基本的操作系统扣在微机上,如何让它与外界能顺畅通信。 。。。。懂了吧。。。去学吧 (linux内核该不该学,总不能丢给后端吧)
单片机串行口介绍
摘要:介绍串行口是单片机与外界进行信息交换的工具,8051单片机的通信方式有两种: 并行通信:数据的各位同时发送或接收。 串行通信:数据一位一位次序发送或接收。串行通信的方式异步通信用一个起始位0表示字符的开始,用停止位1表示字符的结束,中间夹着8个数据位,字符能一个接一个传送CPU与外设之间必... 阅读全文

posted @ 2015-07-01 09:44 Real-Ying 阅读(3508) 评论(3) 推荐(3)

单片机的中断系统
摘要:中断概念正常的工作过程被外部的事件打断了,EX你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。中断源引起中断的事件称之为中断源,51中一共有5五个:两个外部中断,两个计数/定时器中断,一个串行口中断。中断优先级与嵌套当两个中断同时产生时,就要考... 阅读全文

posted @ 2015-06-30 20:47 Real-Ying 阅读(753) 评论(1) 推荐(0)

单片机定时/计数工作方式
摘要:单片机中的定时/计数器都能有多种用途,要通过定时/计数器的方式控制字来设置,需要的用途。 在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。,TMOD和TCON是名称,我们在写程序时就能直接用这个名称来指定它们,当然也能直接用它们的地址89H和88H来指定它们(其实... 阅读全文

posted @ 2015-06-28 20:21 Real-Ying 阅读(1094) 评论(0) 推荐(0)

单片机的定时器与计数器
摘要:计数器从一个生活中的例程看起:一个水盆在水龙头下,水龙没关紧,水一滴滴地滴入盆中。水滴持续落下,盆的容量是有限的,过一段时间之后,水就会逐渐变满。那么单片机中的计数器有多大的容量呢?8031单片机中有两个计数器,分别称之为T0和T1,这两个计数器分别是由两个8位的RAM单元组成的,即每个计数器都是1... 阅读全文

posted @ 2015-06-28 18:54 Real-Ying 阅读(660) 评论(0) 推荐(0)

单片机特殊功能寄存器
摘要:I/O口的读写只要将数据送入到对应I/O口的锁存器就能了,那么对于定时/计数器,串行I/O口等怎么用呢?在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。符号地址功能介绍BF0HB寄存器ACCE0H累加器PSWD0H程序状态字IPB8H中断优先级控制寄存器P3... 阅读全文

posted @ 2015-06-28 16:25 Real-Ying 阅读(1374) 评论(0) 推荐(0)

延时、输入输出接口P0~P3
摘要:1.寄存器 为了知道延时程序是如何工作的,我们必需首先了解延时程序中出现的一些符号,就从R1开始,R1被称之为工作寄存器。什么是工作寄存器呢?让我们从现实生活中来找找答案。如果出一道数学题:123+567,让你回答结果是多少,你会马上答出是690,再看下面一道题:123+567+562,要让你... 阅读全文

posted @ 2015-06-26 20:29 Real-Ying 阅读(537) 评论(0) 推荐(0)

复位电路
摘要:⒈ 复位条件 RST引脚保持2个机器周期以上的高电平。⒉ 复位电路⒊ 复位后CPU状态 PC: 0000H TMOD: 00H Acc: 00H TCON: 00H B: 00H TH0: 00H PSW: 00H TL0: 00H SP: 07H TH1: 00H DPTR:0000HT... 阅读全文

posted @ 2015-06-26 09:56 Real-Ying 阅读(783) 评论(0) 推荐(0)

单片机存储器结构
摘要:存储器的工作原理:1、存储器构造存储器就是用来存放数据的地方。它是利用电平的高低来存放数据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习惯认为的1234这样的数字 图2。单片机里面都有这样的存储器,这是一个存储器的示意图:一个存储器就象一个个的小抽屉,一个小抽屉里有八个小格子,每个... 阅读全文

posted @ 2015-06-26 09:03 Real-Ying 阅读(932) 评论(0) 推荐(0)

单片机CPU
摘要:MCS-51的CPU由运算部件和 控制部件构成运算部件包括ALU、位处理器、累加器A、暂存器、程序状态寄存器PSW、寄存器B累加器A一个8位累加器,A的进位标志Cy同时是位处理器的一位累加器寄存器B执行乘、除法操作,不执行时可当作普通寄存器使用程序状态寄存器PSW8位可读写寄存器,不同位包含程序不同... 阅读全文

posted @ 2015-06-26 07:34 Real-Ying 阅读(490) 评论(0) 推荐(0)

单片机引脚介绍
摘要:单片机的40个引脚可分为4类:电源、时钟、控制和I/O引脚。1. 电源: ⑴ VCC -芯片电源,接+5V; ⑵ VSS - 接地端;2. 时钟: XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。3.控制线:控制线共有4根, ... 阅读全文

posted @ 2015-06-24 21:13 Real-Ying 阅读(2453) 评论(0) 推荐(0)

单片机简述
摘要:1.单片机可以做什么?目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。小到电话,玩具,手机,各类刷卡机,电脑键盘,彩电,冰箱,空调,电磁炉,大到汽车,工业自动控制,机器人,导弹导航装置,甚至是美国的火星车,这些设备里面都含有一个或者多个单片机 。单片机的数量不仅远超过PC机... 阅读全文

posted @ 2015-06-24 18:51 Real-Ying 阅读(272) 评论(0) 推荐(0)

VHDL基础2
摘要:Signals & VariablesVHDL 提供了signal和variable两种对象来处理非静态数据;提供了constant和generic来处理静态数据。constant和signal是全局的,可以在顺序执行的代码中,也可以在并发执行的代码中;variable是局部的,只能值顺序代码中,并... 阅读全文

posted @ 2015-06-23 09:09 Real-Ying 阅读(467) 评论(0) 推荐(0)

VHDL基础1
摘要:Description Structure一个可综合的VHDL描述中一般由3部分组成:LIBRARY declarations、ENTITY、ARCHITECTURELibrary(库)用来设计重用和代码共享,使代码结构更清晰1 LIBRARY library_name;2 USE library_... 阅读全文

posted @ 2015-06-14 17:06 Real-Ying 阅读(1182) 评论(0) 推荐(0)

FPGA之初认识
摘要:什么是FPGA FPGA(Field-Programmable Gate Array),即现场可编程门阵列 。看到编程两个字码农就笑了,不就是编程嘛,那可是我们的强项 。且慢,此编程非彼编程 。一定要把 FPGA 的编程和软件编程区分开来 。软件的编程,处理器会逐条的把语言翻译成各种控制信号,去控制... 阅读全文

posted @ 2015-06-14 11:16 Real-Ying 阅读(608) 评论(0) 推荐(0)

51单片机指令详解
摘要:数据传递类指令 以累加器为目的操作数的指令 MOV A,Rn MOV A,direct MOV A,@Ri MOV A,#data 第一条指令中,Rn代表的是R0-R7。第二条指令中,dire... 阅读全文

posted @ 2015-06-11 11:35 Real-Ying 阅读(1773) 评论(0) 推荐(0)

Keil_uvision 基本使用教程
摘要:Keil C51 V9.00即09年发布的最新版本uVision 4,版本外观改变比较大,可以使用以前的注册文件。如果全新安装,在VISTA或者WIN 7系统下,请使用管理员方式运行,然后注册即可无限制运行。注册方法: 1. 安装Keil C51 V9.00版本,即uV4 2. 打开uVision4... 阅读全文

posted @ 2015-06-10 21:56 Real-Ying 阅读(2923) 评论(0) 推荐(0)

导航