DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 75|回复: 0
打印 上一主题 下一主题

单片机硬件知识

[复制链接]
跳转到指定楼层
楼主
发表于 2011-4-28 21:25:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
由于MCS-51单片机是在MCS-48的基础上推出的增强型产品。比后者提高了芯片的集成度,性能大为提高,硬件功能大大增加,功能单元的种类数量也得到了扩展。
I/O口
MCS-51单片内部I/O口的数量和种类多而齐全,尤其是它有一个全双工的串行口,更突出了这种单片机的本身特点。该串行口是利用两根I/O口线构成的,由4种工作方式,可通过编程选定。MCS-51有32根I/P口线,而MCS-48只有27根。
中央处理器
单片机的中央处理器是单片机内部的核心部件,它决定了单片机的主要功能特性。 中央处理主要由运算部件和控制部件组成。
ALU功能
MCS-51单片机ALU功能十分强,它不仅可对8位位变量进行逻辑“与”、“或”、“异或”循环、求补、清零等基本操作 。 还可以进行加、减、乘、除等基本运算。
累加器ACC
单片机运算部件中的累加器ACC是一个8位的累加器 。 从功能上看,它与一般微机的累加器相比没有什么特别之处,但ACC的进位标志CY就是布尔处理器进行位操作的一位累加器。
控制部件
控制部件是单片机的中枢神经。它包括时钟电路、复位电路、指令寄存器、译码器以及信息传送部件。单片机的控制部件以主振频率为基准,发出CPU的时序信号,对指令进行译码,然后发出各种控制信号,完成一系列定时控制的微操作,用来控制单片机各部分的运行。其中,有一些控制信号线能够简化应用系统的外围控制逻辑。
CPU时序
单片机执行的每一条指令都可以分解为若干基本的微操作 。而这些微操作在时间上都有极严格的先后次序。 这些次序就是计算机的CPU时序。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-9-22 13:36 , 耗时 0.105191 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表