你好!欢迎来到深圳市颖特新科技有限公司!
语言
当前位置:首页 >> 技术中心 >> 首页
内容列表
2018-05单片机基础之PIC单片机之I/O控制

 I/O控制对于单片机而言是最基础最核心的东西,其实单片机除了AD DA 转换之外的事情。其他大部分的事情I/O口都能做的到。I/O控制简单却能千变万化。单片机在大部分应用中做的事情,莫过于 输入高低电平 ,输出高低电平。就是通过这简单的控制电平来实现大多数的应用控制。什么是I/O口?什么是I/O 就是 [详细]


2018-05什么是FMSC?STM32 FMSC使用理解

 看了很长时间 FMSC资料 都说的模糊的。其实很简单:fsmc就是为了扩展内存的,如我们在STM32芯片外添加一个sram芯片,那么我们只需要把 sram芯片的地址线和数据线和STM32连接后,然后将内核规定的地址数赋给sram的地址,那么我们就可以通过内核规定的地址去访问sram芯片了 [详细]


2018-05STM32串口通信中使用printf发送数据配置方法

STM32串口通信中使用printf发送数据配置方法(开发环境 Keil RVMDK)在STM32串口通信程序中使用printf发送数据,非常的方便。可在刚开始使用的时候总是遇到问题,常见的是硬件访真时无法进入main主函数,其实只要简单的配置一下就可以了。下面就说一下使用printf需要做哪些配置。有两种配置方法:一、对工程属[详细]


2018-05输入输出设备I/O设备总结

 I/O设备又叫输入输出设备。 如上图,对于I/O bus 包含数据总线、控制总线、地址总线;每一个I/O设备均连接到I/O总线上,与pc进行数据传输。所以衍生出I/O接口的概念,逐渐产生了一门技术“I/O接口技术”。I/O接口电路位于cpu和外设之间(复杂的外设需要有一个设备控制器),外设通过I/O接口把[详细]


2018-05十六进制补码和源码是什么?

 负数的十六进制如何表示:负数用十六进制表示,通常用的是补码的方式表示.十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过[详细]


2018-0551单片机串口基础知识

 1.RS-232端(DB9母头/孔型)引脚定义引脚序号  2   3  5    1、4、6     7、8信号定义 TXD RXD 地    内部相连  内部相连注:该口可直接插入计算机的COM口2.RS-232端(DB9公头/针型)引脚定义引脚序号  2 [详细]


2018-05收藏!STM32的IO口的8种配置详解

 1 STM32的输入输出管脚有下面8种可能的配置:(4输入+2输出+2复用输出)① 浮空输入_IN_FLOATING② 带上拉输入_IPU③ 带下拉输入_IPD④ 模拟输入_AIN⑤ 开漏输出_OUT_OD⑥ 推挽输出_OUT_PP⑦ 复用功能的推挽输出_AF_PP⑧ 复用功能的开漏输出_AF_OD1.1 I/O口的输出模式下,有3种输出速度可选(2MHz[详细]


2018-05STM32开发之STM32硬件IIC操作

 STM32具有IIC接口,接口有以下主要特性多主机功能:该模块既可做主设备也可做从设备主设备功能C地址检测产生和检测7位/10位地址和广播呼叫支持不同的通讯速度状态标志:发送器/接收器模式标志字节发送结束标志总线忙标志错误标志2个中断向量可选的拉长时钟功能具单字节缓冲器的DMA虽然很多人[详细]


2018-05单片机IO口工作方式详细分析

 单片机I/O口工作方式基本有以下几类:1.准双向IO口配置(弱上拉)小结:灌电流能力强,拉电流能力弱读外部状态前要先锁存“1”(断开下拉晶体管)读IO口状态的原则是非高即低,只能准确识别外部的低电平信号,无法区分悬空和真正的高电平作为输入时,输入阻抗不为高阻,可能出现将外部低电平[详细]


2018-05串口波特率选择

 波特率(Boud Rate)就是在串口通信中每秒能够发送的位数(bits/second)。MCS-51串行端口在四种工作模式下有不同的波特率计算方法。其中,模式0和模式2波特率计算很简单;模式1和模式3的波特率选择相同,故在此仅以工作模式1为例来说明串口通信波特率的选择。在串行端口工作于模式1,其波特率将由计时/计数[详细]


2018-05单片机中断概念及理解

1 中断源:指能向CPU发出中断请求信号的部件和设备。2 中断信号:指内部或外部中断源产生的申请信号。这个信号通常是电信号的某种变化形式,有以下几类:1)脉冲的上跳沿或下降沿(上升沿触发型或下降沿触发型)2)高电平或低电平3)电平的变化3 中断向量:中断源发出的请求信号被CPU检测到之后,如果单片机的[详细]


