简介: 此模块共有3个,可用作外部中断,定时器,高速脉冲产生,PWM产生。CCP意思是:Capture(捕获),Compare(比较),PWM(脉宽调制)。PCA是Programmable Counter Array(可编程计数器阵列)。 一.所用寄存器 1.CMOD PCA工作模式寄存器 SFR name Address bit B7 B6 B5 B
STC15单片机的A/D转换口在P1.0~P1.7,有8路10位A/D转换器。 一.所用寄存器 1.P1ASF P1口模拟功能控制寄存器(不可位寻址) SFR name Address bit B7 B6 B5 B4 B3 B2 B1 B0 P1ASF 9DH name P17ASF P16ASF P15ASF P
lcd1602的基础操作和配置可查看12章讲解! 一.原理 基础回顾:1. lcd1602一个字符的显示是宽5个像素高8个像素,一共40个像素。其中每行的5个像素是由1个字节的低5位控制,高3位不起作用(此处需要注意,后面创建图形需要考虑到)。所以一个字符的显示要8个字节;2. 由lcd1602的使用手册可知,其用户字模存储区CGRAM是6位地址(即64个地址),每个地址可存入1个字节
MSP432P401R laucnpad中的Precision ADC 模块是原生的 14 位 SAR 模数转换,通过软件过采样支持高达 16 位的精度。该模块实现了一个 14 位 SAR 内核、样本选择控制和多达 32 个独立的转换和控制缓冲器。转换和控制缓冲器允许转换和存储多达 32 个独立的模数转换器 (ADC) 样本,而无需任何 CPU 干预。具体的信息详见用户手册,手册中说的非常的明
单片机的通讯必然逃不过UART,串口通讯对于对于单片机的调试运行也有着非常重要的作用,通过UART可以实现多设备的通讯,实现更复杂功能的实现。UART的基本原理也不过多的赘述了,网上很多的文章描述的肯定也比我讲的清楚,本文只介绍一下功能的实现并且在板子上进行验证。例程也可以在Resource Explorer中找到。 这个例程实现的功能是MSP432通过UART与PC进行通讯
开发环境搭建完成后,就可以开始学习MSP432401R的开发使用了。在开始学习之前最好将芯片手册、开发板手册、SDK手册下载好,想看的时候就可以随时打开来看,快速上手。CCS里的Resource Explorer也是比较方便的工具,把所有相关的文档、例程都整合在了一起,比较方便查看。 输出(OUTPUT) 和学习其他的单片机一样,就从点亮LED开
前言 在以往修改内核驱动时,一般在源码里 arch/arm/boot/dts/文件下,有相应的设备树文件而使用petalinux后,在哪里修改,内核源码在哪里? 在使用petalinux-build后,会自动生成文件project-spec/meta-user/recipes-bsp/device-tree/files文件,在此文件夹下有system-user.dtsi,这个就
Python之Socket实现PC与树莓派互动通信 应用场景:局域网内,PC端与树莓派通信,收发文件互动等。我这里做的是PC端发送信息,树莓派接收信息,完成互动,可继续扩展。可实现PC端控制无人机,其余自行扩展。 PC端 import socketprint(“客户端开启”)#套接字接口mySocket = socket.socke
文章目录 简介 软件架构 petalinux工具 开发环境搭建 简介 MYC-CZU3EG 是深圳市米尔科技有限公司推出的一款以 Xilinx XCZU3EG 作为核心的嵌入式核心板。 采用了 Xilinx 最新的基于 16nm 工艺 Xilinx Zynq UltraScale+ MPSoC 平
目录 SD卡分区 QSPI emmc UBOOT环境 硬件:Xilinx ZynqMP 将BOOT.BIN image.ub烧录到 Qspi中,将rootfs与app烧了在emmc 升级方法:使用SD卡作为辅助工具,SD卡先要分区,FAT32 与 ext4 SD卡分区 使用 fdi
一、DS18B20简介 DS18B20数字温度传感器接线方便,封装后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。 二.
一、I2C串行总线的组成及工作原理 采用串行总线技术可以使系统的硬件设计大大简化、系统的体积减小、可靠性提高。同时,系统的更改和扩充极为容易。 I2C串行总线概述 I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。 I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。
一、A/D转换器的主要技术指标 1、分辨率 ADC的分辨率是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度的1/(2^12)。 一个10V满刻度的12位ADC能分辨输入电压变化最小值是10V×1/(2^12 )=2.4mV。 2、量化误差 ADC
一、D/A转换器的原理及主要技术指标 一、D/A转换器的基本原理及分类 T型电阻网络D/A转换器 : 由图可知,运放两个输入端为“虚地”,所以电位都约为0。所以无论开关在0或者1,最后两个2R都是并联得R,和电阻R串联又为2R,以此类推,那么到最前端,相当于两个2R的电阻并联,可知电流I=Vref/R。I7=I/2,I6=1/2*I/2,由
一、CPU时序的有关知识 振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期) 状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。 机器周期:1个机器周期含6个状态周期,12个振荡周期。 指令周期:完成1条指令所占用的全部时间,它以机器周期为单位。 例如:外接晶振为12MHz时,51单片机相关周期的具体值为:
一、74HC595芯片资料 PS:点亮点阵第一个灯 // 8*8LED点阵———点亮一个点实验 * //实现现象:下载程序后点阵左上角第一个点点亮 //注意事项:一定要将74HC595模块上的JP595短接片短接,并且将JOE短接片短接到GND端。 #include "reg51.h"
一、 独立按键原理 按键在闭合和断开时,触点会存在抖动现象。 PS:定义小灯时,如果定义为#define led P2,这样按下K1时八个灯就会同时熄灭或点亮,,当然,如果要其中几个灯点亮,就分别定义,然后放在处理函数中。 要使用K2,K3,K4,就另外定义,原理一样。 // 独立按键实验 * //实现现象:下载程序后按下K1按键可以对D1小灯状态取
17 STM32基础学习 ESP8266-WIFI 学习ESP8266, 下面我们以使用最多的ESP-12,是ESP8266其中的一款芯片。**通过先了解ESP8266,后面我们有详细的项目进行操作。** ESP8266-12F是ESP8266-12的增强版,完善外围电路,四层板板工艺,增强阻抗匹配,信号输出更佳,无论是稳定性还是抗干扰能力,PCB天线经过专业实验室测试,匹配,经过RO
DS18B20 数字温度传感器 DS18B20 简介 DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线”接口的温度传感器。与传统的热敏电阻等测温元件相比,它是一种新型的体积小、适用电压宽、与微处理器接口简单的数字化温度传感器。一线总线结构具有简洁且经济的特点,可使用户轻松地组建传感器网络,从而为测量系统的构建引入全新概念,测量温度范围为-55~+125℃ ,精度为±
SPI SPI 简介 SPI 是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,主要应用在 EEPROM,FLASH,实时时钟,AD转换器
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信