资讯
基于52单片机与ds1302时钟芯片的电子闹钟C程序(2023-05-19)
基于52单片机与ds1302时钟芯片的电子闹钟C程序; 52单片机是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS......
单片机指针基本知识(2023-03-24)
单片机指针基本知识;一、单片机指针是什么?
单片机指针是指某个变量或数据所在存储区的内存地址
二、单片机指针有什么作用?
能够有效地表示数据结构,能动态分配内存,能较方便地使用字符串,有效......
普通单片机与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单片机需要。
这里我们可以先看看单片机程序执行的过程,单片机执行分三个步骤:
取指令......
00-99计数器实验(2023-06-21)
00-99计数器实验;1. 实验任务利用AT89S51单片机来制作一个手动计数器,在AT89S51单片机的P3.7管脚接一个轻触开关,作为手动计数的按钮,用单片机的P2.0-P2.7接一......
学习STM32单片机,要理解它的堆栈(2024-03-21)
中堆栈的区别
普通单片机启动时,不需要用bootloader 将代码从ROM搬移到RAM;但是STM32单片机需要。这里我们可以先看看单片机程序执行的过程,单片机执行分三个步骤:取指令、分析指令、执行指令。根据......
使用单片机设计实现软件延时00到59秒计时器的资料说明(2023-08-09)
使用单片机设计实现软件延时00到59秒计时器的资料说明;1. 实验任务
如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱......
C51学习笔记(2024-07-25)
出厂时都有全球唯一身份证号码(ID号),用户可以在单片机上电后读取内部RAM单元F1H~F7H的数值,来获取此单片机的唯一身份证号码。使用MOV @Ri 指令来读取。下面介绍C51 获取......
018_STM32程序移植之_串口接收中文(2024-08-16)
是两个十六进制可以转化成为一个中文
(三)示例情况,用Hex Editor来看看中文 “你好”,可以看到四个十六进制数据:0xc4,0xe3,0xba,0xc3
(四)我们的目的还是单片机......
浅析STM32单片机的启动文件(2024-08-02)
浅析STM32单片机的启动文件;今天来总结的stm32基础知识是启动文件相关。要想对是stm32单片机有个深入的理解,那么启动文件就是一个绕不过去的坎。
一、什么是启动文件
简单说,启动文件是在单片机......
00-59秒计时器(利用软件延时)(2023-08-10)
00-59秒计时器(利用软件延时);1. 实验任务 如下图所示,在AT89S51单片机的P0和P2端口分别接有两个共阴数码管,P0口驱动显示秒时间的十位,而P2口驱动显示秒时间的个位。2. 电路......
Keil C51编译器的使用(2024-08-14)
Keil C51编译器的使用;对于学习51系列单片机的人来说,Keil 可以说是最熟悉不过的了,但一直在Keil UI界面的掩盖之下,我们并不了解一个51的HEX文件......
AT89S51单片机的定时/计数器T0的应用(2023-05-19)
AT89S51单片机的定时/计数器T0的应用;1.实验任务
用AT89S51单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。硬件......
stc52单片机键盘原理图及程序介绍(2023-05-23)
stc52单片机键盘原理图及程序介绍;
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51......
51单片机 | SPI协议与应用实例(2023-03-24)
51单片机 | SPI协议与应用实例;简介:
串行外围设备接口
全双工三线同步,可以同时发出和接收串行数据
采用主从(Master Slave)架构,支持多Slave模式应用,一般......
STC89C51单片机对LCD显示的串口调试关照强度程序设计(2023-06-27)
STC89C51单片机对LCD显示的串口调试关照强度程序设计;最近在调试传感器的那块程序,这里总结一下自己的心得。
调试程序的方法
方法1:led显示法,在程序中调用这一句函数led = 0;可以......
89C51单片机实现的流水灯(2024-08-12)
89C51单片机实现的流水灯;/*******************************************Copyright: 2014.02.09.version1.0File......
89C51单片机定时器控制的流水灯(2024-08-12)
89C51单片机定时器控制的流水灯;/***************************************************Copyright: 2014-02-11......
使用单片机设计实现键盘的资料和源代码概述(2023-08-10)
使用单片机设计实现键盘的资料和源代码概述;1.实验任务
如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数......
AT89S51单片机对4×4矩阵键盘的控制设计(2023-09-01)
AT89S51单片机对4×4矩阵键盘的控制设计;1.实验任务
如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数......
51单片机实现单键重复的按键检测(2024-08-12)
51单片机......
时读写,用movx ACC,@Rx读写。这个比较特殊,而且C51好象有对此BUG,建议少用。但也有他的优点,具体用法属于中级问题,这里不提。
单片机C语言unsigned char code table......
51单片机实现数码管动态显示60~0(2022-12-20)
51单片机实现数码管动态显示60~0;硬件电路原理图
元件清单
C语言程序
#include unsigned char table[]={0x3f,0x06,0x5b,0x4f......
STM32单片机的启动文件及FLASH分配(2023-10-20)
STM32单片机的启动文件及FLASH分配;STM32的启动文件
STM32作为一款单片机,它的启动方式很简单,即当Boot配置了从内部Flash启动模式之后,一上电程序就会从0x8000000......
51单片机利用IAP技术对EEPROM的实现方法解析(2023-06-13)
51单片机利用IAP技术对EEPROM的实现方法解析;STC89C51、52内部都自带有2K字节的EEPROM,54、55和58都自带有16K字节的EEPROM,STC单片机是利用IAP技术......
单片机 键盘检测与应用(2022-12-08)
单片机 键盘检测与应用;键盘是单片机应用系统中重要的输入设备,是实现人机对话的纽带。键盘主要分编码键盘和非编码键盘两大类,其中键的开闭的识别由硬件编码器来实现的称为编码键盘,如计算机键盘。而靠......
I/O并行口直接驱动LED显示实验(含电路原理图)(2023-08-15)
I/O并行口直接驱动LED显示实验(含电路原理图);I/O并行口直接驱动LED显示1. 实验任务如图13所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔......
使用单片机实现拉幕式数码显示技术的详细说明(2023-06-19)
使用单片机实现拉幕式数码显示技术的详细说明;1. 实验任务
用AT89S51单片机的P0.0/AD0-P0.7/AD7端口接数码管的a-h端,8位数码管的S1-S8通过74LS138译码器的Y0......
Multi2sim10单片机的仿真实现及在数字电路中的应用(2024-01-17)
对程序进行诸如设置断点、修改程序、观察地址值、堆栈情况、进入子函数、跳过指令等操作,从而达到验证、调整、修改和完善仿真程序的目的,直至完成所需功能为止。
5结束语
综上所述,相信本文对单片机......
STM32简易多级菜单(数组查表法)显示方法(2023-09-07)
STM32简易多级菜单(数组查表法)显示方法;单片机开发中,有时会用到屏幕来显示内容,当需要逐级显示内容时,就需要使用多级菜单的形式了。
1 多级菜单
多级菜单的实现,大体......
我也玩单片机:8只数码管滚动显示单个数字(2024-08-19)
我也玩单片机:8只数码管滚动显示单个数字;滚动显示0~7
源代码
1 #include
2 #define uchar unsigned char
3 #define uint......
51单片机中的数据类型解析(2023-09-01)
code table[] code 是什么作用?
code的作用是告诉单片机,我定义的数据要放在ROM(程序存储区)里面,写入后就不能再更改,其实是相当与汇编里面的寻址MOVX(好像是),因为C......
51单片机数码管静态显示和动态显示原理及实验 夜猫子(2023-01-12)
]; 该写法是固定显示数字不变的写法,~table[0]显示的就为0
}
动态数码管工作原理
如图,位选的控制通过连接J16的管脚连接138译码器,利用138译码器控制位选。段选不是有单片机IO......
89C52单片机电子时钟的设计(2023-08-23)
89C52单片机电子时钟的设计;1.实验任务
(1).开机时,显示12:00:00的时间开始计时;
(2).P0.0/AD0控制“秒”的调整,每按一次加1秒;
(3).P0.1/AD1控制“分”的调......
51单片机矩形键盘控制数码管显示0-F,以及LED灯的亮灭(2022-12-19)
51单片机矩形键盘控制数码管显示0-F,以及LED灯的亮灭;电路图
总图
部分图1
部分图2
部分图3
元件清单
C语言程序
#include #define uint unsigned......
现在PIC单片机还有用的吗?(2023-03-01)
依曼体系结构”,而PIC单片机则是采用“哈佛体系结构”。这里简单介绍一下两种体系结构的不同:冯诺依曼体系结构是单总线结构,即数据传输与指令传输共用一条总线;而哈佛体系结构则是双总线结构,即数据传输与指令......
AT89S51单片机的内部时钟电路设计(2023-03-28)
AT89S51单片机的内部时钟电路设计;时钟电路用于产生AT89S51单片机工作时所必需的控制信号。AT89S51单片机的内部电路正是在时钟信号的控制下,严格地按时序执行指令进行工作。
在执行指令......
【MCS-51】编译指令系统(2023-04-23)
【MCS-51】编译指令系统;51单片机是一种广泛应用于嵌入式系统中的芯片,具有极高的性价比和通用性。在51单片机开发过程中,编译指令系统是非常重要的组成部分。本文将从编译原理、汇编语言和编译指令......
7大主流单片机优缺点分析,一文打尽赶紧收藏!(2023-01-13)
,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“经典”,为以后的其它单片机的发展奠定了基础。目前......
51系列中嵌入式单片机的优缺点分析(2023-08-21)
51系列中嵌入式单片机的优缺点分析;51系列是应用最广泛的单片机,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的优势。世界有许多著名的芯片公司都购买了51芯片......
以80C51单片机为例讲述单片机如何运行(2024-03-14)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
分享一个51单片机交通信号灯仿真电路图(2023-09-05)
分享一个51单片机交通信号灯仿真电路图;这是一个很好看的交通灯仿真电路图
第一次为一个漂亮的仿真电路图感到惊讶,大家欣赏:
一个很用心的仿真电路
由于工作原因我自己很多年都没用51单片机......
单片机AT89C2051制作的LED流水灯电路(2023-05-10)
手机充电器4.3-5V
●新稳压电源
二、固定字符显示的程序编制
普通数字电子电路都有特定功能,如与、或、非逻辑功能。计算机包括单片机本身没有特定功能,只有执行特定指令的能力,指令让它干什么,它就......
关于单片机程序的执行过程(2023-09-01)
操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
80C51单片机里的程序是如何运行的(2023-09-07)
程序),是和操作系统一样跑在硬件上的,它们属于一个层次的。过去之所以没有区分出单片机上的程序和PC机上的程序的一些差异,就是没有弄明白这一点。
程序的执行
关于程序在执行时,从哪里读取指令,哪里读取数据,也曾......
零基础入门单片机(3)案例就是一种外存(2022-12-07)
零基础入门单片机(3)案例就是一种外存;案例一:LED闪烁
电路:
代码:
#include sbit LED=P1^0;
void delay(int i)
{
while(i......
51单片机到底是什么跟单片机有什么关系(2023-02-10)
又有什么关系呢?其工作原理又是怎样的呢?本文引用地址:
一、什么是
是对兼容英特尔指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部......
相关企业
;深圳永昶科技有限公司;;深圳市永昶科技有限公司提供台湾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)单片机,义隆单片机