原创 【原创】单片机细小知识点汇总-持续更新

2020-10-12 21:06 2588 2 2 分类: MCU/ 嵌入式 文集: 51单片机
第一次:2020-10-12   21:05
sfr P0=0x80; //sfr:给地址0x80声明一个新的名字,因为单片机只认识0x80,sfr让单片机认识到0x80对应的新的名字
sfr P1=0x90;
sbit P1_1=P1^1;//0x81  //sbit:给地址0x81声明一个新的名字,因为单片机只认识0x81。

//<> ""解析
#include  //<>:表示:keil软件的编译器只会进入到软件安装文件夹,开始搜索reg52.h头文件,如果安装文件夹keil\C51\INC中没有该头文件,编译器报错
#include"serial.h"    //"":表示:keil软件的编译器先进入当前工程文件夹寻找serial.h头文件,如果没有找到,再到软件安装文件夹中寻找,如果还是没有,编译器报错

//51单片机有4个存储器,但是片内片外的程序存储器联合在一起,如同只有3个寄存器
//片内外统一编址的8KB的程序存储器-----我不了解-再看看-再细化
//512Byte的片内数据存储器
//64KByte的片外数据存储器
unsigned char      temp[]={0,1,2,3,4}//存储在片内数据存储器,但是空间容量小
unsigned char code temp[]={0,1,2,3,4}//使用关键字code,将数组数据存储到 片内片外统一编制的程序存储器中
//数据存储器功能:工作寄存器/位寻址区/用户RAM

//STC89C52系列单片机的IO口,承受的最大灌电流25mA,最大拉电流100uA-200uA,上拉电阻计算需要注意;
举例:5V/1K=5mA;   //上拉电阻1K

//数码管
共阴极数码管:com端接GND,a~g端口接高电平,点亮
共阳极数码管:com端接VCC,a~g端口接低电平,点亮

作者: 坤豆豆, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-1580238.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
相关推荐阅读
坤豆豆 2020-11-15 21:18
【原创】基于单片机的智能小车之步进电机28BYJ-48的转动_01
最近想做一个步进电机转动,看着挺简单,也就5根线连接,结果栽在了线序上先简单讲讲编程所需要的相关必要知识,再说驱动步进电机的程序一:先来认识 步进电机28BYJ-4828BYJ-48:全称为:4项8拍...
坤豆豆 2020-09-20 12:17
数字电路_规模大小的定义_Cayden_Blog4
数字电路_规模大小的定义 集成电路规模,目前国际上还没有确切的划分标准,不过人们使用中产生了相对一致意见的划分标准 :按照所含逻辑门/晶体管个数作为划分标志 小规模集成电路SSIC的标准:1...
坤豆豆 2020-09-20 11:44
【原创】数字电路_等式变换之定律计算_Cayden_Blog3
公司里有很多电路图和电路板,不可能有人花时间给你讲解,每个人都有自己的事情需要做,很多需要自己学习,自己领悟,画出数字逻辑表达式,领悟前辈的设计精髓,增长自己的能力。数字电路也有等式计算,化简最小项/...
坤豆豆 2020-09-18 21:38
【原创】数字电路_基于Multisim13的数码管电路仿真_Cayden_Blog2
数字电路_基于Multisim13的数码管电路仿真一:仿真电路模块设计电路的时候,先仿真电路模块 首先,搭建好仿真电路后 其次,开始仿真 其次,仿真结束后,查看电路仿真结果,验证设计指标是否达到 元器...
坤豆豆 2020-09-15 22:10
【原创】二进制-八进制-十进制-十六进制之间的相互转换—blog1
10年前,在大学里学习了数字电路,课本中讲到了进制之间的相互转换,最近用到数字芯片74HC125,涉及到TTL-CMOLS-进制转换,三个方面的知识,重新拿起书本,再查找资料,汇总信息如下:01:二进...
广告
我要评论
0
2
1
2
3
4
5
6
7
8
9
0
广告
关闭 热点推荐上一条 /2 下一条