你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 内容聚合 >> 片
内容列表

2018-0551单机的数码管循环显示编程实例

  要求在数码管上循环显示数字 1~5。   范例分析:   1.1硬件分析   数码管采用共阳极结构。   1.2软件设计   设计中要求循环显示1~5,很显然应采用循环的方法来实现,最简单的方法是将1~5的段码依次由P0口送出。   准备程序   2、控制转移类指令的特点及使用  (1)长转移指令  [详细]


2018-05机独立式按键的编程方法

  单片机控制系统中,往往只需要几个功能键,此时,可采用独立式按键结构。 1.独立式按键结构   独立式按键是直接用 I/O 口线构成的单个按键电路,其特点是每个按键单独占用一根 I/O 口线,每个按键的工作不会影响其它 I/O 口线的状态。独立式按键的典型应用如图所示。 独立式按键电路配置灵活,软件结[详细]


2018-05机的中断系统

  1、中断概述   中断是指计算机暂时停止原程序执行转而响应需要服务的紧急事件(执行中断服务程序),并在服务完后自动返回原程序执行的过程。   中断由中断源产生,中断源在需要时可以向CPU提出 “ 中断请求 ” 。 “ 中断请求 ” 通常是一种电信号, CPU一旦对这个电信号进行检测和响应便可自动转[详细]


2018-05机定时器/计数器的结构和工作原理

  1.结构  2 个定时器 T0 和 T1:16 位加 1 计数器,通过编程来设置工作状态   定时器方式寄存器TMOD:设置定时器的工作方式   定时器控制寄存器TCON:启动和停止定时器的计数;计数溢出标志   2.工作原理   MCS-51 单片机定时/计数器的工作原理:   归根结底是计数器。每接收到一个计数脉[详细]


2018-05机堆栈溢出怎么解决?

我认为单片机堆栈溢出最重要的原因是我们编程序有问题,即在程序设计初期没有留出足够的空间供堆栈使用,堆栈一旦溢出程序一般会乱指,就是我们所说的程序跑分。一般我们不容许出现这个现象,因此我们在设计程序的时候首先要在内部RAM里开辟一段连续的地址当堆栈使用,且只能让它通过PUSH和POP指令进行访问[详细]


2018-05机地址空间堆栈的理解

    data –可寻址片内ram 0x00-0x7f    bdata—可位寻址片内ram    idata—可寻址片内ram,允许访问全部内部ram 0x00-0xff    padata—分页寻址访问片外ram    xdata—可寻址片外ram 0x0000- 0xffff    code-[详细]


2018-05如何学习单机编程开发

  在错误的道路上日夜兼程,最终也无法成功。因此,方法和思路绝对是第一重要的。一些学技术的同学,往往看到这类章节会直接跳过去,因为大多数类似章节都是废话连篇。但是,今天在这里我可以很负责任的告诉你,本章节讲到的学习单片机的方法,都是我们学习单片机的无数经验和教训总结出来的瑰宝。因为我[详细]


2018-05机硬件系统的扩展和配置设计原则

一个单片机应用系统的硬件电路设计包含两部分内容:一是系统扩展,即单片机内部的功能单元,如ROM、RAM、I/O、定时器/计数器、中断系统等不能满足应用系统的要求时,必须在片外进行扩展,选择适当的芯片,设计相应的电路。二是系统的配置,即按照系统功能要求配置外围设备,如键盘、显示器、打印机、A/D、[详细]


2018-05机应用程序设计常用数据类型

       首先谈一下变量。顾名思义,所谓变量就是可以改变的量,类似于数学方程中的未知数(X,Y,Z)。从计算机硬件角度上看,变量实际是一个个RAM单元的符号抽像。在C语言中,变量必须先用数据类型定义才能使用。         众所周知,C语言数据类型分为基[详细]


2018-0551单机DIY做PLC编程

有朋友想定制一个净水机控制器,有一些独特的功能要增加,但是商品控制板没有这样的功能,问我能否做一个,我觉得单片机完全能满足这种简单的控制需要,上手开始编程序时候突然感到,用plc逻辑编这种功能是非常简单轻松的,而如果用汇编或C编却感觉有点棘手,编程效率不高,所以想为何不在单片机上实现PLC的[详细]


联系方式

0755-82591179

传真:0755-82591176

邮箱:vicky@yingtexin.net

地址:深圳市龙华区民治街道民治大道973万众润丰创业园A栋2楼A08

Copyright © 2014-2025 颖特新科技有限公司 All Rights Reserved.  粤ICP备14043402号-4