- 0
- 0
- 约4.54千字
- 约 54页
- 2021-12-06 发布于福建
- 举报
1.3 单片机的特点 (1)体积小、重量轻、功耗低、功能强、性价比高。 (2)数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高。 (3)结构灵活,易于组成各种微机应用系统。 (4)应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器等领域。 返回本章首页 单片机的应用特点 单片机的应用具有三个明显的特征: (1) 由于控制对象涉及到机械动作(如机器人)或场效应(如温度的变化、流体的流动),因此片面追求单片机的高速度本身没有什么特别意义。单片机的工作频率一般为6 MHz、12 MHz、24 MHz、33 MHz或40 MHz,远低于通用微机。频率低有利于降低成本,取得较好的效益。 (2) 目前单片机字长有8位、16位、32位之分,数据位数选择以够用为原则,不是越长越好。由于8位机用于控制已能满足大多系统的要求,因此8位、16位机是单片机的主流机型,今后相当长的时间可能都不会改变。 (3) 单片机内的存储容量有增大的趋势,这种增大不仅只是增加RAM、ROM的容量,而是改用一些新型的存储器。美国ATMEL公司开发的8位AT89系列单片机就是在MCS-51内集成了闪速存储器(Flash Memory)。由于芯片内带有闪速可编程、可擦除只读存储器(FPEROM,Flash Programmable and Erasable ROM),使得89C51和89C52单片机能在掉电后保存已写入的数据。 根据单片机的三个应用特点,决定了单片机较之通用微机有不同的发展方向: (1) 工业生产的环境通常比较恶劣,甚至存在有毒、有害、有腐蚀的气、液体场合,存在高温、高压、强电、磁辐射等,这就要求单片机具有极强的抗干扰能力,不被外界的干扰影响输出。 (2) 在人类不能涉足的场合工作,要求单片机具备高的可靠性和稳定性,否则任何差错都不能达到满意的控制效果。 (3) 要求单片机的指令系统简单,并且I/O端口和存储器统一编址。 1.4 计算机中的数和编码 1.4.1 计数制 1.4.2 二进制数(用B表示) 1.4.3 十六进制数(用H表示) 1.4.4 不同进制数之间的转换 1.4.5 数制书写约定 1.4.6 计算机中数的表示 1.4.7 计算机常用编码 返回本章首页 1.4.1 计数制 日常生活中广泛使用的数为十进制数,这是一种逢十进一的计数方法。用的数制还有二进制、八进制和十六进制等。 基数小于10的计数制,可用十进制相应的数码作为它的数字符号,一个数一般由多个数码组成。数码在数中的位置不同,其值也不同。 返回本节 1.4.2 二进制数(用B表示) 以2为基数的数制称为二进位计数制,它只包括0和1两个数码,很容易用电子元件的两种不同的状态来表示,例如,用高电平表示1,用低电平表示0。所以,计算机中通常采用二进制数。 二进制数的计数特征:逢二进一,运算简单。 在加、减、乘、除四则运算中,乘法实质上是做移位加法,除法则是移位减法。 返回本节 1.4.3 十六进制数(用H表示) 为了书写和阅读方便,经常采用十六进制数作为二进制的缩写形式。十进制数、二进制数、十六进制数的对照表如表1-1所示。 在计数时,逢十六进一,这样书写长度短,且可方便将十六进制数转换为二进制数或将二进制数转换为十六进制数。 表1-1 十进制数、二进制数、十六进制数对照表 返回本节 1.4.4 不同进制数之间的转换 1.二进制转换为十进制 基本方法:将二进制数按权展开式,利用十进制数的运算法则求和,即可得到等值的十进制数。 2.十进制到二进制的转换 ?? 十进制整数转换为二进制整数 ?? 十进制小数转换为二进制小数 ??? 带小数的十进制数转换为二进制数 3.二进制、十六进制之间的相互转换 将二进制数转换为十六进制数,从低位开始,每四位一组,然后将其转换为对应的十六进制数。如最后一组不足四位,需在左边补0。 用同样方法可将二进制小数转换十六进制小数。只是分组应从小数点右边开始分成四位一组。 十六进制数转换为二进制数,将每位十六进制数直接转换成相应的二进制数。 返回本节 单片机应用技术 网络应用技术 第8章 MCS-51单片机的人机界面接口技术 8.1 键盘及其接口 8.2 显示器接口 8.3 打印机接口 8.4 拨码盘及语音接口 第9章 MCS-51与D/A及A/D转换器接口 9.1 概述 9.2 D/A转换器及其接口 9.3 A/D转换器及其接口 第10章 系统应用实例 10.1 步进电机控制系统 10.2 红外线感应自动门控制系统 10.3 通用多点温度控制系统 第1章 单片微型计算机概述 1.1 单片微型计算机发展概况 1.2 微
原创力文档

文档评论(0)