《单片机原理实用教程》读书笔记模板_第1页
《单片机原理实用教程》读书笔记模板_第2页
《单片机原理实用教程》读书笔记模板_第3页
《单片机原理实用教程》读书笔记模板_第4页
《单片机原理实用教程》读书笔记模板_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理实用教程读书笔记模板01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图原理实用教程接口技术系统原理单片方法程序方式设计单片接口技术复习第章数据接口系统工作应用本书关键字分析思维导图内容摘要内容摘要本书系统地阐述了基于Proteus虚拟仿真技术的8051单片机原理与接口技术,以及其应用系统设计的原理和方法;主要包括8051单片机基本结构、中断系统、定时器¥计数器,以及串行口的工作原理,8051指令系统,汇编语言及高级语言KeilC51应用程序设计技术,DAC与ADC接口技术,键盘与显示器接口技术等;以实例方式介绍了在Proteus平台上进行单片机应用系统虚拟仿真设计的方法,给出了大量在Proteus集成环境ISIS中绘制的原理电路图和仿真程序。目录分析1.18051单片机的特点与基本结构1.3CPU时序1.28051单片机的存储器结构第1章8051单片机的基本组成1.4复位信号与复位电路复习思考题11.5并行I/O端口结构第1章8051单片机的基本组成2.1指令助记符和字节数2.3指令分类详解2.2寻址方式第2章指令系统与汇编语言程序设计2.4汇编语言程序格式与伪指令2.5应用程序设计2.6定点数运算子程序复习思考题2第2章指令系统与汇编语言程序设计2.2寻址方式2.2.1寄存器寻址2.2.2直接寻址2.2.3立即寻址2.2.4寄存器间接寻址2.2.5变址寻址2.2.6相对寻址2.2.7位寻址2.3指令分类详解2.3.1算术运算指令2.3.2逻辑运算指令2.3.3数据传送指令2.3.4控制转移指令2.3.5位操作指令3.1中断的概念3.2中断系统结构与中断控制3.3中断响应3.4中断系统应用举例复习思考题312345第3章8051单片机的中断系统3.4中断系统应用举例3.4.1中断源扩展3.4.2中断嵌套4.1定时器/计数器的工作方式与控制4.2定时器/计数器应用举例4.3利用定时器产生音乐复习思考题4第4章定时器/计数器及其应用4.2定时器/计数器应用举例4.2.1初值和最大定时时间计算4.2.2定时器方式应用4.2.3计数器方式应用5.1串行通信方式5.2串行口的工作方式与控制5.3串行口应用举例复习思考题5第5章串行口及其应用5.3串行口应用举例5.3.1串口/并口转换5.3.2单片机之间的通信5.3.3单片机与PC之间的通信6.1程序存储器扩展6.2数据存储器扩展6.3并行I/O端口扩展6.4利用I2C总线进行系统扩展6.5新型Flash单片机简介12345第6章8051单片机系统扩展复习思考题66.68051单片机的节电工作方式第6章8051单片机系统扩展6.5新型Flash单片机简介6.5.1Atmel公司的AT89x516.5.2SST公司的89E564RD6.68051单片机的节电工作方式6.6.1空闲和掉电工作方式6.6.2节电方式的应用7.1A/D及D/A转换器的主要技术指标7.2DAC接口技术7.3ADC接口技术复习思考题7第7章DAC及ADC接口技术7.2DAC接口技术7.2.1无内部锁存器的DAC接口方法7.2.2DAC0832与8051单片机的接口方法7.2.3DAC1208与8051单片机的接口方法7.2.4串行DAC与8051单片机的接口方法7.2.5利用DAC接口实现波形发生器7.3ADC接口技术7.3.1比较式ADC0809与8051单片机的接口方法7.3.2积分式ADC7135与8051单片机的接口方法7.3.3串行ADC与8051单片机的接口方法8.1LED显示器接口技术8.1.1七段LED数码显示器8.1.2串行接口8位共阴极LED驱动器MAX72198.2键盘接口技术8.38279可编程键盘/显示器芯片接口技术12345第8章键盘与显示器接口技术复习思考题88.4液晶显示器LCD接口技术第8章键盘与显示器接口技术8.2键盘接口技术8.2.1编码键盘接口技术8.2.2非编码键盘接口技术8.2.3键值分析8.38279可编程键盘/显示器芯片接口技术8.3.的工作原理8.3.的数据输入、显示输出及命令格式8.3.的接口方法8.4液晶显示器LCD接口技术8.4.1LCD显示器的工作原理和驱动方式8.4.2点阵字符液晶显示模块接口技术8.4.3点阵图形液晶显示模块接口技术9.1KeilC51程序设计的基本语法9.3函数9.2C51程序的基本语句第9章单片机高级语言KeilC51应用程序设计9.4KeilC51编译器对ANSIC的扩展9.5C51编译器的数据调用协议9.6与汇编语言程序的接口9.7绝对访问9.8KeilC51库函数复习思考题9010302040506第9章单片机高级语言KeilC51应用程序设计9.1KeilC51程序设计的基本语法9.1.1KeilC51程序的一般结构9.1.2数据类型9.1.3常量、变量及其存储模式9.1.4运算符与表达式9.2C51程序的基本语句9.2.1表达式语句9.2.2复合语句9.2.3条件语句9.2.4开关语句9.2.5循环语句9.2.6goto、break、continue语句9.2.7返回语句9.3函数9.3.1函数的定义与调用9.3.2中断服务函数与寄存器组定义9.4KeilC51编译器对ANSIC的扩展9.4.1存储器类型与编译模式9.4.2关于bit,sbit,sfr和sfr16数据类型9.4.3一般指针与基于存储器的指针及其之间转换9.4.4C51编译器对ANSIC函数定义的扩展9.5C51编译器的数据调用协议9.5.1数据在内存中的存储格式9.5.2目标代码的段管理9.7绝对访问9.7.1采用扩展关键字_at_或指针定义变量的绝对9.7.2采用预定义宏指定变量的绝对9.8KeilC51库函数9.8.1本征库函数9.8.2字符判断转换库函数9.8.3输入/输出库函数9.8.4字符串处理库函数9.8.5类型转换及内存分配库函数9.8.6数学计算库函数10.1集成环境ISIS10.2绘制原理图10.3创建源代码仿真文件10.4在原理图中进行源代码仿真调试第10章Proteus虚拟仿真设计实例10.5原理图与Keil环境联机仿真调试10.6数字多用表设计10.7数字温度计设计10.8红外遥控系统设计第10章Proteus虚拟仿真设计实例10.9简易电子琴设计复习思考题1010.10电子万年历设计第10章Proteus虚拟仿真设计实例10.6数字多用表设计10.6.1功能要求10.6.2硬件电路设计10.6.3软件程序设计10.7数字温度计设计10.7.1功能要求10.7.2硬件电路设计10.7.3软件程序设计10.8红外遥控系统设计10.8.1功能要求10.8.2硬件电路设计10.8.3软件程序设计10.9简易电子琴设计10.9.1功能要求10.9.2硬件电路设计10.9.3软件程序设计10.10电子万年历设计10.10.1功能要求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论