资讯
如何用51单片机实现IIC通信(2023-07-11)
如何用51单片机实现IIC通信;在之前的MCS-51系列单片机中内部没有IIC通信资源,所如果要想用51单片机实现IIC通信,就只能通过软件模拟其时序,这样也能实现IIC通信的功能。
这个是IIC......
【MCS-51】编译指令系统(2023-04-23)
【MCS-51】编译指令系统;51单片机是一种广泛应用于嵌入式系统中的芯片,具有极高的性价比和通用性。在51单片机开发过程中,编译指令系统是非常重要的组成部分。本文将从编译原理、汇编语言和编译指令......
51单片机系列——基础指令(2024-08-19)
51单片机系列——基础指令;这学期开始学习51单片机,感觉比汇编简单,关键是51的汇编有一个好的ide,练习起来也比较方便,这个系列主要记录51的学习经验。下面是基础指令的练习:
org......
基于STC89C52的定时开关系统设计(2023-05-25)
也是从DS1302的最低位通过I/O读取。
DS1302读取数据子程序:
(2)1602的显示
通过单片机指令控制1602 光标是否闪烁,是否清除原来数据以及显示的具体位置,并不停地对数据显示进行刷新,从而......
51单片机的内存映射(一)(2022-12-15)
数的和能否利用51单片机实现呢?一起来看看下图:
add函数接收了三个参数a、b、c而没有d,是不是不能传递参数d呢?先来看看官方文档的解释:
Cx51编译器最多在MCU寄存器中传递三个函数参数。由于......
AT89C51单片机与74LS164动态显示接口(2023-05-24)
AT89C51单片机与74LS164动态显示接口;AT89C51介绍
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable......
基于ds1302的电子日历系统(2023-06-06)
屏作为显示。
AT89C51单片机
单片机最小系统
AT89C51单片机采用Flash ROM,内部具有4KB ROM存储空间,相对于本设计而言程序空间完全够用。能于3V的超低压工作,而且......
51单片机串口通信编程(2023-06-13)
51单片机串口通信编程;51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机......
九、ARM 汇编与 C 的混合编程(2023-07-11)
, EL2,EL3) 类比于 X86 的 Ring0-ring3(app)
9.2.3 CORTEX-M3
Cortex-M3 只支持 Thumb-2 指令, 在 STM32 单片机......
51单片机 HC05蓝牙模块学习(2023-03-24)
51单片机 HC05蓝牙模块学习;一、注意事项
1、烧写程序时,要把蓝牙tx,rx信号线拔掉,对烧写程序有影响。
2、执行HC05集命令时,均以rn结尾。串口中断若选择“发送新行”时,不用......
在家没有硬件开发板怎么调试STM32?(2024-04-03)
的这几段地址都是可读可写的。C语言就是在存储器里不停的寻址,然后执行指令,那为什么会是上面这些地址呢?可以查看stm32f051单片机的存储器映射
上面只是截取部分存储器的映射情况,这是AHB2的地址。例如......
MCS51单片机的数据复制程序(ASM)(2023-08-30)
MCS51单片机的数据复制程序(ASM);MCS51单片机的数据复制程序(ASM)
;内部RAM数据复制程序;入口 :R0,R7;占用资源:A;堆栈需求:2字节;出口 :R1......
8051指令系统汇总表(2024-07-24)
的系统。本文以80C51单片机为目标机,基于X86平台的PC机为宿主机,给出了一种在宿主机上构造虚拟目标机指令执行系统的方法。 1 虚拟指令执行系统简介 本文所述的80C51虚拟指令......
MCS51单片机的滤波程序(2023-08-09)
MCS51单片机的滤波程序;MCS51单片机的滤波程序
;限幅滤波程序;入口 :A,SDAT,DELTY;占用资源:B;堆栈需求:2字节;出口 :A
JUGFILT :MOV......
2、编程工具IAR、烧写工具SmartRF的使用(2024-08-01)
2、编程工具IAR、烧写工具SmartRF的使用;
IAR可以生成hex文件,SmartRF烧写hex文件到CC2530单片机。
【IAR】
主要步骤:创建workspace、新建......
51单片机的在线仿真环境搭建(2024-03-19)
51单片机的在线仿真环境搭建;1.单击Project->NewuVision Project
2.输入工程名称,点击保存,工程名称支持中文
3.输入AT89C52,选中Microchip......
8051微控制器指令集和寻址模式(2024-01-31)
和除法。算术指令还包括加一、减一和称为十进制调整累加器的特殊指令。
与8051单片机指令集的算术指令相关的助记符有:
ADD
ADDC
SUBB
INC
DEC
MUL
DIV
DA A
算术指令......
C语言在单片机中是如何执行的(2024-07-04)
C语言在单片机中是如何执行的;或许我们平时大多数学习C语言都是在Windows环境下学习的,对于程序执行的底层逻辑了解的不是非常清楚,所以本文在这里给大家介绍一下,C语言在单片机......
STM32单片机学习笔记(3):虚拟串口(2023-08-21)
STM32单片机学习笔记(3):虚拟串口;项目简介
利用CubMX生成基于32单片机的HAl库工程,然后编写程序在proteus上仿真验证。本项目最适合没有开发板的同学学习,零成......
51单片机编程:双路计数器详解(2024-03-21)
51单片机编程:双路计数器详解;利用 51 单片机构成计数器,计数的上限,做的大一些,也不难,几千几万都可以。
下面的电路,小了一点,是个两路两位的计数器。
用来记录乒乓球比赛,还算可以,用于......
MCS-51单片机的算术运算指令解析(2023-08-23)
MCS-51单片机的算术运算指令解析;MCS-51具有强大的加、减、乘、除四则算术运算指令。
1.程序状态字PSW
MCS-51有一个程序状态字寄存器PSW,用来保存指令执行结果的标志,供程......
51单片机(入门保姆级教程)——点亮一个LED灯(2023-01-06)
完成各项复杂的运算,无论是对运算符号进行控制,还是对系统下达运算指令都能通过单片机完成。
图1 单片机的基本结构
三、如何快速、高效学习单片机?
多学习;查阅原始资料,即单片机手册和各个模块手册。
多动......
使用单片机实现拉幕式数码显示技术的详细说明(2023-06-19)
使用单片机实现拉幕式数码显示技术的详细说明;1. 实验任务
用AT89S51单片机的P0.0/AD0-P0.7/AD7端口接数码管的a-h端,8位数码管的S1-S8通过74LS138译码器的Y0......
基于单片机DS18B20温度报警系统 无线蓝牙显示(2023-09-27)
基于单片机DS18B20温度报警系统 无线蓝牙显示;一、系统方案随着科学技术的不断发展带动着电子行业的地位越来越重,现在电子产品几乎在社会的各个领域都可以见到。这些......
Multi2sim10单片机的仿真实现及在数字电路中的应用(2024-01-17)
对程序进行诸如设置断点、修改程序、观察地址值、堆栈情况、进入子函数、跳过指令等操作,从而达到验证、调整、修改和完善仿真程序的目的,直至完成所需功能为止。
5结束语
综上所述,相信本文对单片机......
51单片机入门点亮LED(2023-06-27)
51单片机入门点亮LED; 一.keil新建单片机工程
1.单击”project”选项中的“new uvision project”,输入工程姓名。
2.挑选单片机类型,本系......
51单片机CPU结构各部件的原理详细分析(2023-08-09)
在对端口P0一P3的输入操作上,有如下约定:为此,8051单片机在对端口P0一P3的输入操作上,有如下约定:凡属于读-修改-写方式的指令,从锁存器读入信号,其它指令则从端口引脚线上读入信号。
读......
MCS51单片机数制转换程序(2023-08-23)
MCS51单片机数制转换程序;;BCD小数转换为二进制小数(2位);入口 :R0(低位首址),R7;占用资源:ACC,B,R5;堆栈需求:2字节;出口 :R3,R4
PDTB......
keil新建工程及工程设置(2024-08-16)
keil新建工程及工程设置;最近突然对单片机感兴趣,就买了一块开发扳,跟着视频教程学习了一下,现在记录一下其中一个比较重要的步骤,就是新建工程的步骤。
1.打开keil4,Project New......
51单片机工程模板创建方法(2024-03-19)
51单片机工程模板创建方法;前言
本教程将向大家介绍如何使用KEIL C51 软件以及如何创建51 单片机工程。通过本教程的学习,让大家创建属于自己的51 单片机工程模板,为后面学习51 单片机......
STC单片机编程软件安装(2023-01-04)
该编码:
将该编码复制带此处,最后鼠标左击Add LIC,出现SUCCESSFULLY字眼,恭喜你KEIL安装并破解成功
四、安装STC单片机的头文件:
在宏晶科技官网下载 STC-ISP软件:
双击......
如何快速零基础到入门51单片机(二)(2022-12-09)
如何快速零基础到入门51单片机(二);此讲我们主要介绍如何安装Keil5与STC-ISP
一
Keil5软件一共有许多版本,我们现在学的是51单片机所以我们要选择C51这个版本。(建议......
89C52单片机电子时钟的设计(2023-08-23)
89C52单片机电子时钟的设计;1.实验任务
(1).开机时,显示12:00:00的时间开始计时;
(2).P0.0/AD0控制“秒”的调整,每按一次加1秒;
(3).P0.1/AD1控制“分”的调......
MCS-51的存储器分类(2023-08-15)
使用中应加以注意:
其中一组特殊是0000H—0002H单元,系统复位后,PC为0000H,单片机从0000H单元开始执行程序,如果程序不是从0000H单元开始,则应在这三个单元中存放一条无条件转移指令......
基于AT89C51单片机的万年历源程序(2023-01-05)
基于AT89C51单片机的万年历源程序;#include //调用单片机头文件#define uchar unsigned char //无符号字符型 宏定义 变量范围0~255
#define......
干货,三分钟教你Keil C51软件的使用方法(2024-01-26)
完全集成到uVision2的集成开发环境中,这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2 IDE可为它们提供单一而灵活的开发环境。
Keil C51 软件是众多单片机......
现在PIC单片机还有用的吗?(2023-03-01)
依曼体系结构”,而PIC单片机则是采用“哈佛体系结构”。这里简单介绍一下两种体系结构的不同:冯诺依曼体系结构是单总线结构,即数据传输与指令传输共用一条总线;而哈佛体系结构则是双总线结构,即数据传输与指令......
STM32软件运行过程,如何查看全局变量的实时数据(2023-09-12)
STM32软件运行过程,如何查看全局变量的实时数据;下面是一个单片机STM32RCT6的PA8,PA9,PA10引脚输出PWM波形的仿真步骤,此外还展示了软件运行过程,如何......
STM32软件运行过程,如何查看全局变量的实时数据?(2024-09-27)
STM32软件运行过程,如何查看全局变量的实时数据?;下面是一个单片机STM32RCT6的PA8,PA9,PA10引脚输出PWM波形的仿真步骤,此外还展示了软件运行过程,如何......
使用DFU方案实现STM32单片机的高级开发(2024-05-17)
使用DFU方案实现STM32单片机的高级开发;什么是 DFU
DFU全称为Device Firmware update,是ST官方推出的一个通过USB接口进行IAP升级的方案,同串口ISP一样,他们......
AT89S51单片机的内部时钟电路设计(2023-03-28)
AT89S51单片机的内部时钟电路设计;时钟电路用于产生AT89S51单片机工作时所必需的控制信号。AT89S51单片机的内部电路正是在时钟信号的控制下,严格地按时序执行指令进行工作。
在执行指令......
MCS-51单片机指令系统(3)(2022-12-12)
MCS-51单片机指令系统(3);指令按寻址方式分有 7种寻址方式,直接寻址(direct)、立即寻址(#20H) 、寄存器寻址(Rn)、寄存器间接寻址(@Ri)、相对寻址(rel)、寄存......
7大主流单片机优缺点分析,一文打尽赶紧收藏!(2023-01-13)
,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“经典”,为以后的其它单片机的发展奠定了基础。目前......
51系列中嵌入式单片机的优缺点分析(2023-08-21)
51系列中嵌入式单片机的优缺点分析;51系列是应用最广泛的单片机,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的优势。世界有许多著名的芯片公司都购买了51芯片......
51单片机分外功用寄存器操作进程(2023-08-09)
51单片机分外功用寄存器操作进程; 51单片机特有的程序语法以及 Keil 软件的根柢操作进程,请咱们必定要有耐性。
咱们首要是用 C 言语来对单片机编程,而有的单片机......
以80C51单片机为例讲述单片机如何运行(2024-03-14)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
单片机AT89C2051制作的LED流水灯电路(2023-05-10)
手机充电器4.3-5V
●新稳压电源
二、固定字符显示的程序编制
普通数字电子电路都有特定功能,如与、或、非逻辑功能。计算机包括单片机本身没有特定功能,只有执行特定指令的能力,指令让它干什么,它就......
关于单片机程序的执行过程(2023-09-01)
操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
80C51单片机里的程序是如何运行的(2023-09-07)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
51单片机到底是什么跟单片机有什么关系(2023-02-10)
又有什么关系呢?其工作原理又是怎样的呢?本文引用地址:
一、什么是
是对兼容英特尔指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部......
相关企业
;盛方单片机;;本站简介:盛方单片机致力于单片机、嵌入式、无线传输等电子类学习实验设备,旨在提供免费丰富的学习资料;丰富多彩的培训讲座;先进的学习开发工具。 本站QQ:654149723;TEL
/测试 4.单片机开发/PCB设计 5.PLC编程/下载线/PLC维修 Tel:0512-61358969 Fax:0512-68052029 Add:苏州高新区滨河路588号2A29
;深圳永昶科技有限公司;;深圳市永昶科技有限公司提供台湾FEELING系列单片机全方位的技术服务,台湾FEELING系列单片机是属于通用八位元系列的单片机,它与EMC/PIC/MDT系列同类型单片机
;杭州华顺电子有限公司;;我公司主要销售PIC,HT,PHI,ST,TI,等知名品牌的单片机,稳压管,给客户配套电子元件,符合ISO指令,全系列无铅产品,希望贵客户联系,合作,你们
、19寸、21寸、23寸、24寸、32寸、42寸、52寸等数十个显示尺寸。 VGA控制板,顾名思义就是驱动具有"15针VGA接口"的显示器或者电视机。接收用户单片机串口发送过来的指令, 完成
;博灵单片机;;博灵工作室 专业单片机,主营51系列单片机,最小系统单片机,烧录机
;张胜财;;供应台湾feeling单片机,EMC,MDT单片机,单片机开发.。单片机快速解密,新方案设计开发....
;深圳市东盈电子科技有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机
;深圳维尔科技有限公司;;深圳市维尔科技有限公司经销的义隆松瀚PIC 单片机开发、atmel 51系列单片机开发单片机、义隆单片机、飞凌单片机、松瀚单片机、佑华单片机、LED驱动、储存
;深圳东盈电子有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机