广东机电职业技术学院计算机控制技术叶斌元(副教授)

计算机:从广义上讲,具有运算能力的微处理器都可以称为计算机。MCS-51系列单片机都是以8051为核心电路发展起来的,包括51子系列(基本型)和52子系列(增强型)两大类,因此它们都具有MCS-51的基本结构与软件特征,具有很强的兼容性。原码表示简单直观,但0的表示不唯一,加减运算复杂。

2. 计算机中的数字系统和编码 思考并描述“数字”、“数字电路”和“计算机”三个概念。 1、将265D转换为二进制数2,将100001001B转换为十进制数3,将100001001B转换为十六进制数4,将109H转换为二进制数5,原码、补码、补码以及正数的补码。 表示与原代码相同。 负数的补码符号位为1,数值位等于负数(即补码)加1。例:x=+4[x]补码=x=-4[x]原[x] 逆 [x] 补码表示。 优点:0有唯一的表示形式,加减运算方便。 在二进制补码运算中,符号位也被视为数值,一起参与运算,结果仍然正确。 (解决有符号数的计算问题) 6、检查字母A的ASCII码 7、用8421BCD码表示265D 8、奇偶校验码的用途是什么? 3、MCS-51 单片机的性能、结构和工作方式 3.1 概述 MCS-51 系列单片机是以 8051 为核心电路开发的,包括 51 子系列(基本型)和 52 子系列(增强型)。 因此,它们都具有MCS-51的基本结构和软件特点,兼容性强。 3.2 MCS-51 系列单片机的配置 3.3 MCS-51 系列单片机的内部结构 (1) 一个8 位中央处理器(CPU,具有位处理功能)和一个全双工异步串口。

(2) 2 个 16 位定时器/计数器 (3) 3 个逻辑存储空间 64KB 程序存储器空间(包括 4KB 片内程序存储器 ROM) 128B 内部数据存储器(RAM) 64KB 数据存储器空间(片外扩展) (4 ) 4 个双向、可位寻址的 I/O 端口 (5) 5 个具有两个优先级的中断源 (6) 片内还有振荡器和时钟电路 3.4 MCS-51 系列单片机的结构框图 3.5 单片机的引脚和功能3.5.1 主电源引脚VCC(引脚40):接+5V电源正极; VSS(引脚20):连接+5V电源的接地端。 3.5.2 外部晶振引脚XTAL1(引脚19):连接外部石英晶体的一端。 XTAL2(引脚18):连接到外部晶振的另一端。 3.5.3 控制信号 (1) RST(引脚9):RST为RESET,高电平复位。 (2) ALE(引脚30):当访问外部数据存储器时,ALE(地址锁存使能信号)用于锁存P0 端口中出现的低8 位地址。 P0口首先输出地址,然后输出/输入数据。 (3)(引脚29):片外程序存储器读选通信号输出,低电平有效。 (4)(引脚31):访问外部程序存储器的控制信号,低电平有效。 3.5.4 输入/输出(I/O) (1)P0 口(引脚39~32):P0.0~P0.7 统称为P0 口,双向接口。

(2)P1口(引脚1~8):P1.0~P1.7统称为P1口,准双向I/O接口(内部有上拉电阻)。 (3)P2口(引脚21~28):P2.0~P2.7统称为P2口,是准双向I/O接口。 (4)P3口(引脚10~17):P3.0~P3.7统称为P3口,是准双向I/O接口。 使用proteus绘制89C51单片机最小系统硬件电路图 1. proteus的安装 2. 创建并编辑原理图(DSN)文件 3. 调用原理图元件库(pick devices; Microprocessor Ics) 4. 绘制最小系统89C51 单片机硬件电路图 画出 89C51 单片机最小系统硬件电路图 (1) 单片机 89C51 (2) 电阻 (3) 电解电容 电容 (Cap-ELEC) (4) 陶瓷电容 (CAP) (5) 晶振振荡器 CRYSTAL (6) 电源 POWER (7) 接地 GROUND (8) 发光二极管光电器件 (LED-RED) (9) 说明文字 (10) 器件编号及型号(主要参数) 其他:放大缩小屏幕、保存和打开文件* * 7. 奇偶校验码的使用? 6. 用 8421BCD 码表示 265D 5. 检查字母 A 的 ASCII 码 4. 将 109H 转换为二进制数 3. 将 100001001B 转换为十六进制数 2. 将 100001001B 转换为十进制数 1. 将 265D 转换为二进制数 三。 概念。

