单片机基础(第3版)——第1章

单片机基础(第3版)——第1章

ID:14340505

大小:47.50 KB

页数:15页

时间:2018-07-28

单片机基础(第3版)——第1章_第1页
单片机基础(第3版)——第1章_第2页
单片机基础(第3版)——第1章_第3页
单片机基础(第3版)——第1章_第4页
单片机基础(第3版)——第1章_第5页
资源描述:

《单片机基础(第3版)——第1章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机基础(第3版)——第1章本文由我不LAZY贡献ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。单片机基础(单片机基础(第3版)版李广弟等编著北京航空航天大学出版社2007年6月年课程要求本课程是实践性较强的课程.本课程是实践性较强的课程.通过课程的学习,掌握软件编程和硬件电路程的学习,设计的方法,设计的方法,能够进行单片机应用系统的设计,调试工作.统的设计,调试工作.这是一台数控车床,它可根据输入数据进行加工,可实现精密加工.嵌入式系统已广泛用于信息家电,移动通信,手持信息设备以及工业控制等领域.绪论单片机的工作原理及工作过程1

2、微型计算机的组成2什么是单片机?什么是单片机?3456单片机的工作原理及工作过程单片机的发单片机的发展简史单片机的特点和应用范围单片机的学习1微型计算机的组成?微型计算机的组成?一,计算机ENIAC的诞生1945年底,世界上第一台使用电子管制造的电子数字计算机在美国宾夕法尼亚大学莫尔学院研制成功,并在1946年2月15日举行了计算机的正式揭幕典礼.这台电子计算机总共用了18800个电子管,耗电140千瓦,占地150平方米,重达30吨,每秒钟可进行5000次加法运算.电子计算机的诞生是人类最伟大的发明之一.二,计算机的基本结构匈牙利数学家——冯诺依曼提出了"程序存储"和"

3、用二进制代替十进制运算"的思想;构建了计算机由运算器,控制器,存贮器,输入设备和输出设备所组成这一计算机的基本结构.二,计算机的基本结构数据数据输入设备数据输入命令运算器操作命令存储器存取命令指令输出设备输出命令控制器外围设备接口CPU主机内存图1.1计算机结构二,计算机的基本结构说明:说明:字长——一台计算机所用的二进制代码的位数一台计算机所用的二进制代码的位数字长称为该计算机的字长.:8位微机,16位微机称为该计算机的字长.如:8位微机,16位微机位微机和32位微机.32位微机计算机的字长越长,计算的精度就越高.但是,计算机的字长越长,计算的精度就越高.但是,电路就

4、越复杂,使得计算机的结构变得庞大,就越复杂,使得计算机的结构变得庞大,造价也越昂贵.三.微型计算机的结构将运算器,控制器集成在一块芯片上,形成CPU.将运算器,控制器集成在一块芯片上,形成CPU.微微处理器存存储器I/O微处理器外设设外器器图1-2微型计算机结构三.微型计算机的结构说明:1,存储器的容量:存储器所能存放的最大存储器的容量:说明:字节数.字节数.存储器地址与存储器容量地址位数(N)810111216存储器容量(Q)28=256B210=1KB211=2KB212=4KB216=64KB字节——存储器容量的单位,8位二进制数称为一个存储器容量的单位,位二进制

5、数称为一个字节存储器容量的单位记为B.常用的单位有:,字节,记为.常用的单位有:KB,MB,GB.,.三.微型计算机的结构2,总线结构——可大大减少连接线的数量.总线结构——可大大减少连接线的数量缓冲器缓冲器缓冲器芯片芯片芯片N12图1.48位总线三.微型计算机的结构单总线结构——缓冲器由单向三态门构成单总线结构——缓冲器由单向三态门构成.缓冲器由单向三态门构成.双总线结构——缓冲器由单向三态门构成双总线结构——缓冲器由单向三态门构成.缓冲器由单向三态门构成.C00ABA0101B高阻高阻01ABC111C2C图1.6双向三态门图1.5单向三态门三.微型计算机的结构D7

6、Q7D7Q7D6…………Q6………………………………D1Q1D0Q0D0Q0LC(a)8位单向总线缓冲器E(b)8位双向总线缓冲器图1.78位总线缓冲器2什么是单片机?什么是单片机?单片机的定义所谓单片机,所谓单片机,是指在一块芯片上集成了微处理器CPU存储器和I/O了微处理器CPU,存储器和I/O接口电CPU,I/O接口电路等部件,路等部件,构成的一个完整的微型计算机系统.算机系统.3单片机的工作原理及工作过程一,微型计算机软件机器语言:只有0机器语言:只有0和1两个符号,编程困难.两个符号,汇编语言:使用助记符,字符.占用存储单元较少,汇编语言:使用助记符,字符.占

7、用存储单元较少,执行速度较快,能准确掌握控制时间,可实现精细控制,执行速度较快,能准确掌握控制时间,可实现精细控制,适用于实时控制.适用于实时控制.高级语言:着眼于算法,而不必了解计算机的硬件结着眼于算法,构和指令系统,易学易用.构和指令系统,易学易用.但需转换成机器机器语言方可使用,故占用存储器单元多.可使用,故占用存储器单元多.3单片机的工作原理及工作过程二,微型计算机硬件运算器:ALU,暂存器TR,累加器A,程序状态标志运算器:ALU,暂存器TR,累加器A寄存器PSW及二十进制调整电路.寄存器PSW及二-十进制调整电路.及二工作寄存

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

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

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