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单片机
STC8G使用printf函数的方法
单片机型号:STC8G1K08,其他型号请自行测试;IDE:KEILC51;包含头文件stdio.h:#include添加以下函数,使用串口1,可根据需要修改:charputchar(charch){SBUF=ch;//串口1数据寄存器while(TI==0);//串口1中断发送请求标志TI=0;returnch;}测试程序,主频为为22.1184MHz,串口1配置为9600bps,打印“Hell
wanglong3713
·
2023-10-25 07:25
单片机
tips
51单片机
单片机
嵌入式硬件
4-
51单片机
ESP8266学习-AT指令(开发板
51单片机
自动冷启动下载原理)
上一篇链接http://www.cnblogs.com/yangfengwu/p/8743936.html这一篇说一下自己板子的
51单片机
自动冷启动下载原理,我挥舞着键盘和鼠标,发誓要把世界写个明明白白
杨奉武
·
2023-10-25 06:15
一名前端工程师的
自学之路
!Js篇(01-07更新)
这里就写的简单一些吧,就当是报复你们看了不点赞不关注了,哈哈哈。接着21号更新的文章~对了,我这还有pdf版的红宝书,如果有需要的小伙伴,请联系我。而且,我发现我这样系列的更新头条不怎么给我推送,等js分享完其他后,我会换标题,现在换有点对不住以前收藏的小伙伴。不废话开始了~BOMBOM--浏览器对象模型所有的对象都可以会有自己的固定属性和方法调用这些属性和方法:对象.属性/对象.方法window
自律更自由
·
2023-10-25 01:32
【
51单片机
】基于proteus的中断实验(汇编语言)
实验要求1、有两个ADD和SUB两个按键,每按动一次按键,P0口输出的数据自动加1(减1);2、程序必须使用中断方式完成;3、若在开发板上完成,P0口可以根据开发板修改为对应IO口。电路连接元件清单80C52、LED-BIBY、电阻res、可弹起开关button实验代码org00hsjmpmainorg03hsjmpplusorg13hsjmpsuborg30hmain:setbit0setbit
苏沐阳
·
2023-10-24 23:22
51单片机
单片机
proteus
stm32
Proteus一个简单51程序的仿真
Proteus一个简单51程序的仿真一、调试任务一个8XX
51单片机
的双机通信系统波特率为9600bps,fosc=12MHz,用中断方式编写程序,将甲机片内RAM30H~3FH的数据块通过串行口传送到乙机的片内
TR丶WT
·
2023-10-24 23:16
AD20 ~PCB封装库的制作
1、打开“
51单片机
最小系统”的工程文件。2、创建PCB库文件:单击“文件”菜单,选择“新的”选项中的“库”选项,再选择“PCB元件库”,进入元件PCB封装的编辑界面。
尚久龙
·
2023-10-24 21:55
电路板的绘制
AD20
PCB
画图
SW
solidworks
AD20~PCB板图的后续制作
1、打开
51单片机
最小系统工程文件。
尚久龙
·
2023-10-24 21:55
电路板的绘制
AD20学习绘制电路板
PCB
AD学习
51单片机
单片机
AD20~PCB的板层设计和布线
1、打开
51单片机
最小系统的工程文件。
尚久龙
·
2023-10-24 21:19
AD20学习绘制电路板
AD学习
PCB
单片机
51单片机
1024程序员节
keil集成环境c语言总结,Keil C
51单片机
集成开发环境编程与调试教程
同VC之类的通用C语言集成开发环境(IDE)一样,Keil也采用“工程”(Project)的方式管理源代码及相关文件,这种管理方式为由多个源代码文件组成的大型程序开发提供了方便。不管是最简单的C51程序,还是复杂的多文件程序都需要以下步骤:1)先建立新的工程文件;2)在工程中新建源代码文件,或是将已经存在的源代码文件加入工程;3)编译;4)调试,修正错误再编译;5)将生成的二进制文件*.hex烧入
户外探险OUTDOOR
·
2023-10-24 17:01
keil集成环境c语言总结
51单片机
寄存器详解
80C
51单片机
,其内部有4KBROM,外部ROM的最大容量是60KB;2、80C51片内4KBROM的地址为:0000H~0FFFH(2^12=4KB),片外60KBROM的地址为:1000H~FFFFH
dwight_kyle
·
2023-10-24 17:28
51单片机
单片机
嵌入式硬件
Keil C51使用详解V1.0
第一章KeilC51开发系统基本知识...6第一节系统概述...6第二节KeilC
51单片机
软件开发系统的整体结构...6第三节KeilC51工具包的安装...71.C51forDos72.C51forWindows
dkr269944905
·
2023-10-24 17:58
keil
51单片机
:蜂鸣器
小白向单片机笔记二:蜂鸣器前言一、蜂鸣器原理二、蜂鸣器原理图1.蜂鸣器代码2.代码解释1.为什么蜂鸣器响,和LED6闪烁中有两个delay()函数?2.为什么BEEP=1是关闭LED6,而i=0是关闭蜂鸣器?总结前言蜂鸣器原理及代码一、蜂鸣器原理知识拓展:根据蜂鸣器发声方式不同,主要分为压电式和电磁式。同时根据蜂鸣器结构,分为有源蜂鸣器和无源蜂鸣器。有源蜂鸣器自带震荡电路,接通电源即可发声。振荡器
young_monkeysun
·
2023-10-24 11:48
51单片机学习笔记
单片机
51单片机
[2022-03-31]使用
51单片机
实现超声波报警器
#include"reg52.h"sbitTrig=P1^5;sbitEcho=P1^6;sbitD5=P3^7;sbitD6=P3^6;sbitDIDI=P1^0;voidDelay10us()//@11.0592MHz{unsignedchari;i=2;while(--i);}voidTime0Init(){TMOD&=0xF0;//设置定时器模式TMOD|=0x01;//设置定时器模式TL
一只单片机-wuster
·
2023-10-24 10:19
单片机
51单片机
51单片机
实现换能器超声波测水深
一,超声波换能器定义:定义1:可把电能、机械能或声能从一种形式转换为另一种形式的能的装置。所属学科:测绘学下的测绘仪器。定义2:能量转换的器件。在水声领域中常把声呐换能器、水声换能器、电声换能器统称换能器。所属学科:船舶工程下的船舶通信导航。定义3:助渔仪器中进行电声能量转换的部件。所属学科:水产学下的渔业船舶及渔业机械。将非电能量转换成电能量,不需要外电源,称换能器,也称有源传感器。声波、电磁波
寒听雪落
·
2023-10-24 10:12
嵌入式网络和硬件驱动
51单片机
嵌入式硬件
单片机
单片机基础:MCS-
51单片机
的硬件结构(附硬件结构框图)
MCS-
51单片机
硬件结构1.硬件系统框图2.单片机功能图3.单片机的主要部件4.CPU内部结构4.1.运算器4.2.控制器5.存储器5.1.存储器结构图5.2.程序存储器ROM5.3.数据存储器RAM5.3.1
爱喝胡辣汤c
·
2023-10-24 06:45
单片机
单片机
Proteus仿真--VB上位机程序控制DS1302时钟仿真(Proteus仿真+程序)
本文主要介绍基于
51单片机
的VB上位机程序控制DS1302时钟仿真设计(完整仿真源文件及代码见文末链接)简介硬件电路主要分为单片机主控模块、DS1302模块、LCD1602液晶显示模块以及串口模块(1)
541板哥
·
2023-10-24 05:35
Proteus
proteus
DS1302仿真
万年历仿真
VB
51单片机
基于Freertos的ESP-IDF开发——2.点亮一颗LED
基于Freertos的ESP-IDF开发——2.点亮一颗LED前言1.创建工程2.编写程序3.烧录程序前言兜兜转转又回到了点亮LED灯,我之前写过了stm32和
51单片机
的点亮LED灯,学完ESP-IDF
IoT_H2
·
2023-10-24 02:20
单片机
stm32
嵌入式硬件
基于
51单片机
简易计算器LCD1602显示
protues中有KEYPAD-SMALLCALC直接就是4*4的矩阵:做完之后才发现了,当时不知道,自己画了一个4*4的矩阵键盘1.protues仿真图2.源程序注释我写的很详细#include"reg52.h"typedefunsignedintuint;//定于无符号inttypedefunsignedcharuchar;//定义无符号charsbitrw=P2^5;sbitrs=P2^6;
软硬皆施
·
2023-10-23 08:30
51单片机
51单片机
单片机
proteus
LCD液晶显示的
51单片机
简单计算器
LCD液晶显示的
51单片机
简单计算器概述方案矩阵键盘输入映射与设计原理软件设计软件设计思路软件代码概述LCD液晶显示的
51单片机
简单计算器可实现完成了两个范围在0到255的数加、减、乘、除运算,其中减法可显示负数
守恒x
·
2023-10-23 08:29
单片机学习之路
单片机
嵌入式
51单片机
LCD
求计算器的c语言程序代码,大神,求
51单片机
做简易计算器的那个c语言程序
大神,求
51单片机
做简易计算器的那个c语言程序关注:52答案:1手机版解决时间2021-02-0709:17提问者心魅2021-02-0612:27大神,求
51单片机
做简易计算器的那个c语言程序最佳答案二级知识专家相忘于江湖
weixin_39967405
·
2023-10-23 08:58
求计算器的c语言程序代码
c
51单片机
矩阵键盘1602计算器_基于单片机的计算器设计资料 矩阵键盘+LCD1602显示...
//操作简介//按第一个数,再按'+-*/',再按'='显示出结果,然后按C清屏//加最大9999+9999=19998//减最大9999-0=9999//乘最大9999*9999=99980001//除1/9=0.1111保留小数点后4位#include#defineuintunsignedint#defineucharunsignedchar//--------LCD1602---------
liubotian1995
·
2023-10-23 08:28
c
51单片机
矩阵键盘1602计算器_单片机LCD1602+矩阵+计算器程序(有详细代码注释)
#include#include#include"keyport.h"#include"delay.h"#include#include"1602.h"floatcodedofly_code[]={'0','1','2','3','4','5','6','7','8','9','-','*','C','=','+','/'};//转换成液晶显示的字符voidmain(){unsignedchark
Mousse Miao
·
2023-10-23 08:27
【优化】最强
51单片机
计算器(源程序+演示+串口通信)
本次优化解决了笔者前期制作的计算器中的下列问题:1.将计算结果改成了正序输出;2.使用独立按键可以删除输错的数字(使用外部中断实现);3.将MODE模块删除(没做拓展的话留着没用);4.将计算的函数独立出来,模块化更好;5.将除法改为了保留小数点后2位(太多没必要);6.将函数整体进行了优化,删减了冗余代码;7.目前还开发了双机通信功能,可以把计算结果用从机的LCD显示,然后用从机求几次运算的和。
靓仔瞳瞳
·
2023-10-23 08:26
51单片机
嵌入式硬件
单片机
单片机学习笔记————
51单片机
实现带数码管显示的加法简易计算器
一、使用proteus绘制简单的电路图,用于后续仿真二、编写程序/********************************************************************************************************************----@Project:LED-74HC595----@File:main.c----@Edit:Z
DJDN426611
·
2023-10-23 08:25
单片机
proteus
C
51单片机
加法计算器
简易
51单片机
练习(04)
eg1:使用定时器的方式实现单片机流水灯#include#include#defineucharunsignedchar#defineuintunsignedintuchartemp,t0;//初始化函数voidinit(){temp=0xfe;//第一个发光二级管点亮P1=temp;//初始化定时器TMOD=0x11;TH0=(65536-50000)/256;TL0=(65536-50000)
qq_45973003
·
2023-10-22 23:21
51单片机
嵌入式硬件
单片机
c语言
51单片机
KeyWard
eg1:单片机键盘的分类键盘分为编码键盘和非编码键盘,键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值得称为编码键盘,如计算机键盘,而靠软件来识别的称为非编码键盘,在单片机组成的各种系统中使用最多的就是非编码键盘,也有使用到编码键盘的,非编码键盘又称为独立式和矩阵式键盘。单片机键盘根据按键的结构和工作原理的不同,可以分为以下几类:矩阵键盘(MatrixKeyboard):矩阵键盘是最
qq_45973003
·
2023-10-22 23:46
51单片机
mongodb
嵌入式硬件
c语言
单片机
Proteus仿真--量程自动切换数字电压表(仿真+程序)
本文主要介绍基于
51单片机
的量程自动切换数字电压表Proteus仿真设计(完整仿真源文件及代码见文末链接)简介硬件电路主要分为单片机主控模块、AD转换模块、量程选择模块以及数码管显示模块(1)单片机主控模块
541板哥
·
2023-10-22 21:03
Proteus
proteus
数字电压表
量程自动切换
单片机仿真
MSP430F5529时钟系统配置
时钟系统是一个数字器件的命脉,对于普通的
51单片机
来说,它的时钟来源只有外部晶振,然后每12个振荡周期完成一个基本操作,所以也叫做12T单片机,但对于当前高级一点的单片机来说,比如MSP430F5529
一萧一剑走江湖
·
2023-10-22 20:15
msp430
c语言
【0209读书清单】学习之道10
2
自学之路
不管你是被逼无奈还是其它原因走上这条路,都要恭喜你。只有你主动参与课题,而非仅听他人言传,才能取得最好的学习效果。3毅力在学习路上,比智力更重要的往往是毅力。不管困难或是乏味,请坚持。
贝小渊
·
2023-10-22 16:41
51单片机
定时器、定时器中断和外部中断
一般
51单片机
的外部晶振频率为11.05926MHz(FOSC),这个频率可以让串口传输的误差为0,但是会让定时器定时产生微小的误差。
xiebs_
·
2023-10-22 13:58
51
单片机
51单片机
stm32
51单片机
定时器中断
定时器介绍:
51单片机
的定时器属于单片机的内部资源,其电路连接和运转均在单片机的内部完成定时器的作用:1用于计时系统,可实现软件计时,或者使程序每隔一段固定的时间完成一项操作2替代长时间delay,提高
超561
·
2023-10-22 13:28
蓝桥杯单片机设计
单片机
51单片机
51单片机
,定时器中断
定时器中断文章目录定时器中断定时器相关寄存器TCONTOMDIE定时10ms例子中断号定时器的代码实现结束定时器定时器和计数器,电路一样定时或者计数的本质就是让单片机某个部件数数当定时器用的时候,靠内部震荡电路数数当计数器用的时候,数外面的信号,读取针脚的数据定时器的本质原理:每经过一个机器周期,就加1:寄存器C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器
张顺(Strange_Head)
·
2023-10-22 13:27
单片机
51单片机
51单片机
定时器中断TMOD
最近在学定时器中断TMOD,写程序时,要对定时器进行配置对TMOD进行赋值时,拌了好久。。。。如何根据所用的定时器0/1,工作方式0/1/2/3对TMOD赋值呢?我们知道:1.TMOD长这样:由八位组成,前四位是T1的参数;后四位是T0的参数;GATE和C/T'不用多讲,2.M1和M0长这样:例如TMOD=0x01(16进制)=00000001,可见前4位为0.后四位是1,可见用的是T0,T0的数
去追远风
·
2023-10-22 13:56
51单片机
51单片机
单片机
嵌入式硬件
51单片机
的定时器以及定时器中断
定时器定时器和计数器,电路一样定时或者计数的本质就是让单片机某个部件数数当定时器用的时候,靠内部震荡电路数数当计数器用的时候,数外面的信号,读取针脚的数据定时器的本质原理:每经过一个机器周期,就加1晶振:晶振(晶体震荡器),又称数字电路的“心脏”,是各种电子产品里面必不可少的频率元器件。数字电路的所有工作都离不开时钟,晶振的好坏、晶振电路设计的好坏,会影响到整个系统的稳定性。时钟周期:时钟周期也称
恐。。。
·
2023-10-22 13:56
51单片机笔记
51单片机
51单片机
定时器外部中断 proteus仿真
实验实现:八个红蓝LED灯实现流水灯定时闪烁,当按下按键Key则停止闪烁,松开按键恢复闪烁。#include#defineucharunsignedchar#defineuintunsignedintsbitKey=P3^2;voiddelay(inti){while(i--);}voidinit()//初始化定时器{TMOD=0x01;//选择为定时器0模式,工作方式1,仅用TR0打开启动。TH
cx&h
·
2023-10-22 13:54
51单片机
proteus
c语言
51单片机
——定时器中断
新版
51单片机
内部有3个16位可编程的定时器/计数器,即定时器T0,T1,T2。
butnotif
·
2023-10-22 13:54
C51单片机
51单片机
单片机
stm32
51单片机
定时器和中断(03)
eg1:数码管如何显示出字符
51单片机
40个引脚的功能需要记住**RXD:表示的是串行输入口INT0:外部中断0INT1:外部中断1TO:外部中断0T1:外部中断1WR:外部输入存储器写RD:外部输出存储器读
qq_45973003
·
2023-10-22 13:24
51单片机
嵌入式硬件
c语言
单片机
mac下进行
51单片机
的开发
前言纪念下,今天
51单片机
在mac下运行成功,记录下过程。过程1、淘宝
51单片机
开发版购买。56块钱。2019年6月买的,现在2020年才开始搞。1年多了。
有时右逝
·
2023-10-22 10:15
AD20基本原理图的设计
1、利用先前学习的知识,创建文件名为“
51单片机
最小系统”的PCB工程文件,并将文件保存在相应的目录下。2、在工程文件下创建原理图文件,命名为“
51单片机
最小系统”。
尚久龙
·
2023-10-22 08:19
电路板的绘制
AD学习
PCB
AD
画电路图
电路板制作
AD20原理图库的制作
1、打开“
51单片机
最小系统”的工程文件。2、创建原理图库文件:单击“文件”菜单,选择“新的”选项中的“库”选项,再选择“原理图库”,进入原理图库元件的编辑界面。
尚久龙
·
2023-10-22 08:40
电路板的绘制
PCB
AD
画电路图
电路板制作
AD20
不惑之年的硬件牛人一步一步教你学spring boot完整项目---客户管理模块从前端到后台之pom.xml部分分析(一)
前言:笔者曾经有18年的硬件研发经验,从(1)
51单片机
到(2)FPGA到(3)嵌入式ARM(ARM9到CORTEXA9)全都研发设计过,产品从(1)B超的整机研发到(2)智能家居系统到(3)无线电监测机到
码农大叔的创业逆袭路
·
2023-10-22 04:59
spring
boot理论及实战
基于
51单片机
的金沙滩12864的计算器
往后再看看显示的问题第一个文件:config.h/*********************************************************************************《手把手教你学
51
乌拉_乌拉_乌拉
·
2023-10-22 02:05
51单片机
单片机
嵌入式硬件
基于
51单片机
的简易计算器,用LCD1602显示
基于
51单片机
的简易计算器经历了一番学习,成功做出了一个简易的计算器,并且在程序开头加了一个小密码。我用的单片机是STC89C52,单片机类型不同,电路图也是不一样的。
LH20
·
2023-10-22 02:34
计算器
单片机
用计算机设计电路图,基于
51单片机
的计算器设计(含电路图,程序)
基于
51单片机
的计算器设计(含电路图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文11200字,程序,答辩PPT)摘要计算器一般是指“电子计算器”,能进行数学运算的手持机器,拥有集成电路芯片
weixin_39545895
·
2023-10-22 02:04
用计算机设计电路图
单片机加减法计算器_
51单片机
之4位数加法计算器的设计报告
2014级单片机原理与应用课程设计报告课题名称4位数加法计算器的设计一、设计任务及要求:设计任务:1、通过4*4矩阵键盘输入数字及运算符;2、可以进行4位十进制数以内的加法预算。如果计算结果超出四位数,则全部显示“E”;3、可以进行加减乘除所有运算;4、添加其他功能。要求:首先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指
唐家气球兵
·
2023-10-22 02:34
单片机加减法计算器
51单片机
计算器(源程序+流程图+答辩报告+综合设计)
由于本文较早,这里推荐一下近期刚优化的:【优化】
51单片机
计算器(LCD1602液晶显示)_Gxtoeilee的博客-CSDN博客1设计目标设计可选模式的计算器2主要功能功能一:可选两种计算模式,模式一为四则运算
靓仔瞳瞳
·
2023-10-22 02:32
51单片机
c语言
扩展屏应用开发
51单片机
的计算器设计
一.硬件方案本设计是以
51单片机
为核心的计算器模拟系统设计,输入采用4×4矩阵键盘,可以进行加、减、乘、除4位带符号数字运算,并在LCD1602上显示操作过程。
单片机实例设计
·
2023-10-22 02:32
单片机设计实例
单片机
嵌入式硬件
Axure RP9
自学之路
1-软件初识
虽然很早就知道有这么一个快速制作原型的工具,但是自己都是没有深入了解,虽然自己很想去学会这项技能,但是人的惰性,让我止步于学习,只是仰望该软件,而不得其技,甚是心痒~偶然机会开通了头条,但是目前还无法开设专栏来写自己的
自学之路
weixin_34238633
·
2023-10-22 01:05
axure
前端
ViewUI
stm32 中断(f4)
在学习
51单片机
时,我们就接触过中断,中断其实就是当CPU执行程序时,由于发生了某种随机的事件(外部或内部),引起CPU暂时中断正在运行的程序,转去执行一段特殊的服务程序(中断服务子程序或中断处理程序)
叶同学要努力呀
·
2023-10-21 16:06
stm32干货
stm32
单片机
arm
嵌入式
51单片机
学习-5定时器与中断
5定时器与中断[toc]注:笔记主要参考B站江科大自化协教学视频“
51单片机
入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。
虎慕
·
2023-10-21 15:34
#
51单片机-江科大
单片机
51单片机
学习
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他