2018-05关于51单片机P0口的结构及上拉问题

1.P0作为地址数据总线时,V1和V2是一起工作的,构成推挽结构。高电平时,V1打开,V2截止;低电平时,V1截止,V2打开。这种情况下不用外接上拉电阻。而且,当V1打开,V2截止,输出高电平的时候,因为内部电源直接通过V1输出到P0口线上,因此驱动能力(电流)可以很大,这就是为什么教科书上说可以"驱动8个TTL负载&qu[详细]


2018-0551单片机扩展中断的四种方法

MCS—51系列单片机内部只有两个外部中断源输入端,当外部中断源多于两个时,就必须进行扩展,下面介绍两种简单的扩展方法:一、采用硬件请求和软件查询的方法:这种方法是:把各个中断源通过硬件“或非(高有效,如CD4002)”(与,低有效)门引入到单片机外部中断源输入端(INT0或INT1),同时再[详细]


2018-0551单片机中断心得整理

如果在中断服务函数 ISR 中使用寄存器,那么必须处理好 using 的使用问题:1、中断服务函数使用 using 指定与主函数不同的寄存器组(主函数一般使用 Register bank 0)。2、中断优先级相同的ISR 可用 using 指定相同的寄存器组,但优先级不同的 ISR 必须使用不同的寄存器组,在ISR 中被调用的函数也要使用 usin[详细]


2018-0551单片机的定时器中断(寄存器)

中断是为使单片机具有对外部或内部随机发生的事件进行处理而设置的。51单片机有5种中断源,即有5种对应的情况发生时会使单片机去处理中断程序(中断函数)。此篇主要整理定时器中断笔记。采用定时器中断会涉及中断寄存器,定时器/计数器相关寄存器(TCON,TMOD),中断函数等知识点。其中,中断寄存器,定时器/计数[详细]


2018-05软中断与硬件中断的区别

区别有好几点,不过可能我总结得不全面 下面是我自己的一些体会譬如:用语言编写的指令将正在运行的程序中断是软中断,而断电或是重启等属于硬叫断.1.软中断发生的时间是由程序控制的,而硬中断发生的时间是随机的2.软中断是由程序调用发生的,而硬中断是由外设引发的3.硬件中断处理程序要确保它能快速地完成它[详细]


2018-05单片机中断学习笔记

 一、基本概念1、 89C51单片机中共有5 个中断源:两个外部中断,两个定时/计数器中断(溢出),一个串行口中断。2、 单片机中断系统中有两种不同类型的中断:一种称为非屏蔽中断,用户不能用软件方法加以禁止;另一种称为屏蔽中断,本文描述的都是这种类型。3、二、控制字1、 外部中断。单片机的12、13([详细]


2018-05单片机定时器、中断试验

 我们在学单片机时我们第一个例程就是灯的闪烁,那是用延时程序做的,现在回想起来,这样做不很恰当,为什么呢?我们的主程序做了灯的闪烁,就不能再干其它的事了,难道单片机只能这样工作吗?当然不是,我们能用定时器来实现灯的闪烁的功能。例1:查询方式ORG 0000HAJMP STARTORG 30HSTART:MOV P1,#0[详细]


2018-0551单片机中断详解(上)

一.中断的概念中断发生CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理中断响应和中断服务CPU暂时中断当前的工作,转去处理事件B中断返回待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A这一过程称为中断二.中断过程示意图 三.MCS51中断系统的结构MCS51的中断系统[详细]


联系方式

0755-82591179

邮箱:ivy@yingtexin.net

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

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