思考并描述“数字”、“数字电路”和“计算机” 7. 奇偶校验码的用途是什么? 6. 用 8421BCD 码表示 265D 5. 检查字母 A 的 ASCII 码 4. 将 109H 转换为二进制数 3. 将 100001001B 转换为十六进制数 2. 将 100001001B 转换为十进制数 1. 将 265D 转换为二进制数 三。 概念。 思考并描述“数字”、“数字电路”和“计算机” 7. 奇偶校验码的用途是什么? 6. 用 8421BCD 码表示 265D 5. 检查字母 A 的 ASCII 码 4. 将 109H 转换为二进制数 3. 将 100001001B 转换为十六进制数 2. 将 100001001B 转换为十进制数 1. 将 265D 转换为二进制数 三。 概念。 思考并描述“数字”、“数字电路”和“计算机”。 原码的最高位为符号位,0代表“+”,1代表“-”。 数字位与真实数字位相同。 示例 8 位原码机器号: 真值:x1 = +1010100Bx2 =- 1010100B 机器号: [x1] Original = [x2] Original = 原码表示简单直观,但 0 的表示不唯一,加减运算比较复杂。 VCC ALE RAM 地址寄存器 RAM P0 锁存器 P2 锁存器 ROM P0 驱动器 P2 驱动器 ACC 寄存器 B Scratch 2 Scratch 1 SP 程序地址寄存器缓冲器 PC Plus 1 PC DPTR PSW P1 驱动器 P3 驱动器 P1 锁存器 P3 锁定寄存器 SFR 特殊功能寄存器 PSEN VSS EA RESET内部时钟 外部晶振 P1.0~P1.7 P3.0~P3.7 P0.0~P0.7 P2.0~P2.7 中断、串口和定时器 ALU 定时和控制指令寄存器 指令译码器 P0 P1 P2 P3 并行接口 CPU 时钟电路 串行接口中断系统 ROM RAM 定时器/计数器 T0T1 TXD RXD 8. P3 端口的第二功能 2. 振荡电路:XTAL1、XTAL2 3. 复位引脚:RST 4. 并行端口:P0、P1、P2、 P3 7. ALE:地址锁存控制信号 1. 电源线:VCC(+5V)、VSS(地) 5. EA:访问片外 ROM 控制信号 6、PSEN:外部 ROM 读选通信号 VCC VSS XTAL2XTAL1 RST/ VPD P0.0P0.1P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 P1.0P1.1P1.2 P1.3 P1 .4 P1.5 P1.6 P1.7 P2.7 P2。 6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 ALE P3.0P3.1P3.2 P3.3 P3.4 P3 .5 P3.6 P3.7 EA PSEN RXD/TXD/INT0/ INT1/ T0/ T1/WR/ RD/ 617181920 434333232524242221 8031 ​​8051 8751 89C51 (4) 陶瓷电容器 (CAP) (3) 电解电容器 (Cap -ELEC) (2) 电阻 (1) 微控制器 89C51 (4) 陶瓷电容器电容器 (CAP) (3) 电解电容器 电容器 (Cap-ELEC) (2) 电阻器 (1) 微控制器 89C51

单片机

单片机外部中断和外部设备产生的申请信号-苏州安嘉

2024-3-2 15:08:37

单片机

(语音播报)千字长文:这波疫情是倒春寒

2024-3-2 16:05:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索