资讯
两轮平衡小车之硬件设计(2024-07-03)
两轮平衡小车之硬件设计;学习一种单片机最快的方式莫过于用它实际制作一个作品了,前些天看到有人在玩平衡小车,感觉非常有趣,于是就决定自己动手制作一个基于stm32的两轮平衡小车。从电路板设计,到程序编写......
M20 中断、定时器与程序存储方式(2023-01-30)
函数可以被主函数调用。
e、继续往下进行,我们只在keil中编写完了程序还不行,需要知道程序是怎么一步步编译成单片机能够存储的格式的。
源程序编写完成
编译链接成二级制格式文件
我们从C语言源文件很难看出中断程序......
毕业设计| 单片机自动分拣小车(2023-04-26)
使用。当单片机判断获得的wifi数据符合后,执行称重功能,获得24位AD信号后,通过公式计算重量。再将条码数据和计算结果发送到手机端,手机程序根据获得的数据在列表框中加入数值显示。随后小车开始行驶,开始......
单片机能做什么创意小发明?新手怎么制作单片机智能小车?(2022-12-21)
单片机能做什么创意小发明?新手怎么制作单片机智能小车?;曾经,有一个老板跟我说,很羡慕我们这些做技术的。
我们都感觉有点讽刺,一个身价上千万的人,羡慕我们这些年收入不到20万的。
不过......
STM32单片用什么编程?如何学习STM32单片机开发(2022-12-21)
即便是自己动手DIY一个小发明,写个小程序,烧录进去,让这个小玩意按照自己的程序逻辑去执行,也是成就感满满的。
当初,我也是这样被骗进单片机开发这个行业的,没想到一入坑就10年。
这10年技......
基于STM32的两轮平衡小车设计(2023-08-31)
路板设计,到程序编写,一步一步的,希望自己在这个过程中有一定的收获。
电路设计的基本过程一般是这样的:需求分析——元件选型——原理图设计——PCB设计——焊接调试。
需求分析:在这里,主要是确定小车......
M60 单片机的在线仿真与步进、日志调试(2023-01-31)
仿真电路
proteus内部编写单片机程序
编译运行
进入调试模式
设置断点
观察变量与内存
四、keil与proteus联调
联调驱动安装
联调驱动设置
keil进入调试模式
设置断点和观察变量
单步......
单片机初学者编程经常会碰到的问题及处理办法(2022-12-21)
单片机初学者编程经常会碰到的问题及处理办法;在刚开始接触单片机学习的时候,尤其是C语言基础比较薄弱的老铁们,经常会碰到很多比较低级的错误,程序编译错误一大堆,但不知道如何解决!
一、程序......
51单片机工程模板创建方法(2024-03-19)
与人之间搭建一条可以进行沟通的桥梁,我们操作的是P0 口,而单片机本身并不知道什么是P0 口,但是它知道它内部地址0x80 是什么东西。说道这我想大家应该明白了,以后凡是编写51 内核单片机程序时,我们......
STM32单片机实现固件在线升级(IAP)(2024-05-14)
,存储地址为0x08000000-0x0807FFFF。单片机每次程序复位时从0x08000000的位置开始执行主程序,如果不做IAP则这512KB空间都可以用来存储用户编写的APP程序。
若要......
ASCII码对应表,ASCII码值的大小顺序(2023-01-03)
LCD1602驱动的时候,其实ASCII在单片机程序编程中也是非常常用的,尤其是屏幕的显示,以及串口通讯、4G通讯等
例如1602液晶屏的显示,如果要显示 ’A’,需要给液晶屏输入“0x41”
在这里也给大家顺便讲一下单片机程序......
跑马灯实验用汇编语言和C51语言做出的不同效果(2023-05-23)
是否溢出等。
无论是汇编语言还是C51语言编写的程序都不是单片机直接运行的程序,只有机器码程序单片机才能直接运行,对于汇编语言程序需要通过汇编程序汇编成机器码程序,对于 C51程序需要通过编译器程序编译成机器码程序......
基于STM32的可遥控智能跟随小车的设计与实现(2023-06-09)
基于STM32的可遥控智能跟随小车的设计与实现;1、引言
智能小车是一个集自动控制、环境监测、无线遥控等多功能于一体的综合系统,人们习惯称其为移动轮式机器人,目前以单片机......
毕业设计| STM32坡道行驶巡线小车制作教程(2023-04-26)
轮子转动一圈,电机轴转动30圈,使得编码器齿轮也转动30圈,得到,小车轮子转动一圈,编码器输出13×30,等于390个脉冲,又因为一个脉冲有一个上升,沿有一个下降沿,单片机......
基于虚拟仪器技术实现步进电机控制系统的设计(2023-05-31)
使系统能稳定可靠的工作。具体驱动电路如图2所示。
3 、步进电机控制程序设计
3.1 下位机程序设计
单片机接口程序采用C51语言编写。程序中,定义了数组table1和table2,用来......
基于电磁四轮小车的距离积分算法(2023-08-07)
保车辆沿着预先设定的路线行驶。本文将深入探讨智能循迹小车的硬件、软件以及控制算法,以期望更好地实现其功能。这个硬件系统由四个部分组成:LQBLEV3M 蓝牙模块、STC16F128K单片机模块、电机......
一个基于STM32芯片设计的智能循迹往返小车(2024-04-19)
身下面是白色的地面时,红外发射管发射的光经其反射后,被接收管接受,光电开关输出低电平,经非门整形后输出高电平。将非门的输出接至单片机IO口。车在前进和后退过程中,小车每过一道黑线,便产生一次电平变化,主程序从而调用相应的子程序......
STM32单片机的调试方式 STM32单片机的启动流程详解(2024-08-05)
、STMicroelectronics IDE等工具进行串口调试。
3.使用仿真器:STM32单片机可以使用仿真器进行开发和调试。仿真器可以在PC上模拟出STM32单片机的硬件环境,使得开发者可以在PC上进行程序编写、下载......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
译后产生HEX代码,供下载器软件使用。把程序下载到AT89S51单片机中。
......
单片机AT89C2051制作的LED流水灯电路(2023-05-10)
手机充电器4.3-5V
●新稳压电源
二、固定字符显示的程序编制
普通数字电子电路都有特定功能,如与、或、非逻辑功能。计算机包括单片机本身没有特定功能,只有执行特定指令的能力,指令让它干什么,它就......
在Linux下51单片机的开发环境搭建详细程序编写详细概述(2023-08-16)
在Linux下51单片机的开发环境搭建详细程序编写详细概述;在Linux下没有像keli那样好用的IDE来开发51单片机,开发环境只能自己搭建了。
第一步:安装交叉编译工具
a) 安装SDCC......
51S单片机ISP的工作原理及设计(2023-09-01)
51S单片机ISP的工作原理及设计;在单片机开发过程中,当前期的程序编写或仿真完成后,或者程序需要升级修改时。都需要将程序写到单片机中。现在比较流行的编程方式是ISP。常用的51S系列单片机......
单片机入门—STC89C51(2024-08-14)
8051单片机不具备ADC和DAC功能,需要外接对应的芯片,重点在于驱动程序编写,ADC和DAC工作原理理解;
9)IIC总线类:IIC总线可以说是整个传统8051单片机学习的难点之一,原因......
以AT89C51单片机为核心的LED汉字滚动显示屏设计(2023-04-13)
点阵滚动显示的基本原理、硬件组成与设计、程序编写与调试、Proteus软件仿真等基本环节和相关技术。
1 硬件电路组成及工作原理
本产品采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片......
以STC89C52单片机为核心的电子密码锁设计(2023-06-13)
;独立按键DOOR,当门关上为键按下状态;D1为模拟*灯,当密码正确,按下BESURE键D1将亮;BUZ1为蜂鸣器报警。当程序编写好并导入到单片机里后,按下图2最下面的开始按钮,1602液晶......
串行口动态扫描显示电路(2024-03-13)
的公共端则由74LS138分时选通,这样任何一个时刻,都只有一位LED在点亮,也即动态扫描显示方式,其优点在上一节中我们已经阐述。使用串行口进行LED通信,程序编写相当简单,用户......
基于STM32的甲醛浓度检测报警proteus仿真设计(2024-09-11)
基于STM32的甲醛浓度检测报警proteus仿真设计;仿真图proteus 8.9
程序编译器:keil 5
编程语言:C语言
设计编号:C0083
1.主要功能
功能说明:
1、以STM32单片机......
基于手势识别的小车运动控制系统设计(2023-02-22)
运动端,由五大模块构成:单片机最小系统、传感器模块、模块、显示模块和电机驱动模块。软件设计主要包括:手部控制程序设计和小车运动程序设计。系统总体方案设计框图如图1 所示。
手部......
朋友圈那位隐藏大佬的单片机学习心得(2022-12-15)
、AVRStudio等等,还有针对arduino等芯片的图形化编程引擎如mixly等,现在还有针对51单片机的图形化编程引擎。
图形化编程引擎的使用降低了编写代码的成本,人们只需拖动几个积木样的图形即可完成程序编写......
面向单片机编程(二)-开端,点亮第一个LED(2022-12-08)
代码了,首先我们需要开始编写一个简单的主程序:
#include
sbit led_out = P1^0; //将单片机的P1.0端口定义为led_out
void main......
51单片机在wave6000下编程如何实现几个模块的结合(2023-06-15)
想用C编写,还是用KEIL C方便。
WAVE6000编译软件,采用中文界面。用户源程序大小不受限制,有丰富的窗口显示方式,能够多方位、动态地展示程序的执行过程。其项目管理功能强大,可使单片机程序......
采用AT89C52单片机实现智能泊车系统软硬件电路的设计(2023-09-25)
系统发送光源指示信号,光敏三极管接收车库指示信息,使小车到达指定车库后,停车。
1.1 单片机最小系统设计
AT89C52是51系列单片机的一种,是一个低功耗,高性能,CMOS 8位单片机,片内含8KB的可......
使用AT89C51实现的微型可编程控制器的讲解(2023-03-28)
设计分为PC机梯形图汇编程序编译软件和51单片机软件两部分。前者用IBM-PC汇编语言编写,我们称之为PLC编译软件。本机中我们自己设计了一套TD型PLC的梯形图汇编语言指令系统,有LD/LDI、AN......
汇编语言的结构化设计及其在俄罗斯方块中的应用(2023-06-13)
容易出现寄存器冲突,从而导致程序崩溃。为了简化汇编语言的编写过程,本文提出了一种结构化的汇编编程思路,并以基于AT89C51芯片(以下对汇编语言的讨论针对51单片机系统)的俄罗斯方块游戏为例,来展现在51单片机中汇编语言结构化编写......
单片机指令周期怎么计算(2024-03-15)
不使用,计数器一但发生溢出,将立即置位标志为TMR2IF,但是如果有1:2的后分频器的话,必须两次溢出后才会置位。
现在,常用的单片机程序编写软件为keil,当写好程序后,我们可以通过软件调试来确定程序......
如何区分工控上位机和下位机(2024-08-13)
,屏幕上显示各种信号变化(液压,水位,温度等)。
下位机 P ART.02
下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer......
51单片机电梯控制系统软硬件设计(2023-12-14)
该段操作流程理解的逻辑流程还是有点些乱,编写的程序也无法使用,所以在接下来的学习中,应该根据自身的对于单片机掌握的情况对单片机进行一些有针对性的学习。因为51单片机确实比较基础,仅有8位IO口,比较容易掌握。难的......
基于AT89C52单片机的智能环保小车电路模块设计(2023-09-26)
基于AT89C52单片机的智能环保小车电路模块设计; 随着电子产品的快速发展,“智能工具”越来越普及化。智能清洁工具也为人们的生活带来了很大的便利。传统的清洁工具功能相对比较单一,只能吸尘,或只......
基于单片机的语音小车设计(2023-03-03)
基于单片机的语音小车设计;引言
随着计算机技术、模式识别和信号处理技术及声学技术等的发展,使得能满足各种需要的语音识别系统的实现成为可能[1]。近二三十年来,语音识别在计算机、信息处理、通信......
基于STM32的智能婴儿车(2023-03-13)
处理方式相对目前的简单的数字芯片处理方式比较而
言更加方便快捷,安全稳定,功耗低,更适用于对婴儿的监控护理。
1.4本文所做的工作
本作品所采用的 stm32 单片机处理方式进行了智能小车......
一种新型智能导盲车的研究与开发(2024-07-03)
车需要实现多种功能,保证数据信息采集的效率,因此对单片机的运行性能要求较高。文中选用 STM32单片机作为导盲车的主控芯片。STM32单片机资源丰富,可容纳数百千字节的程序,也可移植RTOS、GUI中间......
单片机语音播报怎么做?语音模块原理及程序编写思路(2023-01-04)
单片机语音播报怎么做?语音模块原理及程序编写思路;我最欢就是做带语音播报的产品,写程序的过程太枯燥了。
有些产品一开发就是几个月,整个过程都跟冷冰冰的LED、蜂鸣器、按键、LCD屏打......
基于89C51时钟电路的设计与制作(2023-03-07)
于班上的每个同学都制作一款。由于51系列单片机机展小巧、程序编写简、功能强大、价格便宜等优点,由51单片机制作的小型智能产品越来越多,也是电子技术相关专业学生毕业设计的首选芯片(见图1)。
1......
学习单片机和STM32的一道坎(2024-03-12)
学习单片机和STM32的一道坎;刚开始学单片机的你,是不是会因用程序把LED点亮而感到高兴,会因用程序把数码管点亮而感到高兴。这是好事,这也是想继续学习下去的动力。
但是数据相关的实验是学习单片机......
利用单片机和FPGA实现系统中可延时调节模块的设计(2023-06-20)
空间,整个单片机程序编译后为15k,所以32k的程序空间足够大。余下的8000H?FFFFH的32kB 闪存空间留作数据存储空间。两块数据存储空间轮流使用,当数据量存满其中一块时通过程序......
以89C51单片机和PC机为核心的远程数据采集多机系统设计(2023-03-14)
数据通信模块
分单片机通信程序和PC机通信程序。
2.4.1 单片机通信程序
流程图如图4所示。
2.4.2 Win98下PC机与89C51通信程序
通讯程序编写中首先在项目头文件中嵌入MSComm......
STM32单片机程序编译及下载配置(2024-08-30)
STM32单片机程序编译及下载配置;前言
当拿到STM32单片机开发板的时候,程序的编译和下载将是我们踏入STM32单片机开发的第一步。本章详细介绍程序的编译和下载。包括:Keil5工程......
51单片机(入门保姆级教程)——点亮一个LED灯(2023-01-06)
强电路等,都离不开单片机的身影。电路、c语言、数电、模电、计算机控制等知识的学习,给单片机的学习增添了软辅助,但我认为,学习单片机更多的是自己的兴趣、爱好,正如“程序虐我千百遍,我视程序为初恋”。
此外,学习单片机......
开发51单片机操作系统注意事项(2023-08-16)
统软件设计方面需要做大量的重复性劳动。如果开发一套基于51系列单片机的操作系统,那么用户只需要编写各个任务的程序,不必同时将所有任务运行的各种情况记在心中,不但大大减少了程序编写的工作量,而且减少了出错的可能性。
1 开发......
单片机自学需要买开发板嘛?初学者如何使用单片机开发板?(2022-12-26)
,我们模仿的多了,自然的就会更熟悉单片机的一些C语言语法,避免程序编写过程中容易出现的问题。
模仿到熟悉阶段的过渡是一个很自然的过程,模仿的多了自然就熟悉单片机开发了。
在熟悉阶段基本上要掌握: C语言......
相关企业
;深圳冠群电子有限公司;;冠群电子有限公司是合泰一级代理商,专业从事单片机开发、应用及销售。本公司有20位本科以上的工程师,专业从事单片机程序编写及应用设计,经验丰富,技术力量雄厚,有着
;深圳市冠群电子有限公司;;冠群电子有限公司是合泰一级代理商,专业从事单片机开发、应用及销售。本公司有20位本科以上的工程师,专业从事单片机程序编写及应用设计,经验丰富,技术力量雄厚,有着
;深圳市众鑫威科技有限公司;;深圳市众鑫威科技有限公司是专业从事HOLTEK(合泰),ELAN(义隆)单片机开发、应用及销售。本公司目前拥有数位本科以上的工程师,专业从事单片机程序编写
分公司 。本公司目前拥有数十位本科以上的工程师,专业从事单片机程序编写及应用设计,经验丰富,技术力量雄厚,有着完善的售后服务系统及技术支持,免除客户的后顾之忧,以致于您可以放心的使用本公司所提供单片机
;勤思智能电子;;PCB板制作及打样 C语言程序编写 新项目开发
;东莞市星空智能电子有限公司;;单片机开发、程序编写和应用设计;机电控制模块、工业自动化控制系 统开发、数字和模拟电路设计、电子产品开发、人机界面(触摸屏、液晶显示模块等)、 系统
;西邮单片机小组;;
;东莞寮步海旺电子造制造厂;;承接集成电路电路设计,专业芯片生产,芯片掩膜服务;单片机开发,电子电路设计,功能控制板量产等服务。(即从电子产品方案设计--元器件选择--芯片程序编写--电路
;寮步海旺电子造制造厂;;承接集成电路电路设计,专业芯片生产,芯片掩膜服务;单片机开发,电子电路设计,功能控制板量产等服务。(即从电子产品方案设计--元器件选择--芯片程序编写--电路
;东莞市大江机械设备科技有限公司;;承接控制电柜制作,PLC,触摸屏编程,解密,步进,伺服位置控制程序编写,自动化测试,自动化生产线,工装夹具,治具等等