单片机原理及应用技术(项目一)课件.ppt

单片机原理及应用技术(项目一)课件.ppt

ID:57110247

大小:5.89 MB

页数:77页

时间:2020-07-31

单片机原理及应用技术(项目一)课件.ppt_第1页
单片机原理及应用技术(项目一)课件.ppt_第2页
单片机原理及应用技术(项目一)课件.ppt_第3页
单片机原理及应用技术(项目一)课件.ppt_第4页
单片机原理及应用技术(项目一)课件.ppt_第5页
资源描述:

《单片机原理及应用技术(项目一)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机原理及应用技术项目一单片机入门 ——信号灯闪烁系统设计任务一单片机简介任务二单片机中的数制与编码任务三数字电路入门任务四单片机应用系统开发——信号灯闪烁系统软硬件设计项目总结任务一单片机简介一、什么是单片机二、单片机的发展历史与常见产品三、单片机的应用领域与未来发展趋势四、MCS-51系列单片机的特点一、什么是单片机鼠标中的单片机键盘中的单片机单片机(SingleChipMicrocomputer,SCM)是芯片级的计算机系统,常被嵌入各种现代设备中作为控制器件。二、单片机的发展历史与常见产品(一)单片机的发展阶段:1971~1976年

2、为单片机的萌芽发展时期。1976~1979年为8位单片机的初始发展阶段。1979~1983年为8位单片机的完善发展阶段。1983~1990年为单片机向微控制器(MCU)发展的阶段。1990年至今,单片机的发展趋向多元化。1.Intel公司MCS-51系列单片机:8031、8051、8751、8032、8052和8752等2.Motorola公司8位单片机代表:M6805、M68HC05、M68HC11、M68HC123.ATMEL公司8位单片机代表:AT89、AT90两个系列4.Microchip公司8位PIC系列单片机:PIC16C5X、P

3、IC12C6XX、PIC17CXX(二)常见产品5.EMC公司8位EM78系列单片机Intel公司的4004Intel公司的8008ATMEL公司AT系列Microchip公司的PIC系列三、单片机的应用领域与未来发展趋势(一)应用领域1.工业控制2.仪表测控3.机电一体化产品4.计算机外部设备5.智能化家电(二)未来发展趋势1.低、中、高不同档次的单片机都有自己的应用市场。2.朝着小容量、低价格和大容量、高性能两个方向发展。3.系统级芯片(SystemonaChip,SoC)是单片机发展的一个热点。四、MCS-51系列单片机的特点只读存储器

4、可擦除可编程存储器电可擦除可编程只读存储器任务二单片机中的数制与编码一、单片机中的数制二、数制间的转换三、信息编码一、单片机中的数制1.数制的概念数制是人们按进位的原则进行计数的一种科学方法。一种记数制所使用的数字符号的个数称为基数,某个固定位置上的计数单位称为位权。十进制数123.45用位权可以表示成:(123.45)10=1×102+2×101+1×100+4×10-1+5×10-2在单片机中,所有信息(包括数值、字符、汉字、指令等)的存储、处理与传送都是采用二进制的形式。二进制数中只有“0”和“1”两个数字符号,运算规则如下表所示。2.

5、常用数制介绍单片机常用数制的特点、基数、位权和所用数字符号如下表所示。为了区别不同数制的数据,表示时通常在数字后面使用一个英文字母作为后缀。十进制使用D,二进制使用B,八进制使用O或Q,十六进制使用H。例如123D,10110010B,27O,3FH。也可以使用下标标注,如(123)10,(10110010)2,(27)8,(3F)16。注:没有加下标和后缀字母的数值默认为十进制。二、数制间的转换1.非十进制数转换成十进制数二进制数、八进制数和十六进制数转换成十进制数,方法是:按位权展开后求和。(1011.11)2=1×23+0×22+1×2

6、1+1×20+1×2-1+1×2-2=(11.75)10(1CB.D)16=1×162+12×161+11×160+13×16-1=(459.8125)102.十进制数转换成非十进制数方法:将整数部分和小数部分分别进行转换,然后把转换的结果合在一起。(1)整数部分的转换“除基取余法”:将十进制数的整数部分反复除以基数R,将每次得到的商作为被除数,并取得相应的余数,直到商为0。将每次得到的余数按逆序排列,即为转换后的R进制整数。(2)小数部分的转换“乘基取整法”:将十进制数的小数部分反复乘以基数R,将每次乘积的小数部分作为被乘数,并取得相应的整

7、数部分,直到乘积的小数部分为0。将每次得到的整数部分顺序排列在小数点后,即为转换后的R进制小数。3.二进制数与八进制数、十六进制数之间的转换(1)二进制数转换成八进制数从小数点开始向左右两边每三位并为一组,对应一位八进制数,不足三位时补0即可。(2)二进制数转换成十六进制数从小数点开始向左右两边每四位并为一组,对应一位十六进制数,不足四位时补0即可。(3)八进制数转换成二进制数把每一位八进制数转换成相应的三位二进制数。(4)十六进制数转换成二进制数把每一位十六进制数转换成相应的四位二进制数。三、信息编码1.BCD码最常用的方法是8421BCD

8、码,即从高到低4位二进制数的权值分别是8、4、2、1。2.字符编码ASCII码:每一个字符对应一个7位的二进制代码,用一个字节的低7位来表示字符编码,最高位补0或用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。