E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
51单片机自学之路
51单片机
汇编语言实验及代码
单片机汇编语言实验及代码以下内容为本人实验课亲自编写且通过
51单片机
运行实现的实验代码,有错误或者改进的地方请批评指正。
夏国平
·
2020-08-17 19:46
实验代码
51单片机
实验及代码
详细介绍如何从零开始制作
51单片机
控制的智能小车(一)———让小车动起来
从本文开始,在之后的一段时间里,我会通过本系列文章,详细介绍如何从零开始用
51单片机
去实现智能小车的控制,本文作为本系列的第一篇文章,主要介绍如何让小车动起来。
慕羽★
·
2020-08-17 18:52
单片机及其应用
单片机
嵌入式
编程语言
人工智能
c语言
51单片机
汇编语言实验(一)-----数字量输入输出(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:52
大学实验
单片机及其应用
51单片机
汇编语言实验(二)-----中断控制实验(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:52
大学实验
单片机及其应用
基于
51单片机
计数器进行定时的记秒器
平台STC89C52时钟晶振11.0592MHZ软件keil4代码如下:#include#defineucharunsignedchar#defineuintunsignedint#defineWEI1P2=0xfe#defineWEI2P2=0xfd#defineWEI3P2=0xfb#defineWEI4P2=0xf7ucharNUM_WEI1,NUM_WEI2,NUM_WEI3,NUM_WE
_ever_lasting
·
2020-08-17 18:38
单片机与上位机的串行通信
先介绍下
51单片机
中与串口通信有关的各种寄存器。首先,上位机如果要发送数据给单片机,单片机接收到数据之后,会存入到SBUF这个发送/接收寄存器,这个寄存器非常特殊,兼具发送和接收时存放数据的功能。
关外蝼蚁
·
2020-08-17 18:23
技术分享
单片机
C51
串行通信
51单片机
:汇编改C语言(一)
之前答应给同学帮忙做毕设,想着应该很简单。结果老师给了他一份汇编程序,由于自己之前做过汇编编程的工作,就胆(no)大(zuo)妄(no)为(dai)的说是给他翻译成C语言的。当我仔细瞅了那份程序之后。额,好吧,我只能说我尽力而为吧!东西只有一篇近2000行的汇编程序和一份原理图,程序中无任何变量,需要变量或者是标志位时,直接操作一个RAM地址,子程序起名也是相当佛系。目前我只注释了一小部分的程序,
陌上寒尘
·
2020-08-17 18:04
C51
第四个试验:小喇叭发出救护车的声音----
51单片机
汇编语言试验教程
第四个试验:小喇叭发出救护车的声音这个实验演示了我们的倚天版开发套件小喇叭发出救护车声音的实例,您直接汇编这个文件,烧写进我们配送的89s51里面,然后再插入试验卡座。打开电源,就可以听到喇叭里发出滴答一长一短的报警声音。这个就有一点点使用价值啦/送出的端口是p3.3输出1khz,2khz变频信号报警。每一秒交换一次。dlv:movr2,#08h;1kz持续时间dlv1:movr3,#0fahdl
lijuwen
·
2020-08-17 18:59
C51
第一个试验:点亮一个发光管-----
51单片机
汇编语言试验教程
一、单片机的外部结构拿到一块芯片,想要使用它,首先必须要知道怎样连线,我们用的一块称之为89C51的芯片,下面我们就看一下如何给它连线。1、电源:这当然是必不可少的了。单片机使用的是5V电源,其中正极接40引脚,负极(地)接20引脚。2、振蒎电路:单片机是一种时序电路,必须提供脉冲信号才能正常工作,在单片机内部已集成了振荡器,使用晶体振荡器,接18、19脚。只要买来晶振,电容,连上就可以了,按图1
lijuwen
·
2020-08-17 18:59
C51
【转】
51单片机
串口程序(C语言版)
http://hi.baidu.com/is_water/item/711238d7043c5cc31b72b462这篇文章主要来介绍一下
51单片机
的串口,下面先来看一下与串口相关的寄存器。
hlzs_01
·
2020-08-17 18:12
STC
MCS-
51单片机
汇编指令详解
以累加器为目的操作数的指令MOVA,RnMOVA,directMOVA,@RiMOVA,#data这组指令功能是把源地址单元中的内容送入直接地址,源操作数不变。第一条指令中,Rn代表的是R0-R7。第二条指令中,direct就是指的直接地址。而第三条指令中,就是我们刚才讲过的。第四条指令是将立即数data送到A中。下面我们通过一些例子加以说明:MOVA,R1;将工作寄存器R1中的值送入A,R1中的
齐默_Alex
·
2020-08-17 18:30
嵌入式系统学习
测透51汇编
51单片机
串口模块程序
这篇文章讲51芯片内部各个模块的汇编程序,这里不做实验,只贴代码:串口工作方式1-汇编:中断地址定义:ORG0000H;伪指令告诉编译器从0000H开始LJMPMAIN;64KB无条件跳转跳转到main处执行ORG0003H;外部中断0中断入口LJMPexter0ORG000BH;T0溢出中断入口LJMPtime_0ORG0013H;外部中断1中断入口LJMPexter1ORG001BH;T1溢出
城东
·
2020-08-17 18:44
STM32
51
PIC
K60
ARM
FPAG
单片机
51单片机
串行接收并显示
有个题目,要求写一个汇编语言的程序,把串口收到的一个字节,以十进制显示。题目链接:http://zhidao.baidu.com/question/2139761066572566628做而论道回答如下:可以重新编写。ORG0000HJMPMAINMAIN:MOVSCON,#50HMOVTMOD,#20HMOVTH1,#0FDHSETBTR1MOVDPTR,#TABMOVP2,#0MOVR2,#0
baidu_知道
·
2020-08-17 18:04
串口通信
C
51单片机
串口通信之上位机交互
概述:上位机(PC机)向MCU发送指令,MCU串口接收指令并根据列表发送响应。全局变量声明#includeBYTEComBuf[18];//串口通讯数据缓存,发送和接收都使用UINTnAddress;//ROM中地址计数UINTnTimeOut;//超时计数ProWorkpw;//编程器一般操作1定时器延时1.1微秒级voidDelay_us(BYTEnUs)//微秒级延时10000)return
沈小沈0x30
·
2020-08-17 18:51
51单片机
汇编语言实验(四)----串行通信实验(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:41
大学实验
单片机及其应用
51单片机
汇编语言实验(六)-----8255键盘与显示设计(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:41
大学实验
单片机及其应用
51单片机
汇编语言实验(三)-----定时/计数器实验(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:41
大学实验
单片机及其应用
51单片机
汇编语言实验(五)-----A/D 0809模数转换和DA0832数模转换实验(附参考代码及注释)
本系列文章链接:-----------------------------------------------------------------------------
51单片机
汇编语言实验(一)
慕羽★
·
2020-08-17 18:41
大学实验
单片机及其应用
51单片机
TB6600驱动器与57BYGH255步进电机(二相)使用方法与程序
我选择用二相四线步进电机,用TB6600去驱动,
51单片机
做控制器。TB6600的使用方法我不细说,网上能找到手册,很简单,我在这里就说下接线和程序。
大大诞
·
2020-08-17 17:46
51单片机
晶振的21个问题
一,为什么
51单片机
爱用11.0592MHZ晶振?其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。
fan迷
·
2020-08-17 11:40
Python入门基础语法之字符串、列表、元组
人生苦短,我选PythonPython
自学之路
,任重而道远字符串常用方法:方法中[]表示可选修改字符串:利用切片法str='iloveyou'str[:6]+'插入的字符串'+str[6:]capitalize
PeerlessPrince
·
2020-08-17 09:51
python入门
python
python语言入门-类
python
python语言入门-类
Python入门基础语法之序列、字典、函数、递归
人生苦短,我选PythonPython
自学之路
,任重而道远序列>>>tuple4=(1.3,3.2,2.3)>>>list(enumerate(tuple4))[(0,1.3),(1,3.2),(2,2.3
PeerlessPrince
·
2020-08-17 09:19
python
python入门
python语言入门-类
python
python入门
JAVA
自学之路
!
有不少的同学发信给我,和我探讨java的自学过程应该是什么样的,毕竟有很多人因为各种各样的原因不能参加线下培训。我试着给出自己的见解,抛砖引玉吧。Java自学路线这个自学路线是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。首先要学JavaSE,这是无庸置疑的。与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。在这儿之后,你可以选择向J2ME、或者JavaGUI、Sock
乐字节教育
·
2020-08-17 07:40
乐字节架构
乐字节
java注解
数据库
算法
java
编程语言
软件开发
单片机原理及接口技术--03 80C51的基本结构
1.什么是80C
51单片机
8051是Intel公司MCS-51系列的典型品种,采用HMOS工艺。而以8051为基核的CMOS产品统称为80C51系列,与原来工艺相比,特点是低功耗。
lim-
·
2020-08-17 07:26
学习笔记
C
51单片机
-- 流水灯(地址操作 + 位操作)
一.实验准备1.Proteus7Professional2.Kevil二.电路图三.代码讲解修改端口#include#definen100//设置延迟时间voiddelay(unsignedint);voidmain()//LED灯只有在底电平工作{P0=0xFE;//P0=0xFE-->11111110//在单片机中-->P0.0端口为0其余端口为1while(1){P0=0xFE;delay(
独孤静
·
2020-08-16 23:39
问题讲解
用
51单片机
实现爱心跑马灯程序
用
51单片机
实现爱心跑马灯程序本人闲来无事做,见实验室的小伙伴用LED等做了一个跑马灯,顿时引来了一大群妹子,当时就不服了,哼,不就是一个流水灯,说的跟谁不会一样制作的是32个LED灯的爱心流水灯,至于灯怎么安放
wuhui2356
·
2020-08-16 22:36
C/C++
python
自学之路
-进阶习题篇(三)异常篇
1定义一个函数func(filename)filename:文件的路径,函数功能:打开文件,并且返回文件内容,最后关闭,用异常来处理可能发生的错误。deffuc(fn):try:withopen(fn,"r")asf:a=f.read()exceptExceptionase:returneelse:returnaprint(fuc("1.txt"))2定义一个函数func(urllist)urll
伤感的小龙虾
·
2020-08-16 22:32
浅谈在实验室的一个作品---8x8x8光立方
在实验室学习
51单片机
之后,觉得是得做点东西,提高一下动手能力,光立方就成了自己忙碌的目标。买了1000个灯,准备好之后就开始了为期一周的焊接,一周之后就是这个样子啦。。。。
李肖遥
·
2020-08-16 21:19
51单片机
数字时钟
实现要求:仿真图:代码:部分代码:while(1){if(P0^0==0){for(i=5;i>0;i--)for(j=248;j>0;j--);if(P0^0==0){second++;if(second==60){second=0;}dispbuf[0]=second%10;dispbuf[1]=second/10;while(P0^0==0);}}if(P0^1==0){for(i=5;i>
伊斯电子编程
·
2020-08-16 13:57
单片机
python
自学之路
三(一):运算符
1、运算符*(重点)*在没有()的情况下,按照优先级,同一优先级从左往右(1)、算数运算符+-*/%(取余)//(取整除)**(幂)(2)、比较运算符>and>or*0为假,其余数字均为真(非零即Ture)xoryx为真,值就是x,x为假,值是y(有一个为真即为真)print(1or2)#1print(-1or2)#-1print(0or2)#2xandyx为真,值就是y,x为假,值是x(有一个为
py天涯
·
2020-08-16 06:14
python自学
AS的APP接收HC-06蓝牙模块数据
下位机端虽然我是物联网的学生,但是无奈硬件知识很垃圾,使用的是
51单片机
和RC522阅读器,进行刷卡,显示卡号,首先要确保在串口上有正确的卡号输出,这样下位机才算完成。上位机端
z7mysun
·
2020-08-16 05:58
课设
51单片机
IO口输入输出方式
传统
51单片机
IO接口只可以作为标准双向IO接口,如果用其来驱动LED只能用灌电流的方式或是用三极管外扩驱动电路。灌电流方式:LED正极接VCC,负极接IO口。
zzwdkxx
·
2020-08-16 04:46
单片机
ADS7843/XPT2046触摸屏芯片80
51单片机
驱动程序
这两个芯片稍有不同,我还没写出来,芯片数据手册上面写了的,请参考~我的彩屏的大小是240*320~以下是代码//common.h#ifndef__COMMON_H__#define__COMMON_H__#include#includetypedefunsignedintuint;typedefunsignedcharuchar;#endif//!__COMMON_H__//TouchPad.c#
weixin_33898876
·
2020-08-16 02:26
单片机开发 | 基于
51单片机
实现MPU6050的卡尔曼滤波算法(代码类1)
github:https://github.com/MichaelBeechanCSDN:https://blog.csdn.net/u011344545============================================================#include#include#include#includetypedefunsignedcharuchar;typede
冲动的MJ
·
2020-08-16 01:29
MPU6050
I2C
基于
51单片机
的旋转LED
大三的期末设计(大三好几个期末设计),当初感觉这个东西挺酷炫的,就去搞了一下,然而未曾料到,大三期末太多设计,同时
51单片机
的项目以前有做过,就没花很多时间在这个设计上,做了一周多,效果差强人意。
so_cracy
·
2020-08-16 01:48
51、stm32单片机初学者经验之谈
51单片机
作为最经典的一款单片机,已在各大高校的电子、通信专业的入门单片机课程,想学单片机这是最好的入门单片机。
嵌入式软件开发–小帅老师
·
2020-08-16 01:26
51单片机
之外部引脚及总线接口
51单片机
之外部引脚及总线接口MCS-51系列外部引脚总线结构:冯诺依曼结构:哈弗结构:寻址空间的区分:MCS-51系列外部引脚记忆方法:1、在前面的存储器和特殊功能寄存器篇讲过,标志寄存器PSW的RS0
一腔诗意千寻瀑
·
2020-08-16 01:19
单片机
51单片机
之输入输出
文章目录
51单片机
之输入输出(Input/OutputIO)0.题外话1.IO介绍2.IO编程2.1字节寻址2.2位寻址3.常用器件的驱动电路3.1LED3.2数码管。
细犬逐蝶深巷中
·
2020-08-16 00:18
51单片机
(一)uart通信:基于51实现
一、原理简介
51单片机
内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。
脱水的a鱼
·
2020-08-16 00:37
Bus
51单片机
的串行接口介绍
51单片机
的串行接口介绍串行口结构设置工作方式(串行口控制寄存器SCON)设置波特率
51单片机
内部集成1~2个可编程通用异步串行通信接口(即UART),采用全双工制式。
m0_46278925
·
2020-08-15 23:11
51单片机
51单片机
-SPI接口
哈尔滨理工大学软件工程专业08-7李万鹏原创作品,转载请标明出处http://blog.csdn.net/woshixingaaa/archive/2010/10/03/5919463.aspxSPI(SerialPeripheralInterface)接口是同步串行接口,利用时钟线对数据位进行同步,时钟的上升沿和下降沿锁存数据。SPI的两种类型:四线制SPI:CS,SCK(同步时钟),MOSI(
iteye_20954
·
2020-08-15 23:54
51单片机
之独立按键
#include"reg52.h"#include"intrins.h"typedefunsignedintui;typedefunsignedcharuc;//#defineledP2//×¢Ò⣡£¡²»¼Ó";"//sbitbeep=P1^5;sbitled=P2^0;sbitk1=P3^1;voiddelay(uii){while(i--);}voidkeypros(){if(k1==0
帅破苍穹
·
2020-08-15 22:12
单片机
基于
51单片机
的秒表设计
#include#defineucharunsignedchar#defineuintunsignedintvoidinit();//hanshushengmingvoiddelay(uint);//hanshushengmingvoiddisplay_fen(uintaa,uintbb,uintcc);//hanshushengmingvoiddisplay_miao(uintcc,uintdd
一块敷铜板
·
2020-08-15 21:28
对于初学者有关STM32F103系列单片机选择的建议
不过,有一点,因为F1系列出现的比较早,在网上的环境资源也相对的多一些(这也就是
51单片机
经久不衰的原因之一吧,,)。关于STM32
One·Day
·
2020-08-15 21:01
教程
MCS
51单片机
的输入/输出接口
I/O口基本特性51系列单片机有4个8位并行I/O接口,并行就是所有各位数据同时并排传输的方式,每一个接口都有数据输出锁存器、输入缓冲器和输出驱动器。锁存器作为特殊的寄存器属于端口,具有端口地址。每一个接口只有一个端口,对单片机而言就不再区分两者,我们把4个接口和其中的锁存器都统一标记为P0~P3,简称为P0口、P1口、P2口和P3口。所有端口都可以作为通用输入/输出口,部分还具有特定功能。在4个
imxlw00
·
2020-08-15 20:42
单片机
51单片机
——蜂鸣器播放提示音C程序
#include#include//蜂鸣器端口:sbitBuzzer=P1^5;/***@brief蜂鸣器私有延时函数,延时500us*@param无*@retval无*/voidBuzzer_Delay500us()//@12.000MHz{unsignedchari;_nop_();i=247;while(--i);}/***@brief蜂鸣器发声*@paramms发声的时长,范围:0~327
rainmuer
·
2020-08-15 19:02
单片机
单片机FIFO串口中断发送数据
以
51单片机
为例,直接上干货——代码:#defineBUFFER_SIZE128typedefstruct{unsignedcharri,wi,ct,run;unsignedcharbuff[BUFFER_SIZE
guanjianhe
·
2020-08-15 18:27
51单片机
对DS1302突发模式的读写
#include#include#include"DS1302.h"//DS1302管脚sbitSCLK=P3^6;//时钟sbitCE=P3^5;//片选sbitdatabus=P3^4;//双向IO//写模式寄存器#defineWRITE_CONTROL_SECONDS0x80//秒//位7=1暂停=0运行#defineWRITE_CONTROL_MINUTE0x82//分#defineWRI
whileil
·
2020-08-15 17:35
51单片机
MDK 如何 加密ARM
虽然ADS功能很强大,但很多开发者可能更喜欢用keil来开发的,一是keil支持扩展了的C语言,即keilC,应该说编写程序比在ADS中用标准C来得灵活、简便;二是51的开发均为keil,便于从
51单片机
向
weixin_33979363
·
2020-08-15 16:16
嵌入式
51单片机
DS1302实时时钟驱动程序
DS1302是低功耗实时时钟芯片,它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能。主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。一.基本原理1.引脚分析2.时序分析(1)写字节第一个字节是地址字节,第二个字节是数据字节。RST信号必须拉高,否则数据的输入是无效的。换一句话说,RST信号控制数据|时间信号输入的开始和结束。地址字节和数据
_Line_
·
2020-08-15 16:07
51单片机开发
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他