Altium Designer-PCB设计入门 (编译工程) 编译工程编译工程可以检查设计文件中的设计草图和电气规则的错误,并提供给用户一个排除错误的环境。我们已经在Project对话框中设置了ErrorChecking和ConnectionMatrix选项。要编译多频振荡器工程,只需选择Project>>CompilePCBProject。当工程被编译后,任何错误都将显示在Me... 2023-06-13 PCB设计Altiumdesigner新手入门文章硬件设计
Altium Designer-PCB设计入门 (深入研究) 深入研究本教程只为用户介绍了一些AltiumDesigner的强大功能。我们学会了绘制电路原理图,设计PCB和布线,但我们只学会了AltiumDesigner的一些表面的功能。当用户深入探索AltiumDesigner的时候,用户会发现它丰富的功能,使您的设计生活变得更轻松。大量例子均包括在内,并向用户... 2023-06-13 PCB设计Altiumdesigner新手入门文章硬件设计
FPGA新手入门 FPGA简介FPGA是英文FieldProgrammableGateArray的缩写,即现场可编程门阵列,它是在可编程阵列逻辑PAL(ProgrammableArrayLogic)、门阵列逻辑GAL(GateArrayLogic)、可编程逻辑器件PLD(ProgrammableLogicDevice)等可编程器件的基础什么是FPGA上进一步发展的产物。它是作为专用... 2023-06-13 FPGA入门资料FPGA新手入门文章单片机
新手入门ARM汇编 没你想象的那么难 笔者对C已经有10多年的经验,汇编用的很少。后来因为项目需要转到了ARM。一开始对ARM什么都不懂,看了本《ARM体系结构与编程》也是云里雾里的。但是也许是因为无知者无畏吧,直接就在mdk中建立一个工程,添加了自带的启动文件,然后做了个main函数,里面一个死循环没有操作任何硬件,... 2023-06-13 新手入门arm汇编文章单片机ARM
8051单片机教程第一课:单片机概述 单片机教程第一课:单片机概述1、何谓单片机一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第四课:第一个小程序 单片机教程第四课:第一个小程序上一次我们的程序实在是没什么用,要灯亮还要重写一下片子,下面我们要让灯不断地闪烁,这就有一定的实用价值了,比如可以把它当成汽车上的一个信号灯用了。怎样才能让灯不断地闪烁呢?实际上就是要灯亮一段时间,再灭一段时间,也就是说要P10不断地输出... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第六课:单片机的内外部结构分析 单片机教程第六课:单片机的内外部结构分析上两次我们做过两个实验,都是让P1.0这个引脚使灯亮,我们可以设想:既然P1.0可以让灯亮,那么其它的引脚可不可以呢?看一下图1,它是8031单片机引脚的说明,在P1.0旁边有P1.1,P1.2….P1.7,它们是否都可以让灯亮呢?除了以P1开头的外,还有以P0... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第八课(寻址方式与指令系统) 单片机第八课(寻址方式与指令系统)通过前面的学习,我们已经了解了单片机内部的结构,并且也已经知道,要控制单片机,让它为我们干学,要用指令,我们已学了几条指令,但很零散,从现在开始,我们将要系统地学习8051的指令部份。一、概述1、指令的格式我们已知,要让计算机做事,就得给计算机以... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第九课:数据传递指令 单片机教程第九课:数据传递指令数据传递类指令1)以累加器为目的操作数的指令MOVA,RnMOVA,directMOVA,@RiMOVA,#data第一条指令中,Rn代表的是R0-R7。第二条指令中,direct就是指的直接地址,而第三条指令中,就是我们刚才讲过的。第四条指令是将立即数data送到A中。下面我们通过一些例... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十课:数据传递类指令指令 单片机教程第十课数据传递类指令指令累加器A与片外RAM之间的数据传递类指令MOVXA,@RiMOVX@Ri,AMOVXA,@DPTRMOVX@DPTR,A说明:1)在51中,与外部存储器RAM打交道的只可以是A累加器。所有需要送入外部RAM的数据必需要通过A送去,而所有要读入的外部RAM中的数据也必需通过A读入。在... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十一课:算术运算类指令 单片机教程第十一课:算术运算类指令不带进位位的加法指令ADDA,#DATA;例:ADDA,#10HADDA,direct;例:ADDA,10HADDA,Rn;例:ADDA,R7ADDA,@Ri;例:ADDA,@R0用途:将A中的值与其后面的值相加,最终结果否是回到A中。例:MOVA,#30HADDA,#10H则执行完本条指令后,A中的值为40H。下面的题目自行练习MOV3... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十二课:逻辑运算类指令 单片机教程第十二课:逻辑运算类指令:对累加器A的逻辑操作:CLRA;将A中的值清0,单周期单字节指令,与MOVA,#00H效果相同。CPLA;将A中的值按位取反RLA;将A中的值逻辑左移RLCA;将A中的值加上进位位进行逻辑左移RRA;将A中的值进行逻辑右移RRCA;将A中的值加上进位位进行逻辑右移SWAPA;将A中的... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十三课:逻辑与指令 单片机教程第十三课:逻辑与指令ANLA,Rn;A与Rn中的值按位'与',结果送入A中ANLA,direct;A与direct中的值按位'与',结果送入A中ANLA,@Ri;A与间址寻址单元@Ri中的值按位'与',结果送入A中ANLA,#data;A与立即数data按位'与',结果送入A中ANLdirect,A;direct中值与A中的值按位... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十四课:条件转移指令 单片机第十四课:条件转移指令条件转移指令是指在满足一定条件时进行相对转移。判A内容是否为0转移指令JZrelJNZrel第一指令的功能是:如果(A)=0,则转移,否则顺序执行(执行本指令的下一条指令)。转移到什么地方去呢?如果按照传统的方法,就要算偏移量,很麻烦,好在现在我们可以借助于机... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第十五课:位及位操作指令 单片机第十五课:位及位操作指令通过前面那些流水灯的例子,我们已经习惯了“位”一位就是一盏灯的亮和灭,而我们学的指令却全都是用“字节”来介绍的:字节的移动、加法、减法、逻辑运算、移位等等。用字节来处理一些数学问题,比如说:控制冰箱的温度、电视的... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第二十七课:单片机几个不易掌握的概念 单片机教程第二十七课:初学单片机几个不易掌握的概念随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始学习单片机知识,但单片机的内容比较抽象,相对电子爱好者已熟悉的模拟电路、数字电路,单片机中有一些新的概念,这些概念非常基本以至于一般作者不... 2023-06-13 51单片机新手入门教程文章51单片机
8051单片机教程第二十课:定时/计数器实验2 单片机教程第二十课:定时/计数器实验2前面我们做了定时器的实验,现在来看一看计数实验,在工作中计数通常会有两种要求:第一、将计数的值显示出来,第二、计数值到一定程度即中断报警。第一种如各种计数器、里程表,第二种如前面例中讲到的生产线上的计数。先看第一种吧。我们的硬... 2023-06-13 51单片机新手入门教程文章51单片机
8051单片机教程第十九课:定时、中断练习一 单片机教程第十九课:定时、中断练习一在学单片机时我们第一个例子就是灯的闪烁,那是用延时程序做的,现在回想起来,这样做不很恰当,为什么呢?我们的主程序做了灯的闪烁,就不能再干其它的事了,难道单片机只能这样工作吗?当然不是,我们可以用定时器来实现灯的闪烁的功能。例1:查询方式O... 2023-06-13 51单片机新手入门教程文章51单片机
8051单片机教程第十八课:中断系统 单片机第十八课:中断系统有关中断的概念什么是中断,我们从一个生活中的例子引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。仔细研究... 2023-06-13 51单片机新手入门教程文章51单片机
8051单片机教程第十六课:计数器与定时器 单片机教程第十六课:计数器与定时器一、计数概念的引入从选票的统计谈起:画“正”。这就是计数,生活中计数的例子处处可见。例:录音机上的计数器、家里面用的电度表、汽车上的里程表等等,再举一个工业生产中的例子,线缆行业在电线生产出来之后要计米,也就是测量长度,怎... 2023-06-13 51单片机新手入门教程文章51单片机
新手入门:浅谈Linux的文件系统 如果您是一位新手,也许 您还不知道如何把文件从Windows拷贝到Linux上吧?下面,我们将说明Unix文件系统以及mount的工作过程,然后再比较详细地讨论mount的使用和有关选项。如果您已经了解Unix文件系统是如何工作的,那么可以跳过下面一节。否则,您最好继续接着学习"mount"的含... 2023-06-13 新手入门浅谈Linux文件系统文章软件开发
12个单片机新手必看入门知识 1、数字电路中只有两种电平:高和低。定义单片机为TTL电平:高+5V低0V。2、RS232电平:计算机的串口。高-12V低+12。所以计算机与单片机之间通讯时需要加电平转换芯片。3、进制转换与逻辑、算术运算。4、最好掌握一定的C语言基础。5、80C51:80C51是MCS-51系列中的一个典型品种;... 2023-06-13 单片机新手入门学习技巧文章基础知识
8051单片机教程第二十八课:单片机音乐程序的设计 利用单片机(或单板机)奏乐大概是无线电爱好者感兴趣的问题之一。本文从单片机的基本发间实验出发,谈谈音乐程序的设计原理,并给出具体实例,以供参考。单片机的基本发音实验我们知道,声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或... 2023-06-13 51单片机新手入门教程文章51单片机
8051单片机教程第三课:几个基本概念 数的本质和物理现象。我们知道,计算机可以进行数学运算,这可令我们非常的难以理解,计算机吗,我们虽不了解它的组成,但它总只是一些电子元器件,怎么可以进行数学运算呢?我们做数学题如37+45是这样做的,先在纸上写37,然后在下面写45,然后大脑运算,最后写出结果,运算的原材料:37、45和结... 2023-06-13 单片机51教程新手入门文章51单片机
8051单片机教程第五课:延时程序分析 上一次课中,我们已经知道,程序中的符号R7、R6是代表了一个个的RAM单元,是用来放一些数据的,下面我们再来看一下其它符号的含义。DELAY:MOVR7,#250;(6)D1:MOVR6,#250;(7)D2:DJNZR6,D2;(8)DJNZR7,D1;(9)RET;(10)MOV:这是一条指令,意思是传递数据。说到传递,我们都很清楚,传东西要从一个人的手上传到另一个人的手... 2023-06-13 单片机51教程新手入门文章51单片机