你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 技术中心 >> 首页
内容列表
2018-05单片机程序死机原因查找方法

   单片机程序死机,跑飞了可以从以下几个方面查找原因:    1. 意外中断。是否打开了某个中断,但是没有响应和清除中端标志,导致程序一直进入中断,造成死机假象    2. 中断变量处理不妥。若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止[详细]


2018-05单片机串口通信

    串口通信是单片机一个重要的部分,单片机和PC,单片机和单片机之间的通信大都用串口。单片机的串口是全双工异步串口通信方式。通过TXD(P3.1)发送,RXD(P3.0)引脚接收输入。串口传送数据是一帧一帧发送的,它有四种工作方式,同时也可以做并行I/O的扩展。    图上是串[详细]


2018-0551单片机的发展历史和特点

一、单片机的发展历史 单片机的初级阶段: 1976年Intel公司推出了8位的MCS-48系列的单片机,以其体积小、重量轻、控制功能齐全和低价格的特点,得到了广泛的应用,为单片机的发展奠定了坚实的基础。单片机的发展阶段:80年代初 ,Intel公司推出了8位的MCS-51系列的单片机 高性能单片机发展阶段:随着控制领[详细]


2018-0551单片机程序执行流程

    单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。    若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于最初见到每个51程序里面的主函数里面最终都挂一[详细]


2018-0551单片机的结构

  一、MCS-51 的核心电路单片机 8051 内部结构框图   一个8位CPU;   一个片内振荡器和时钟电路;   4K字节片内部程序存储器ROM ;   128字节片内部数据存储器RAM ;   可寻址64K外部程序存储器;   可寻址64K外部数据存储器;   21个特殊功能寄存器 (专用寄存) ;   32条可编程的 I/[详细]


2018-05单片机内部的存储器结构

  存储器是计算机的重要硬件之一,单片机存储器结构有两种类型:一种是程序存储器和数据存储器统一编址,属于普林斯顿结构,另一种是程序存储器和数据存储器分开编址的哈佛结构。 MCS-51 采用的是哈佛结构。   一、存储器具有的特点   程序存储器和数据存储器截然分开,各有自己的寻址系统,控制信[详细]


2018-05单片机的主要应用领域

1) 智能化产品单片机与传统的机械产品相结合,使传统的机械产品结构简单化,控制智能化,构成新一代的机、电一代化产品。目前,广泛用于工业自动控制,如数控机床、可编程顺序控制、电机控制、工业机器人,离散与连续过程自动控制等;家用电器,如微波炉、电视机、录像机、音响设备、游戏机等;办公设备,如传[详细]


2018-058051单片机的内部RAM的结构

  51 系列单片机数据存储器的管理:   51 系列单片机对数据存储器 RAM 的管理是通过 16bit 的特殊功能寄存器 DPTR(Data Pointer)   来实现,每个 RAM 单元 (byte) 也对应一个特定的地址编码 (Address) ,因此, 51 系列单片机的地址的编码范围 ( 通常称为寻址范围 ) :   0000 0000 0000 0000B ~[详细]


2018-058051单片机时钟电路的构成

  CPU 的功能,总的来说,就是以不同的方式,执行各种指令。不同的指令其功能各异。有的指令涉及到 CPU 各寄存器之间的关系;有的指令涉及到单片机核心电路内部各功能部件的关系;有的则与外部器件(如外部存储器)有关系。 CPU 是通过复杂的时序电路完成不同的指令功能的。  事实上,控制器按照指令的[详细]


2018-05单片机程序设计方法的介绍(延时程序、子程序、循环程序)

  一、延时程序  延时程序是一种应用较为广泛的小程序,一般采用多条语句循环执行来实现延时。  例 1 :当前 fosc=12MHz ,试计算下面延时程序的延时时间。  因为 fosc=12MHz ,故 T 机 =12/fosc=1us  DEL1 : MOV R3 , #10 ;1 个 机器周期  DEL2 : NOP ;1 个 机器周期  NOP ;1 个 机器周期[详细]


