- 博客(14)
- 资源 (22)
- 收藏
- 关注
原创 共阴、共阳数码管编码表
共阳数码管unsigned char code table[]={0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e};共阴数码管unsigned char code table[]={...
2019-02-28 21:13:07 14589 2
原创 关于DS1302的购买信息
今天发现官方的CT107D开发板上使用的DS1302是DS1302Z,而我自己使用的是DS1302ZN,有人说似乎我的板子不能用,然后我就去查了一下。关于DS1302的购买信息如下图所示:主要就是使用环境温度的不同,其余功能基本一致。...
2019-02-27 21:26:09 833
原创 蓝桥杯之单片机设计与开发(19)——DS18B20
温度传感器DS18B20DS18B20是美信公司的一款温度传感器,单片机可以通过1-Wire协议与DS18B20进行通信,最终将温度读出。1-Wire总线的硬件接口很简单,只需要把DS18B20的数据引脚和单片机的一个IO 口接上就可以了。DS18B20通过编程可以实现最高12位的温度存储值,在寄存器中,以补码的格式存储。一共 2 个字节,LSB 是低字节,MSB ...
2019-02-27 18:06:09 4392
原创 关于软件延时指定us(1T和12T)
1Tvoid Delayus(unsigned int us){ do{ _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); }while(--us);}12Tvoid Delay10us(unsigned int us){ do{ _nop_...
2019-02-27 16:50:25 1592 1
原创 蓝桥杯之单片机设计与开发(18)——模数转换A/D与数模转换D/A
A/D的主要指标1、ADC的位数一个n位的ADC表示这个ADC共有2的n次方个刻度。8位的ADC输出的是从0~255一共256个数字值,也就是个数据刻度。。2、基准源基准源也叫基准电压,是ADC的一个重要指标,要想把输入的ADC的信号测量准确,那么基准源首先要准,基准源的偏差会直接导致转换结果的偏差。3、分辨率分辨率是数字量变化一个最小刻度时,模拟信号的变化量,定义为...
2019-02-25 20:04:11 5485 2
原创 蓝桥杯之单片机设计与开发(17)——E2PROM多字节操作和页操作
在上一篇文章仅仅介绍了单字节的写入和读取https://blog.csdn.net/Xiaomo_haa/article/details/87918394现在介绍一下多字节操作。E2PROM多字节操作我们知道,写数据的时候,E2PROM是先写到缓冲区,然后再“搬运到”到掉电非易失区。所以这个过程需要一定的时间,AT24C02这个过程是不超过5ms!如果在这个时候去让它应答是没有响...
2019-02-25 17:59:31 1297
原创 蓝桥杯之单片机设计与开发(16)——E2PROM
关于E2PROM使用E2PROM可以保存数据,特点就是掉电不丢失。在我们CT107D开发板上所使用的的器件是AT24C02,一个容量大小是2Kb/s,也就是256字节的E2PROM。24C02是一个基于I2C通信协议的器件。24C01/02/04/08/16 是低工作电压的1K/2K/4K/8K/16K 位串行电可擦除只读存储器,内部组织为128/256/512/1024/2...
2019-02-25 17:07:09 5756 5
原创 蓝桥杯之单片机设计与开发(15)——I2C总线通信
OK,来到了重难点。有关于I2C总线信号时序总结请参考https://blog.csdn.net/Xiaomo_haa/article/details/87902379I2C寻址模式I2C通信的起始信号之后,首先要发送一个从机地址,这个地址一共有7位,紧跟着第8位是数据方向位(#R/W),“0”表示接下来要发送数据(写),“1”表示接下来是请求数据(读)。我们蓝桥杯单片机开发...
2019-02-24 14:48:39 1202 2
转载 I2C总线信号时序总结
总线空闲状态  I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。此时各个器件的输出级场效应管均处在截止状态,即释放总线,由两条信号线各自的上拉电阻把电平拉高。 启动信号  在时钟线SCL保持高电平期间,数据线SDA上的电平被拉低(即负跳变),定义为I2C总线总线的启动信号,它标志着一次数据传输的开始。启动信号是一种电平...
2019-02-24 13:31:13 2759
原创 蓝桥杯之单片机设计与开发(14)——串口通信机制(基于帧数据)
对于串口通信部分来说,单片机给计算机发送字符串好说,有多大的数组就发送多少个字节即可,但是单片机接收数据,接收多少个才应该是一帧完整的数据呢?数据接收的起点在哪里,结束在哪里?我们编程的思路就是这样:当需要发送一帧(多个字节)数据时,这些数据都是连续不断的发送的,即发送完一个字节后会紧接着发送下一个字节,期间没有间隔或间隔很短,而当这一帧数据都发送完毕后,就会间隔很长一段时间(相对于连续...
2019-02-18 21:07:40 2665 6
原创 蓝桥杯之单片机设计与开发(13)——UART串口通信
这都半个月没弄了,马上就要开学了,抓紧把模块搞完。 UART串口通信初步认识51单片机内部存在UART模块,要想正确使用还需要配置相应的寄存器。51单片机的UART串口通信的结构由串行口控制寄存器SCON、发送(P30—RXD)和接收(P31—TXD)电路组成。SCON以下是STC15手册里的关于SCON和PCON的资料。波特率关于波特率,波特...
2019-02-18 19:07:34 2096
原创 蓝桥杯之单片机设计与开发(12)——呼吸灯改进
main.c/******************************************************************************** 文件名:main.c* 描 述:呼吸灯2s一循环,由暗到亮,再由亮到暗。* 作 者:小默haa* 版本号:v1.0.0* 日 期: 2019年2月2日* 备 注:呼吸灯* ***...
2019-02-02 21:24:29 1284 3
原创 蓝桥杯之单片机设计与开发(11)——单片机C语言小结
今天闲着无聊把书翻看一遍,收获颇丰。目录1、数据类型基本类型数据长度强制类型转换bit强制类型转换2、变量类型局部变量全局变量变量的存储类别1、数据类型C语言的数据基本类型分为:字符型、整型、长整型以及浮点型。字符型、整型和长整型只能表示整数 unsigned型只能表达非负整数 signed型可以表达负整数 浮点型表达小数基本类型数据长...
2019-02-01 20:40:26 1167
常用电源芯片大全.pdf
2020-07-21
STM32关于I2S音频开发资料.zip
2020-07-21
BER-for-BPSK-in-Rayleigh-channel.m
2019-09-05
数字信号处理实验指导书
2018-11-15
2017全国大学生电子设计大赛题目
2018-11-13
王校长的S8冠军奖杯
2018-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人