摘要:
原理图如下 7脚低,8脚1.4v-0,2脚为0;7脚低,8脚2.4v-5v,2脚高,3脚6脚交替闪烁; 7脚高,8脚0.7v-0v,1脚输出高;7脚高,8脚0.8v-5v,1脚输出低。 8位单片机项目合作联系我:18665321219 阅读全文
摘要:
原理图 功能简介:芯片上店3s内输出为零。A组逻辑与BCD一致。 A拉低1秒,k输出14s的高后输出低电平并且保持低,A拉低3s(开脚)高1.5s,低2s,高1.5s,一直低;A拉低6s后,A1输出高,高1.5s,低2s,跳转高电平1.5s,一直低;如果A拉低后一直低,K就一直低,(开脚)也一直低 阅读全文
摘要:
按下三路按键,MCU唤醒且三路PWM有输出(占空比30%),松开按键PWM无输出,且MCU进入休眠状态(低功耗状态)。按键1按下,PWM1输出,按键2按键3按下,PWM2/PWM3输出 具体源程序如下所示 8位单片机项目合作请联系我:18665321219 /* * Project: GPIO_Se 阅读全文
摘要:
该应用主要功能是将输出端电压经过电阻分压为目标范围电压,通过MCU的ADC转换成数值,通过串口发送给433模块,使用此方式输出电压值,在电脑端连接433接口模块可以读取电压值。原理图见 电阻分压范围必须固定在ADC有效采样范围之内,20V电压需要做1/4分压到5V以内。 九齐MCU拥有10位ADC, 阅读全文
摘要:
曾经遇到一个案子,需要用到8位单片机做密码锁,主mcu只有与8位单片机完成交互(数据密钥传输)才可以正常使用,案子虽然完成了但是至今我都没有理解到底密码是多少,写案子总结的时候完全是通过示波器抓取通信波形来表达的。 见原理图 主要有PWM两路输入,一路按键,两路通信口,一路PWM输出口。 至于为何要 阅读全文
摘要:
8位机最常见的应用单片机驱动马达IC工作,马达可支持无级调速(PWM),正转,反转,刹车。该应用简单高效适应于各种应用,节约成本的不二选择。 今天就跟大家分享曾经做过的马达驱动IC的应用。 主电路由8位单片机提供控制信号,正转,反转,PWM调速,以及一个峰值电流400ma的马达驱动IC构成。见电路图 阅读全文
摘要:
首先将源程序以Release的方式运行 在文件目录找到Realease方式编译出的.exe文件 复制.exe到新文件地址 找到qt命令行组件 打开组件,进入命令行控制界面 切换到需要发布的.exe文件目录 cd /d d:/sdsd 进入该文件夹之后执行命令windeployqt codeary.e 阅读全文
摘要:
电路部分主要为两部分,电荷泵供电电路,蜂鸣器震荡电路。具体电路图见下图。 单片需要输出固定频率的PWM波形驱动蜂鸣器震荡电路以及电荷泵供电电路运行,Q1打开蜂鸣器鸣叫,Q2关闭,电感L1续流通过电阻R2及稳压管给单片供电。 Q1关闭,Q2打开,电荷泵电路工作,通过电阻R2分压给MCU供电。 只需要一 阅读全文
摘要:
到这个阶段已经把上位机大部分工作完成,部分功能需要继续优化,对非功能性的bug要做修复,释放包程序我就不放出来了,这篇博客里收录了,整个过程中出现的工程源文件,除此之外,我会在该版本的基础上完善上位机程序,及下位机程序,可以第一版POVled完整程序基本完成,有任何问题我会对持续优化。 文字取模 链 阅读全文
摘要:
我们在编程有时候会对一个比较大的数据集进行编辑和读取操作,QT编程中同样会遇到这样的问题。 在MCU编程中我们通常直接初始化为数组或者写进FLASH中处理,在QT中显然是不能这样处理的,虽然PC的RAM 是够的,但是会使用运行界面卡顿停滞,运行奔溃等。不过QT提供了类似的方法来处理这样的问题。 方法 阅读全文