单片机硬件
积极主动,崇本务实
Editplus Sublime
展开
-
STM32F4-ADC-常规通道-转换模式配置-总结
STM32F4-ADC常规通道转换的模式配置原创 2022-10-29 09:29:56 · 816 阅读 · 0 评论 -
TTL 485 232 全双工 半双工 单工---精简总结
全双工:双向2车道 半双工:双向1车道 单工 :单向车道1、从单片机软件编程角度来说,RS232、RS485都是转换为TTL电平方式与单片机通信(CAN收发器把差分信号转化为TTL-- >CAN控制器(MCU)),其目的都是提高通信质量,提高抗干扰能力。2、TTL、RS232是逻辑电平信号,RS-485、CAN为差分信号。...原创 2020-07-09 11:28:19 · 1782 阅读 · 0 评论 -
data,bdata,idata,pdata,xdata,code存储类型与存储区
一、存储类型与存储区关系 data ---> 可寻址片内ram bdata ---> 可位寻址的片内ram idata ---> 可寻址片内ram,允许访问全部内部ram pdata ---> 分页寻址片外ram (MOVX @R0) (256 BYTE/页) xdata -...转载 2019-01-09 10:02:52 · 918 阅读 · 0 评论 -
SHT10 温湿度 传感器
输出转换为物理量:相对湿度:湿度传感器相对湿度的温度补偿:温度:原创 2018-12-01 11:37:07 · 1019 阅读 · 0 评论 -
AM2322温湿度传感器(地址0XB8)---I2C总结(I2C_ModBus协议)
原创 2018-11-19 18:04:54 · 1946 阅读 · 5 评论 -
I2C总结
参数定义:SDA/SCL=数据/时钟 延时不作区分,统一为I2C_Delay(),延时要>5us,SDA和SCL每次跳变,均使用单独跳变,即使用延时隔开; 起始和停止,是SDA在SCL高电平时跳变 其他总线操作,需要保持SCL=0作为每次操作的开始和结束 I2C初始化(I2C_Init):上电-SDA/SCL=1/1 I2C启动(I2C_Start):SDA/SCL=【1/1-0/...原创 2018-11-19 16:50:06 · 665 阅读 · 0 评论 -
AT24C02---EEPROM 掉电存储(指定地址,指定字节数)
main.c/************************头文件***********************/#include<reg52.h>#include<string.h>#include <delay.h> #include <time0.h>#include <uart.h> #inclu...原创 2018-11-20 19:34:46 · 2329 阅读 · 0 评论 -
我对国韵的改进想法
没有服务器端公共盘,可以开通提效; 元件采购没有统一供应商,没有入厂检验,元器件的可靠性不能保障; 整机老化,测试,检验,出厂有没有品质检验; 开发的硬件平台统一性 福利配套少,权威治理,而非绩效导向 规章不明...原创 2018-11-12 15:13:31 · 297 阅读 · 0 评论 -
PCBA---线路板焊接---注意事项
开始前确认烙铁温度360-380 确认BOM与丝印正确性 贴片---插件 小封装---大封装 内侧---外侧 焊接工艺要求:焊点饱满,圆润,无虚焊 特殊元件注意管脚焊接顺序 元器件焊接类型:先焊接单片机---大数量的(电阻)(电容)---特殊敏感元件---输入输出端子 完成,核对丝印与元件 酒精或者丙酮清洗,去除漏电即干扰 下载程序,通电测试...原创 2018-11-12 15:03:36 · 358 阅读 · 0 评论 -
stm32---iic通信
先摘一摘网上的理解:一. 技术性能:工作速率有100K和400K两种;支持多机通讯;支持多主控模块,但同一时刻只允许有一个主控; 由数据线SDA和时钟SCL构成的串行总线;每个电路和模块都有唯一的地址; 每个器件可以使用独立电源二. 基本工作原理:以启动信号START来掌管总线,以停止信号STO转载 2015-02-09 22:42:42 · 2560 阅读 · 0 评论 -
stm32---中断
stm32 中断 NVIC_PriorityGroupConfig原创 2015-01-07 21:30:34 · 488 阅读 · 0 评论 -
USART---串口发送数据
USART---串口发送数据---完全解读原创 2015-01-06 22:42:43 · 9767 阅读 · 1 评论 -
毕设 !!!(红色代码为电机控制,为什么按下按键电机转动一段时间以后,自己又停了呢,理论上不按停止应该一直转啊???!!!)
(红色代码为电机控制,为什么按下按键电机转动一段时间以后,自己又停了呢,理论上不按停止应该一直转啊???!!!)#include#include //绝对值函数abs()#define uchar unsigned char#define uint unsigned int sbit YK=P3^2; //遥控sbit DQ=P3^3; //温感原创 2013-04-06 16:54:15 · 1486 阅读 · 0 评论 -
分频器的几种写法.[Verilog]
1 偶数分频(1)2的幂分频案例I 二分频i: div_2.vmodule div_2( input i_clk, input i_rst_n, output o_clk ); reg [0:0] cnt; always @ (posedge i_clk, negedge i_rst_n) if (!i_rst_n) cnt ii:RTL视图(QII综合结果)图1 二分频的翻译 2011-12-09 22:40:28 · 1545 阅读 · 0 评论