自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【蓝桥杯】CT107D单片机之A/D转换

文章目录一、简介二、主要指标三、PCF8591四、ADC转换实验main.ci2c.ci2c.h一、简介■A/D: Analog to Digital Converter,用模数转换器实现模拟量到数字量的转换,简称 ADC。■D/A: Digital to Analog Converter,用数模转换器实现数字量到模拟量的转换,简称DAC。■模拟量:任何两个数字之间都有无限个中间值,所以称之为连续变化的量,也就是模拟量。■数字量:数字间有一定的间隔,不是连续的,即离散的量称之为数字量。二

2020-08-16 21:25:23 1935 1

原创 【蓝桥杯】CT107D单片机之IIC通信

文章目录一、简介二、起始信号和终止信号三、字节传送与应答四、数据帧格式五、写入与读取数据一、简介  IIC总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。IIC通信多用于板内通信。二、起始信号和终止信号  ■SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号。#define DELAY_TIME 5/** 定义I2C总线时钟线和数据线 */sbit scl = P2^0;sbit sda = P2^1;/*延时函数*/void i2c_delay(un

2020-08-16 20:46:17 895

原创 【蓝桥杯】CT107D单片机之DS18B20

文章目录1、DS18B20的基本概述2、DS18B20内部结构3、DS18B20的内部存储结构4、DS18B20的数据处理5、DS18B20的复位时序6、DS18B20的写时序(低位先发)7、DS18B20的读时序(低位先读)8、DS18B20的温度转换与读取流程9、DS18B20温度采集完整代码1、main.c2、temp.c3、temp.h1、DS18B20的基本概述工作电压:3.0V~5.5V。测量范围:-55摄氏度~+125摄氏度。通信方式:单总线,数据线接上拉电阻,使总线空闲时处于高电平。

2020-08-10 12:30:31 2914

原创 【蓝桥杯】CT107D单片机之串口通信

文章目录1、概述2、关于波特率的计算3、UART口的数据发送与接收4、串行口控制寄存器SCON控制寄存器SM0、SM1——串行口工作方式控制位控制寄存器SM2——多机通信控制位控制寄存器REN——允许接收位控制寄存器TB8——发送数据位8控制寄存器RB8——接收数据位8控制寄存器TI——发送中断标志位控制寄存器RI——接收中断标志位5、串口通信实验1、概述■微控制器与外部设备的数据通信,根据连线结构和传送方式的不同,可以分为两种:并行通信和串行通信。并行通信:指数据的各位同时发送或接收,每个数据位使

2020-08-08 18:12:17 2687 1

原创 【蓝桥杯】CT107D单片机之独立按键

文章目录一、简介二、图解三、独立按键控制LED实验一、简介  独立按键是直接用I/O口线构成的单个按键电路,其特点式每个按键单独占用一根I/O口线,每个按键的工作不会影响其他I/O口线的状态。独立式按键电路配置灵活,软件结构简单。  独立键盘理想的波形是按下去时保持低电平,实际上在上升沿和下降沿的过程中(即按键和离键时的一段微小时间)会出现抖动。消抖的方法有两种,一种是通过硬件:在电路上连个电容;另一种是软件消抖,根据经验增加10ms的延时。二、图解  在CT107D单片机综合训练平台上,首先将

2020-08-01 13:27:35 2855 1

原创 【蓝桥杯】CT107D单片机之PWM

文章目录一、简介二、基本原理三、利用PWM控制灯光亮度实验一、简介  脉冲宽度调制(PWM) 是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。二、基本原理  把每一脉冲宽度均相等的脉冲列作为PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压

2020-07-30 10:40:14 1442

原创 【蓝桥杯】CT107D单片机 定时器与中断

文章目录一、简介二、寄存器1.定时器控制寄存器TCON2.定时器、计数器模式控制寄存器TMOD3.中断允许控制寄存器IE三、定时器与中断编程的顺序1.定时器编程的顺序2.中断编程的顺序四、秒表实验一、简介定时器/计数器,是存在于单片机内部的一个独立的硬件部分,依赖晶振产生固定的时间间隔,产生了一定量的固定时间间隔后会引发定时器中断,从而将其产生的时间信息传送给由CPU执行的主程序中。CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生); CPU暂时中断当前的工作,转去处理事件B(

2020-07-24 17:21:50 2856

原创 【蓝桥杯】CT107D单片机之数码管

一、简介二、图解三、数码管动态显示实验一、简介LED数码管是由多个发光二极管封装在一起组成 “8” 字型的器件,引线已在内部连接完成,只需引出它们的各个笔划、公共电极。LED数码管常用的段数一般为7段,有的另加一个小数点。LED数码管根据LED的接法不同,分为共阳和共阴两类。二、图解蓝桥杯CD107单片机为共阳数码管,共阳数码管真值表如下。字符01234567字符01234567数值0xC00xF90xA40xB00x990.

2020-07-23 21:56:57 2093 1

原创 STM32F10x GPIO外部中断

一、EXTIEXTI(External interrupt/event controller)—外部中断/事件控制器,管理了控制器的 20个中断/事件线。输入线总共20条,通过配置外部中断配置寄存器 AFIO_EXTICRx 来选择输入线

2020-07-19 11:02:59 653

原创 STM3210x中断应用总结

STM32中断类型分为终端类型系统异常和外部中断,分别体现在内核水平和外设水平。STM32 中断非常强大,每个外设都可以产生中断。NVIC:嵌套向量中断控制器,属于内核外设,管理着包括内核和片上所有外设的中断相关的功能,在core_cm3.h定义。typedef struct{ __IO uint32_t ISER[8]; /*!< Offset: 0x000 Interrupt Set Enable Register */

2020-07-15 13:21:21 233

原创 【学习笔记】51单片机常用寄存器

SCON控制寄存器SCON(Serial Control Register)串行口控制寄存器,用于控制串行通信的方式选择、接收和发送,指示串口的状态。SCON既可以字节寻址,也可以位寻址,其字节地址为98H,地址位为98H~9FH。SCON控制寄存器结构SCON寄存器各位定义(1)方式0( SM0 SM1 :0 0):串行口的工作方式0为移位寄存器I/O方式,可外接移位寄存器,一扩展I/O口...

2020-07-06 12:26:30 4082

原创 【学习笔记】第十一届 蓝桥杯 客观试题(部分)

1.多级放大电路中,既能放大直流信号,又能放大交流信号的是( )方式。2.共射级放大电路中,输入电压和输出电压的相位关系为( )。3.在进行串行通信时,若两机的发送与接收可以同时进行,则称之为( )。4.程序以( )形式存放在程序存储器中。5.一颗电容器的主要参数包含( )。6.解决放大器截止失真的方法是( )。7.单片机系统中存储一个 16 x 16 的汉字点阵信息,需要( )个字节。8.MCS51 系列单片机寄存器 PC 中存放的是( )。1.直接耦合2.相差 180°3.全双工4

2020-07-06 12:02:27 4537

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除