2018-05单片机循环彩灯的制作设计

  1.彩灯循环亮硬件原理图   彩灯循环亮硬件分析  •  此电路核心件是 MCS-51 单片机( AT89C51 )。  •  包括时钟电路、复位电路及输出电路。  •  用 P1 口作输出口 , 直接驱动 8 只发光二极管。  发光二极管是一种把电能转换成光能的半导体器件.它由PN节[详细]


2018-05单片机内部指令执行的时序

  单片机执行各种操作时, CPU 都是严格按照规定的时间顺序完成相关的工作,这种时间上的先后顺序成为时序。   单周期指令的操作时序   双周期指令的操作时序 [详细]


2018-05单片机键盘程序设计示例

  在图示电路中,用 P1 口接一个 4 X 4 键盘。设: SO-S9 为数字键,键值为 0-9 ,用于向单片机系统输入数据; S10-S15 为命令键,键值为 A-F ,用于对计算机系统送操作命令;每键只 1 个功能;行线接 P1 口的高 4 位;列线接 P1 口的低 4 位。  (1)键盘扫描子程序  KEY: MOV A, #0F 0H  MOV[详细]


2018-05单片机矩阵式键盘的编程方法

  单片机系统中,若使用按键较多时,通常采用矩阵式(也称行列式)键盘。   1.矩阵式键盘的结构及原理   矩阵式键盘由行线和列线组成,按键位于行、列线的交叉点上,其结构如图所示。 由图可知,一个 4 × 4 的行、列结构可以构成一个含有 16 个按键的键盘,显然,在按键数量较多时,矩阵式键盘较之独[详细]


2018-0551单片机汇编语言的指令格式

  一个简单的循环灯实例   下图中的8个发光二极管代表 8 个彩灯,让我们看看是如何实现的  STAT: MOV A , #01H ; 高电平对应的发光二极管亮   LOOP: MOV P1, A ; 从 P1 口输出到发光二极管   MOV R1, #10   DEL1: MOV R2 , #200   DEL2: MOV R3, #126   DEL3: DJNZ R3, DEL3   DJNZ R2[详细]


2018-05单片机功率晶体管接口

  1.晶体管驱动继电器晶体管驱动继电器电路  2.晶体管阵列   当需要多路晶体管驱动输出时,可选用集成晶体管阵列(MC1413),以简化电路,降低成本。   MC1413 中每一路达林顿晶体管可提供 500mA 驱动电流,集电极电压可达 50V 。每一路晶体管均带有续流二极管,用于带感性负载时保护晶体管。 [详细]


2018-05光电耦合器隔离

  1.光电耦合器   光电耦合器是将发光器件和光敏器件集成在一起,通过光线实现耦合,构成的电-光-电转换器件。   实际使用中光电耦合器输入侧发光二极管的驱动电流取 10-20mA ,输出光敏三极管的耐压大于 30V 。 光电耦合器电路符号  2.光电隔离电路   输入隔离电路 输出隔离电路 [详细]


2018-05单片机双向晶闸管接口

  用单片机控制工频交流电,最方便的是采用双向晶闸管。为避免晶闸管导通瞬间产生的冲击电流带来的干扰和对电源的影响,可以采用过零触发的方式。 过零触发双向晶闸管触发电路 [详细]


2018-05单片机定时器/计数器的控制

  与定时/计数器有关的控制寄存器有 2 个   1.定时器控制寄存器 TCON (字节地址 88H ) 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0   TR0 (TR1) -定时计数器 T0 (T1) 运行控制位。   该位由软件置 1 或清 0 。[详细]


2018-05单片机定时器/计数器综合应用举例

  P1.0、P1.1 经 7407 驱动 LED 交替发光并以每秒一次的频率闪烁。硬件连接见下图(采用 6MHZ 晶振)   分析:闪烁周期为 1S ,亮、灭各占一半,定时时间需要 500mS 。使用 6MHZ 晶振,单片机最长定时时间仅为 131mS ,所以需要采用软件记数方法扩展定时时间。   使用定时 / 计数器 0 ,定时方式[详细]


联系方式

0755-82591179

邮箱:ivy@yingtexin.net

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

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