• WAP手机版 RSS订阅 加入收藏  设为首页
机械控制
  • C程序编译过程浅析

    C程序编译过程浅析

    前几天看了《程序员的自我修养——链接、装载与库》中的第二章“编译和链接”,主要根据其中的内容简单总结一下C程序编译的过程吧。我现在一般都是用gcc,所以自然以GCC编译hellworld为例,简单总结如下。hello.c源代码如下:123456#includeintmain(){print... 阅读全文>>
     2017-01-02 23:37:41
    标签:C程序 编译过程 
  • 普通程序员如何转向人工智能方向?

    普通程序员如何转向人工智能方向?

    眼下,人工智能已经成为越来越火的一个方向。「普通程序员,如何转向人工智能方向」是知乎上的一个问题。本文是我对此问题的一个回答的归档版。相比原回答有所内容增加。一.目的本文的目的是给出一个简单的,平滑的,易于实现的学习方法,帮助“普通”程序员踏入AI领域这个门。这里,我对普通程序员的定义是:拥有大学本科知识;平时工作较忙... 阅读全文>>
     2017-01-02 23:20:20
  • 17类开关接线图

    17类开关接线图

    17类开关接线图... 阅读全文>>
     2016-06-09 23:42:13
    标签:开关接线图 
  • 单片机教程-(26)矩阵式键盘接口技术及程序设计

    单片机教程-(26)矩阵式键盘接口技术及程序设计

    在单片机系统中键盘中按钮数量较多时,为了减少I/O口的占用,常常将按钮排列成矩阵形式,如图1所示。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按钮加以连接。这样,一个端口(如P1口)就能组成4*4=16个按钮,比之直接将端口线用于键盘多出了一倍,而且线数越多,区别越明显,比如再多加一条线就能组成2... 阅读全文>>
     2016-04-05 23:07:52
  • 单片机教程-(25)单片机键盘接口程序设计

    单片机教程-(25)单片机键盘接口程序设计

    键盘是由若干按钮组成的开关矩阵,它是单片机系统中最常用的输入设备,用户能通过键盘向计算机输入指令、地址和数据。一般单片机系统中采和非编码键盘,非编码键盘是由软件来识别键盘上的闭合键,它具有结构简单,使用灵活等特点,因此被广泛应用于单片机系统。按钮开关的抖动问题组成键盘的按钮有触点式和非触点式两种,单片机中应用的一般是由... 阅读全文>>
     2016-04-05 22:46:35
  • 单片机教程-(24)动态扫描显示接口电路及程序

    单片机教程-(24)动态扫描显示接口电路及程序

    在单片机系统中动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。CPU向字段输出口送出字形码时,所有显示器接收到相同的字形码,但究竟是那个显示器亮,则取决于COM端,而这一端是由I/O控制的,所以我... 阅读全文>>
     2016-04-05 22:19:08
  • 单片机教程-(23)LED数码管静态显示接口与编程

    在单片机系统中,常常用LED数码数码管显示器来显示各种数字或符号。由于它具有显示清晰、亮度高、使用电压低、寿命长的特点,因此使用非常广泛。引言:还记得我们小时候玩的“火柴棒游戏”吗,几根火柴棒组合起来,能拼成各种各样的图形,LED数码管显示器实际上也是这么一个东西。八段LED数码管显示器<单片机静态显示接口>... 阅读全文>>
     2016-04-04 23:52:37
  • 单片机教程-(22)单片机串行口通信程序设计

    单片机教程-(22)单片机串行口通信程序设计

    1.串行口方式0应用编程8051单片机串行口方式0为移位寄存器方式,外接一个串入并出的移位寄存器,就能扩展一个并行口。例:用8051单片机串行口外接CD4094扩展8位并行输出口,如图所示,8位并行口的各位都接一个发光二极管,要求发光管呈流水灯状态。串行口方式0的数据传... 阅读全文>>
     2016-04-04 23:42:37
  • 单片机教程-(21)单片机串行口介绍

    单片机教程-(21)单片机串行口介绍

    介绍:串行口是单片机与外界进行信息交换的工具。8051单片机的通信方式有两种:并行通信:数据的各位同时发送或接收。串行通信:数据一位一位次序发送或接收。参看下图:串行通信的方式:异步通信:它用一个起始位表示字符的开始,用停止位表示字符的结束。其每帧的格式如下:在一帧格式中,先是一个起始位0,然后是8个数据位,规定低位在... 阅读全文>>
     2016-03-30 23:30:01
  • 单片机教程-(20)单片机定时/计数器实验

    前面我们做了定时器的实验,现在来看一看计数实验,在工作中计数常常会有两种要求:第一、将计数的值显示出来,第二、计数值到一定程度即中断报警。第一种如各种计数器、里程表,第二种如前面例中讲到的生产线上的计数。先看第一种吧。我们的硬件中是这样连线的:324组成的振荡器连到定时/计数器1的外部管脚T1上面,我们就利用这个来做一... 阅读全文>>
     2016-03-30 23:27:30
  • 单片机教程-(19)单片机定时器、中断试验

    我们在学单片机时我们第一个例程就是灯的闪烁,那是用延时程序做的,现在回想起来,这样做不很恰当,为什么呢?我们的主程序做了灯的闪烁,就不能再干其它的事了,难道单片机只能这样工作吗?当然不是,我们能用定时器来实现灯的闪烁的功能。例1:查询方式ORG0000HAJMPSTARTORG30HSTART:MOVP1,#0FFH;... 阅读全文>>
     2016-03-24 18:35:27
  • 单片机教程-(18)单片机的中断系统

    单片机教程-(18)单片机的中断系统

    有关单片机中断系统的概念:什么是中断,我们从一个生活中的例程引入。你正在家中看书,突然电话铃响了,你放下书本,去接电话,和来电话的人交谈,然后放下电话,回来继续看你的书。这就是生活中的“中断”的现象,就是正常的工作过程被外部的事件打断了。仔细研究一下生活中的中断,对于我们学习单片机的中断也很有好处。第一、什么可经引起中... 阅读全文>>
     2016-03-24 18:16:12
  • 单片机教程-(17)单片机定时器/计数器的方式控制字

    从上一节我们已经得知,单片机中的定时/计数器都能有多种用途,那么我怎样才能让它们工作于我所需要的用途呢?这就要通过定时/计数器的方式控制字来设置。在单片机中有两个特殊功能寄存器与定时/计数有关,这就是TMOD和TCON。顺便说一下,TMOD和TCON是名称,我们在写程序时就能直接用这个名称来指定它们,当然也能直接用它们... 阅读全文>>
     2016-03-21 22:36:26
  • 单片机教程-(16)单片机定时器与计数器

    一、计数概念的引入从选票的统计谈起:画“正”。这就是计数,生活中计数的例程处处可见。例:录音机上的计数器、家里面用的电度表、汽车上的里程表等等,再举一个工业生产中的例程,线缆行业在电线生产出来之后要计米,也就是测量长度,怎么测法呢?用尺量?不现实,太长不说,要一边做一边量呢,怎么办呢?行业中有很巧妙的办法,用一个周长是... 阅读全文>>
     2016-03-21 22:13:03
  • 单片机教程-(15)单片机位操作指令

    前面那些流水灯的例程,我们已经习惯了“位”一位就是一盏灯的亮和灭,而我们学的指令却全都是用“字节”来介绍的:字节的移动、加法、减法、逻辑运算、移位等等。用字节来处理一些数学问题,比如说:控制冰箱的温度、电视的音量等等很直观,能直接用数值来表在。可是如果用它来控制一些开关的打开和合上,灯的亮和灭,就有些不直接了,记得我们... 阅读全文>>
     2016-03-21 21:59:19
  • 单片机教程-(14)单片机条件转移指令

    条件转移指令是指在满足一定条件时进行相对转移。判A内容是否为0转移指令JZrelJNZrel第一指令的功能是:如果(A)=0,则转移,不然次序执行(执行本指令的下一条指令)。转移到什么地方去呢?如果按照传统的办法,就要算偏移量,很麻烦,好在现在我们能借助于机器汇编了。因此这第指令我们能这样理解:JZ标号。即转移到标号处... 阅读全文>>
     2016-03-20 20:55:59
免责申明:天天CAD教程网旨在相互学习交流,是一个完全免费的网站,部分原创作品,欢迎转载,部分内容来自互联网,如果侵犯了您的权利请尽快通知我们!
QQ交流群:92453056  邮箱:admin@ttcad.com Copyright 2008-2016天天CAD教程网 湘ICP备08105545-3号