AT89S52单片机学习第一天
AT89S5224PC
AT表示是ATM公司的
9表示是flash
S表示可下载flash (SPI) LV表示的是低电压模式 C表示是C模式生产
52表示型号
24表示可以最快运行的晶振频率
P表示单片机的封装形式(这个就表示双电时差的) D表示陶瓷封装的 J表示PLCC S/Q表示贴片
C表示商业用品(0 - 75°) I表示工业用品 A/P表示汽车用品 M表示军用 U表示不含铅产品(用于出口)
先上一张AT89S52单片机的内部结构图
AT89S52单片机的基本特征:级
8 位的 CPU, 片内有振荡器和时钟电路,工作频率为 0~24MHz
片内有 256字节 数据存储器 RAM
片内有 8K字节 程序存储器 ROM
4个8位 的并行I/O口(P0、P1、P2、P3)
1个 全双工串行通讯口
3个16位 定时器/计数器(T0、T1、T2)
可处理 6个中断源,两级中断优先级
接着再来一张AT89S52的引脚图
了解了解各个引脚的功能:晶振端
Vcc,GND:正电源端与接地端(+5V)
XTAL1, XTAL2:片内振荡电路输入, 输出端
CPU都是按照一定的时钟节拍与时序进行工作:
时钟周期:
Tc=晶振频率fosc的倒数
机器周期:
Tm==12个时钟周期(Tc)
指令周期:
Ti:执行一条指令所需的机器周期(Tm)数
复位端:
RESET: 复位端(正脉冲有效,宽度10 mS)
EA/Vpp:
寻址外部ROM控制器/编程电源输入端。
低电平有效,片内无ROM时必须接地
片内有ROM时应当接高电平;
准双向I/O口:
(内置了上拉电阻)输出时一切照常。在作输入口用时要先对其写 "1";
ALE/PROG: 地址锁存允许控制端。
PSEN:选通外部ROM的读(OE)控制端。 低有效
AT89S52单片机学习第一天相关推荐
- 51单片机入门学习 第一天
今天是学习51单片机的第一天,以下就是今天的笔记. 一 单片机介绍 1.单片机简介:一台能够工作的计算机要有这样几个部件构成:CPU(进行运算.控制). RAM (数据存储).ROM(程 ...
- 单片机学习:第一篇 基于Python的树莓派语音助手
title: 单片机学习:第一篇 基于Python的树莓派语音助手 tags: 树莓派,python,语音助手,百度AIP 目录 一.pyaudio录音 二.语音识别 三.与图灵机器人对话 四.语音合 ...
- 【STC单片机学习】第一课:学习介绍
第一部分.章节目录 1.1.1.单片机适合谁来学? 1.1.2.咱们学什么? 1.1.3.我为什么要学单片机 1.1.4.为什么要从51单片机学起 1.1.5.咱们的开发板 1.1.6.学习本课程需要 ...
- 单片机课程设计——《基于AT89S52单片机和DS1302时钟芯片的电子时钟(可蓝牙校准)》...
引言 本设计以AT89S52单片机为控制核心,时钟芯片DS1302提供时钟源,配合LCD1602液晶显示模块,组成基本硬件系统,同时利用HC-05嵌入式蓝牙串口通讯模块,可在手机端进行日期.时间的校准 ...
- 单片机课程设计——《基于AT89S52单片机和DS1302时钟芯片的电子时钟(可蓝牙校准)》... 1
引言 本设计以AT89S52单片机为控制核心,时钟芯片DS1302提供时钟源,配合LCD1602液晶显示模块,组成基本硬件系统,同时利用HC-05嵌入式蓝牙串口通讯模块,可在手机端进行日期.时间的校准 ...
- 从零开始的MSP430单片机学习(一)
从零开始的MSP430单片机学习(一) 图片有些缺失,原链接:从零开始的MSP430单片机学习(一) 写在前面 单片机学习本身是一个了解学习一个技术的过程,学习的过程中不应该拘泥于某一款,而是要了解学 ...
- 【小白】【大学】一名嵌入式软件开发小白的单片机学习历程、心路历程、经验分享
我的嵌入式学习之路 我为什么写这篇文章 先简单介绍一下我自己 与每一个技术小白共勉 这篇文章写给谁 我的学习经验分享 我的成长之路 我的单片机学习历程分享 51系列单片机学习历程 预备知识:(可以查百 ...
- 51单片机学习笔记-1简介及点灯
51单片机学习笔记 文章目录 51单片机学习笔记 1. 51单片机简介 1.1 安装软件 1.2 单片机简介 2. LED灯 2.1点亮一个LED 2.1.1原理分析 2.1.2 创建工程 2.2LE ...
- ESP32 单片机学习笔记 - 06 - (以太网)Ethernet转Wifi
ESP32 单片机学习笔记 - 06 - (以太网)Ethernet转Wifi 暂停了半个多月的学习,去调车了.现在课设开始了,赶紧回来把一开始的"以太网"目标学完.但是却发现,好 ...
最新文章
- ExpressionSet类使用
- 解密SSL流量,发现隐藏威胁
- PCM转MP3工具的封装
- AB1601 烧写程序后上电后无反应
- java 二维数组作为参数传递_java JNI 二维数组作为方法参数传递给本地
- mongodb 入门笔记
- java socket 异常处理_Java Socket常见异常处理 和 网络编程需要注意的问题
- halcon Bit图位像素处理算子,持续更新
- java导出jar带第三方库_在.jar文件中导出java库
- 【数据结构与算法】快排、归并 O(nlogn) 基于比较
- Android之本地摄像头,Android之调用本地摄像头
- redhat 添加ssh端口_Linux修改SSH远程登录端口 --服务器安全篇
- java 定义三维列表_java 多维数据定义
- Tomcat中Pipeline
- Atitit 安全登录退出管理法v3 tbb.docx 目录 1.1. 未持有效出入边界票据。。校验票据有效性	1 1.2. 从事与票据种类不符的活动的	2 1.3. 数据为数字的应该校验数字	2
- python与r语言哪个好学_python和r哪个难一点
- 简单算法系列:快速算法/冒泡算法两则
- 工行u盾显示316_工行银行网上交易老是提示插入u盾
- C++ 实现小写金额转化为大写金额
- c语言程序漏洞分析,C语言源程序的缓冲区溢出漏洞分析及解决方案.pdf
热门文章
- 【牛客网-公司真题-前端入门篇】——58同城2021校招笔试-前端
- 利用ArcSoftFace做人脸识别-屏幕卫士 保护你的屏幕不被别人偷窥
- echarts 大屏适配
- ocsp和ldap 区别_《脑梗塞ocsp分型和治疗》.ppt
- 中国银行理财产品市场运行态势及投资风险透析报告2021-2027年
- 《交互式程序设计 第2版》一1.2.4 交互语言
- 值得学习17个C/C++ 超经典开源项目
- 20170421康拓普面试题
- 项目集锦 | 易基因DNA羟甲基化5hmC测序研究成果
- 3.Vue.js 实战 调查问卷WebApp项目