资讯
51单片机的启动代码究竟里面写了什么(2023-06-26)
51单片机的启动代码究竟里面写了什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机的启动文件作用是什么(2023-06-19)
51单片机的启动文件作用是什么;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
一般情况下,需要选择“是”。当然,也可以选择不加。那么,这个启动文件的作用是什么?什么......
单片机启动文件.s有什么作用(2023-06-27)
单片机启动文件.s有什么作用;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
单片机启动文件.s有什么作用?(2023-07-11)
单片机启动文件.s有什么作用?;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机的启动文件内容(2023-07-18)
51单片机的启动文件内容;在我们使用kei c51创建一个51单片机项目时,会有如下图所示的提示:
keil创建新项目时,提示是否添加启动文件
一般情况下,需要选择“是”。当然,也可......
51单片机编程环境的搭建及代码编写的方法(2024-03-20)
51单片机编程环境的搭建及代码编写的方法;1. 51单片机概述
51单片机是对所有兼容Intel 8031指令系统的单片机的统称。目前教科书基本都是以早期的MCS-51为原型,讲解......
普通单片机与STM32单片机中堆栈的区别(2023-08-03)
程序执行的过程,单片机执行分三个步骤:
取指令
分析指令
执行指令
根据PC的值从程序存储器读出指令,送到指令寄存器。然后分析执行执行。这样单片机就从内部程序存储器去代码指令,从......
详解STM32单片机堆栈(2024-03-04)
执行分三个步骤:
取指令
分析指令
执行指令
根据PC的值从程序存储器读出指令,送到指令寄存器。然后分析执行执行。这样单片机就从内部程序存储器去代码指令,从RAM存取相关数据。
RAM取数的速度是远高于ROM的,但是普通单片机......
详解STM32单片机的堆栈(2023-01-04)
与STM32单片机中堆栈的区别普通单片机启动时,不需要用bootloader将代码从ROM搬移到RAM。
但是STM32单片机需要。
这里我们可以先看看单片机程序执行的过程,单片机执行分三个步骤:
取指令......
STM32单片机的堆栈深入解析(2024-09-11)
执行分三个步骤:
取执行
分析指令
执行指令
根据PC的值从程序存储器读出指令,送到指令寄存器。然后分析执行执行。这样单片机就从内部程序存储器去代码指令,从RAM存取相关数据。
RAM取数的速度是远高于ROM的,但是普通单片机......
详解STM32堆栈(2024-01-25)
与STM32单片机中堆栈的区别普通单片机启动时,不需要用bootloader将代码从ROM搬移到RAM。
但是STM32单片机需要。
这里我们可以先看看单片机程序执行的过程,单片机执行分三个步骤:
取指令......
学习STM32单片机,要理解它的堆栈(2024-03-21)
中堆栈的区别
普通单片机启动时,不需要用bootloader 将代码从ROM搬移到RAM;但是STM32单片机需要。这里我们可以先看看单片机程序执行的过程,单片机执行分三个步骤:取指令、分析指令、执行指令。根据......
浅析STM32单片机的启动文件(2024-08-02)
浅析STM32单片机的启动文件;今天来总结的stm32基础知识是启动文件相关。要想对是stm32单片机有个深入的理解,那么启动文件就是一个绕不过去的坎。
一、什么是启动文件
简单说,启动文件是在单片机......
AT89S51单片机电子门铃的设计(2023-07-21)
AT89S51单片机电子门铃的设计;1.实验任务
当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。
2.电路原理图
图4.19.1
3......
基于MCS-51单片机和CAN总线控制器实现总线节点的设计(2023-02-08)
基于MCS-51单片机和CAN总线控制器实现总线节点的设计;CAN(Controller Area Network)即控制器局域网络。由于其具有较强的抗干扰能力、通讯......
如何模拟实现应用在数据采集系统中的89C51单片机I/O口串行通信?(2023-03-14)
软件编写要严格按照异步通信的时序进行,每bit 位传送时间间隔按通信速率1200 bit /s计算为833μs。
其模拟串行通信程序清单见下,系统要求单片机晶振为6M。程序清单如下:
TXD EQU......
使用单片机实现拉幕式数码显示技术的详细说明(2023-06-19)
使用单片机实现拉幕式数码显示技术的详细说明;1. 实验任务
用AT89S51单片机的P0.0/AD0-P0.7/AD7端口接数码管的a-h端,8位数码管的S1-S8通过74LS138译码器的Y0......
详解startup_M051.s(2024-07-30)
详解startup_M051.s;在Keil新建的所有工程中,毫无例外地都包含startup_M051.s,如图19.1-1。
图19.1-1 startup_M051.s
该文件主要作用于上电时初始化单片机......
“叮咚”门铃电路设计(2023-08-15)
“叮咚”门铃电路设计;“叮咚”门铃1. 实验任务当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。2. 电路原理图
图4.19.13. 系统......
89C52单片机电子时钟的设计(2023-08-23)
89C52单片机电子时钟的设计;1.实验任务
(1).开机时,显示12:00:00的时间开始计时;
(2).P0.0/AD0控制“秒”的调整,每按一次加1秒;
(3).P0.1/AD1控制“分”的调......
AT89S51单片机的定时/计数器T0的应用(2023-05-19)
AT89S51单片机的定时/计数器T0的应用;1.实验任务
用AT89S51单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。硬件......
基于I2C总线应用呼唤平台模式实现VIIC1.0软件包的设计(2023-06-21)
基于I2C总线应用呼唤平台模式实现VIIC1.0软件包的设计;一、I2C总线及其虚拟应用
1. I2C总线应用呼唤平台模式
目前,单片机......
89c51单片机动态扫描接口设计(2023-03-27)
89c51单片机动态扫描接口设计;什么叫动态扫描显示
在单片机系统中动态扫描显示 接口是单片机中应用最为广泛的一种显示方式之一。其接口 电路 是把所有显示器的8个笔划段a-h同名端连在一起,而每......
怎么用8051单片机控制步进电机(2023-10-30)
对端口引脚P1.1到P1.3重复相同的过程,整个循环一遍又一遍地重复,使电机顺时针旋转。
单片机的定时器0配置为模式1以产生65毫秒的延迟,65mS是每个控制脉冲的宽度。
三、程序代码
A1 EQU......
使用单片机制作一个报警器的资料和源代码说明(2023-08-10)
使用单片机制作一个报警器的资料和源代码说明;1.实验任务
用AT89S51单片机产生“嘀、嘀、…”报警声从P1.0端口输出,产生频率为1KHz,根据上面图可知:1KHZ方波从P1.0输出0.2秒......
“嘀、嘀、……”报警声电路设计(产生频率为1KHz)(2023-06-21)
“嘀、嘀、……”报警声电路设计(产生频率为1KHz);“嘀、嘀、……”报警声1. 实验任务用AT89S51单片机产生“嘀、嘀、…”报警声从P1.0端口输出,产生频率为1KHz,根据......
基于8051单片机开发的湿度计设计(2023-10-30)
基于8051单片机开发的湿度计设计; 在本文中,单片机开发工程师分享了一个基于8051单片机开发的湿度计,这个方案比较简单,以供单片机初学者学习。
湿度传感器也称为湿度计,在本单片机......
STM32单片机的启动文件及FLASH分配(2023-10-20)
STM32单片机的启动文件及FLASH分配;STM32的启动文件
STM32作为一款单片机,它的启动方式很简单,即当Boot配置了从内部Flash启动模式之后,一上电程序就会从0x8000000......
多任务实时操作系统RTX51 Tiny的概念和应用问题探究(2024-01-17)
多任务实时操作系统RTX51 Tiny的概念和应用问题探究;引言
μVision是德国Keil公司开发的单片机IDE软件,最初主要用于8051系列单片机,目前也有支持ARM系列单片机的专用版本MDK......
第4章 汇编语言程序设计(2024-08-09)
中移植过来。
C提供了很多数学函数并支持浮点运算,开发效率高,故可缩短开发时间,增加程序可读性和可维护性。
C-51与ASM-51相比,有如下优点:
对单片机的指令系统不要求了解,仅要......
MCS-51单片机汇编伪指令(2022-12-09)
MCS-51单片机汇编伪指令;汇编语言的特点
1.助记符指令和机器指令一一对应。用汇编语言编制的程序,效率高,占用存贮空间小,运行速度快。因此汇编语言能编写出最优化的程序,而且......
如何用AT89C2051单片机自制一个倒计时器(2023-10-08)
如何用AT89C2051单片机自制一个倒计时器;倒计时器在生活非常有用,用单片机自制,不但电路简单,而且功能可根据需要自行设计。由74系列、40系列小规模数字芯片设计的倒计时器非常多,但有......
S3C2440上LCD驱动(FrameBuffer)实例开发讲解(2024-06-14)
其他的的位就会被掩码屏蔽 SCLK:时钟 SCKE: 时钟使能 nBE :DATA mask。 因为每次SDRAM只能从内核
[单片机......
00-99计数器实验(2023-06-21)
00-99计数器实验;1. 实验任务利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一......
AT89S51单片机实现可预置可逆4位计数器的设计(2023-05-19)
AT89S51单片机实现可预置可逆4位计数器的设计;1. 利用AT89S51单片机的P1.0-P1.3接四个发光二极管L1-L4,用来指示当前计数的数据;用P1.4-P1.7作为......
AT89S51单片机计数器的设计(2023-04-13)
AT89S51单片机计数器的设计;1.实验任务
利用AT89S51单片机的P1.0-P1.3接四个发光二极管L1-L4,用来指示当前计数的数据;用P1.4-P1.7作为预置数据的输入端,接四......
用单片机AT89C51驱动两位数码管显示00--99依次循环程序代码(2023-01-12)
用单片机AT89C51驱动两位数码管显示00--99依次循环程序代码;
;两位数码管显示00--99依次循环
org 0000h
a_bit equ 20h ;数码管个位数存放内存位置
b_bit......
STM32启动文件startup_stm32f10x_hd.s的代码讲解(2023-06-26)
工程中都可以找到。
启动文件使用的ARM汇编指令汇总
Stack——栈
Stack_Size EQU 0x00000400
AREA STACK, NOINIT, READWRITE......
80C51的复位技术盘点(2023-08-23)
可以在程序中设置软件陷阱,引导程序失控的单片机跳转到一个指定的地址去执行,最终回复到正常轨道上来。软件陷阱可以设置在用户程序的空隙处或者转移指令之后,还可以利用一系列的陷阱指令来填充程序存储器的空白区。实现软件陷阱功能的指令......
详解STM32启动文件(2023-01-06)
点击文末阅读原文直接下载此文件,提取码stm3。
启动文件使用的ARM汇编指令汇总
Stack——栈
Stack_Size EQU 0x00000400
AREA STACK, NOINIT, READWRITE......
使用单片机设计实现软件延时00到59秒计时器的资料说明(2023-08-09)
使用单片机设计实现软件延时00到59秒计时器的资料说明;1. 实验任务
如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱......
00-59秒计时器(利用软件延时)(2023-08-10)
00-59秒计时器(利用软件延时);1. 实验任务 如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。2. 电路......
关于STM32启动文件startup_stm32f10x_hd.s的代码(2024-07-23)
工程中都可以找到。
启动文件使用的ARM汇编指令汇总
Stack——栈
Stack_Size EQU 0x00000400
AREA STACK, NOINIT, READWRITE......
AT89S51单片机发光二极管多功能闪烁的设计(2023-10-10)
AT89S51单片机发光二极管多功能闪烁的设计;1.实验任务
如图4.9.1所示,开关SP1接在P3.7/RD管脚上,在AT89S51单片机的P1端口接有四个发光二极管,上电的时候,L1接在P1.0......
汇编语言的结构化设计及其在俄罗斯方块中的应用(2023-06-13)
容易出现寄存器冲突,从而导致程序崩溃。为了简化汇编语言的编写过程,本文提出了一种结构化的汇编编程思路,并以基于AT89C51芯片(以下对汇编语言的讨论针对51单片机系统)的俄罗斯方块游戏为例,来展现在51单片机......
STM32F0单片机快速入门四 翻转引脚(2023-03-17)
STM32F0单片机快速入门四 翻转引脚;1.第一个工程 翻转引脚
上一篇文章我们详细介绍了 STM32F030 从复位时取得复位向量,系统初始化,然后跳转到 main( ) 函数的过程。下面......
单片机脚本语言移植lua到stm32MDK的步骤(2024-06-06)
单片机脚本语言移植lua到stm32MDK的步骤;Lua是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua脚本......
STM32单片的启动过程解析(2023-05-19)
;StackConfiguration;栈定义
;StackSize(inBytes)《0x0-0xFFFFFFFF:8》
;
Stack_SizeEQU0x00000400;EQU伪指令,作用......
STM32F103环境搭建(2024-02-26)
STM32F103环境搭建;1.1 STM32F103单片机概述
ARM公司在ARM11以后的产品改用Cortex命名,主要分为三种,Cortex-M系列,Cortex-R系列和Cortex-A系列......
现在PIC单片机还有用的吗?(2023-03-01)
依曼体系结构”,而PIC单片机则是采用“哈佛体系结构”。这里简单介绍一下两种体系结构的不同:冯诺依曼体系结构是单总线结构,即数据传输与指令传输共用一条总线;而哈佛体系结构则是双总线结构,即数据传输与指令......
相关企业
;深圳永昶科技有限公司;;深圳市永昶科技有限公司提供台湾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)单片机,义隆单片机
;深圳市新亚洲电子市场东盈电子展柜;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机
;深圳东腾电子有限公司;;深圳市东盈电子有限公司成立于2000年,是一家专业化的电子元器件独立分销商, MCU单片机事业部是台湾飞凌(FEELING)单片机,松瀚(SONIX)单片机,义隆单片机