搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小丑西瓜9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
如何在Windows server 2012配置Web服务器_windows server 2012搭建web服务器
2
php做网站步骤_怎么制作php网站
3
零基础10 天入门 Web3之第1天
4
vue3 element plus el-table封装(一)_elemtnplus 封装table的时候 表格的每一行的按钮怎么写
5
Rust 学习笔记_rust编程语言 笔记
6
Notes/Domino Fix List
7
Ambari集群部署全流程_ambari 部署
8
PyCharm配置anaconda环境
9
基于Python实现的数据可视化案例_pycharm数据可视化图表直方图案例
10
二叉树——堆的排序 TOP-K算法_k-top算法
当前位置:
article
> 正文
51单片机初步认识——硬件资源_c52单片机的硬件资源有哪些
作者:小丑西瓜9 | 2024-06-14 12:21:18
赞
踩
c52单片机的硬件资源有哪些
51
单片机
初步认识——硬件资源
STC89C52单片机(***是51系列的单片机,不是52系列的***)的硬件资源
1.概述
2. 51系列单片机芯片引脚图
3.看完LESSON1-1后的补充
4.关于51单片机的晶振
STC89C52单片机(
是51系列的单片机,不是52系列的
)的硬件资源
1.概述
STC——芯片为STC公司生产产品
8 ——表示该芯片是8051内核芯片(
什么是8051内核?用的微控制器一样
)
9 ——表示内涵Flash E2PROM存储器(
好像是和编写程序烧录和清除有关的东西,ROM可读可写
)
C ——表示该器件为CMOS产品,工作电压3.8~5.5V(
生活中+5V电压源常见,比如充电宝,所以一般用+5V直流电
)
5 ——固定不变
2 ——表示该芯片内部
程序存储空间
大小,关系到你写的程序是否可以完全在芯片里面执行,此为8K字节程序空间(
1K=2
10
字节
,此外此芯片还有512字节的RAM[数据存储器]
数字电路这块没怎么学
)
35 ——
最高
工作频率35MHz,
通过时钟电路将其调整到和内部晶振一样
(应该是最高
外部
晶振,和计算器,定时器溢出、波特率有关系波特率不懂用来干什么,好像是数据传送,应该通过
时钟电路
将其振荡频率调节到和
内部
晶振频率相同)
PDIP、LQFP、PLCC、PQFP是封装类型,画板子时会用到
40 ——管脚数是40个管脚
2. 51系列单片机芯片引脚图
主要功能(
课本上
)
8位CPU
片内带振荡器
,振荡频率f
osc
范围为1.2-12MHz;可有时钟输出(
为什么51单片机爱用11.0592MHZ晶振
)
片上集成512 字节RAM(
软件编程方面
)
8KB片内程序存储器(ROM)
程序存储器的寻址范围(64KB吗,51子系列)
片外数据存储器寻址范围64KB
有专用寄存器(目前所学除PC外都在RAM里面,但是不知道有多少个专用寄存器,51子系列中有21个)
(知道用来干什么就行)
4个8位并行I/O接口:P0,P1,P2,P3(与外设交换信息的主要通道,转换串行数据和并行数据,每个口有8个引脚,所以占了32个引脚)
**
1个串行全双工I/O接口,可多机通讯
TXD、RXD
(
多机通讯没有学,不知道是什么,不清楚
SBUF寄存器
软件 )
共3 个16 位定时器/计数器。即定时器T0、T1、
T2
(
定时器/计数器涉及寄存器TCON,TMOD,PSW,DPTR,寄存器,波特率,溢出速率
软件方面的
)
有5个中断源,可编程2个优先级(
汇编语言的子程序和主程序不知道适不适合C语言
会涉及寄存器SP,SCON,PCON,IE,IP
软件
)
111条汇编指令
软件的
有强的位寻址功能、位处理能力
软件
片内采用单总线结构
用单一+5V电源(
手册上面写3.8~5.5
)
3.看完LESSON1-1后的补充
PS.89C52是8K字节的ROM,512字节的RAM
PPT上笔记
4.关于51单片机的晶振
参考文章:
为什么51单片机爱用11.0592MHZ晶振
为什么单片机晶振实际是11.0592MHz,而不是12MHz
请教51单片机最小系统外部和内部晶振问题
单片机电路工作时可以没有晶振吗?
51单片机晶振可以换吗???
单片机的晶振可以随意换吗?
原文所在:
原文所在:布尔青年
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小丑西瓜9/article/detail/717952
推荐阅读
article
力扣(
LeetCode
)(
戳
气球
)
Python3
_lc
戳
气球
python
...
题目:
戳
气球
有 n 个
气球
,编号为0 到 n-1,每个
气球
上都标有一个数字,这些数字存在数组nums中。现在要求你
戳
破所...
赞
踩
article
百度
上线“
文心
一言”付费版本,
AI
聊天
机器人
市场竞争
加剧...
百度
作为我国领先的科技企业,之前推出的“
文心
一言”是一款功能强大的
AI
聊天
机器人
,具有先进的技术和优秀的语言功能,而现在...
赞
踩
article
智能
ai
深度
学习
技术_
人工
智能
深度
学习
与医学...
智能
ai
深度
学习
技术As physicians, nurses, dentists, or any healthcare...
赞
踩
article
DAPP
:众筹项目 (三) goland+
react
开发
dapp
_
window
.
ethereum
....
接上一篇,接着开发我们的前端吧!!1.创建目录结构:eth 目录:主要是实现合约交互提供了操作合约的方法display ...
赞
踩
article
spring
boot集成
websocket
,服务端
心跳
检测_
spring
gateway
心跳
检测...
【代码】
spring
boot集成
websocket
,服务端
心跳
检测。_
spring
gateway
心跳
检测
spring
...
赞
踩
article
git
ssh
拉取
代码
_
新人入职
,
git
踩坑!...
一
,
事发问题: 每当新人入职时总要去配置各种环境变量
,
例如开发工具idea
,
版本控制maven
,
代码
管理
git
等工具
,
但...
赞
踩
article
自动
驾驶
感知——
红外
传感器
_
红外
探测仪如何在辅助停车或者
自动
驾驶
过程中
检测
障碍物
...
红外
探测(IR detection)❖ 利用仪器接收被探测物发出或者反射的
红外
线,从而掌握被测物体所处位置的技术。_
红外
...
赞
踩
article
STM32f
1
03RBT6
USART
1
启动DMA接收中断
CUBEMX
设置附keil源码(
1
)_...
DMA属于无脑搬移大法,不占用MCU内核算力。以下是cubemx设置,建立工程文件。点击系统下载接口
1
,2.以下建立工程...
赞
踩
article
解决
java
.
lang
.
NoClassDefFoundError
: Could
not
initia...
引用:https://blog.csdn.net/erlian1992/article/details/80683599...
赞
踩
article
香橙
派
AIPro
开发板
上手测评_
香橙
派
aipro
cpu...
1、
香橙
派
AIPro
为AI而生,如果你正在找一款合适的
开发板
,不妨考虑下。_
香橙
派
aipro
cpu
香橙
派
aipro
...
赞
踩
article
1012-戳
气球
_小晓有
n
个
小球
,
每
个
小
球上
都有一
个
数字
,
不同
球上
的
数字
各不相同
。小晓想从
n
...
题目如下有
n
个
气球
,
编号为0 到
n
- 1
,
每
个
气
球上
都标有一
个
数字
,
这些
数字
存在数组
n
ums 中。现在要求你戳...
赞
踩
article
研究生写
爬虫
险些
锒铛入狱
,起因竟是为爱冲锋?_写
爬虫
的
违法
还是
用
的
人
违法
...
于是乎,啪啪啪几段代码敲出来,小刘就成功帮多位网友成功“抢”到了疫苗,而且是一发不可收拾,他还在各大平台发布“抢苗”信息...
赞
踩
article
毕业
设计
|基于51
单片机
的配电室远程监控
系统
设计
环境
检测
GSM环境
报警
设计
_
stc89c52
最小
系统
...
本
系统
采用stc89c51/
stc89c52
单片机
+复位电路+晶振电路+OLED液晶显示屏+温湿度
检测
电路+红外
检测
电路...
赞
踩
article
如何
使
自己写
的
代码
易读易懂?...
〓● 如果
代码
可读性不佳、不容易理解,可能造成如下问题:〓❏ 其他工程师浪费时间解读它;〓❏ 误解导致引入缺陷;〓❏ 其...
赞
踩
article
AI
实战
案例
!玩转
Stable
Diffusion
必知的3大绝技;如何运用SD完成运营设计海报?_s...
在这个
案例
中我们也没有使用较为新颖的功能,主要就是
Stable
Diffusion
放大和重绘功能,这两功能在 Sta...
赞
踩
article
如何在香橙派
AIpro
开发板
升级
CANN
软件包
...
本文指导将
CANN
软件升级到最新的社区版。如何在香橙派
AIpro
开发板
升级
CANN
软件包
...
赞
踩
article
基于
Transformer
的
通用
视觉
架构
:
Swin
-
Transformer
带来多任务大范围性能提升...
将
Transformer
引入
视觉
领域后,研究人员们一直在寻求更好
的
模型
架构
来适应
视觉
领域
的
通用任务。但将Transfor...
赞
踩
article
Github
上
fork
别人
的
项目
后,在
自己
的
项目
上同步原
项目
的
更新...
$ git clone https://github.com/xxx/xxx.git [克隆
自己
的
仓库] $ git r...
赞
踩
article
STC89C52
单片机
中
指针
的
运用与实际案例演示_
stc
的
单片机
指针
该如何定义...
目录小端分配
的
方式C语言中*
的
功能数据宽度传递参数传递返回值直接访问物理地址下
的
数据访问硬件指定内存下
的
数据,如设备ID...
赞
踩
article
你真的懂
AI
吗?其实
我们
一直
在
与
AI
接触!_
chat
gpt
国内版
免费
...
ChatGPT全称为,Chat是聊天的意思,GPT是生成型预训练变换模型,可以翻译为聊天生成预训练转换器或简称优化对话的...
赞
踩
相关标签
leetcode
动态规划
算法
python
百度
文心一言
人工智能
深度学习
机器学习
区块链
以太坊
dapp
1024程序员节
服务器
java
spring boot
websocket
git ssh拉取代码
idea git 输入密码
idea git配置
idea 配置git
idea拉取git项目
idea配置git
自动驾驶
计算机视觉