| 作 者: | 汤嘉立 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | C C++ C# VC VC++ 程序设计 计算机/网络 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章51单片机基础1.151系列单片机的发展1.2常见51单片机型号及其特点1.2.1AT89S521.2.2P87C51x21.2.3STC89C52RC1.351单片机的内核结构1.3.1中央处理器1.3.2存储器1.3.3外部引脚1.3.4时钟模块1.451单片机的工作方式1.4.1复位工作方式1.4.2程序执行方式1.4.3低功耗工作方式1.4.4其他工作第2章51单片机的指令系统和C语言2.151单片机的寻址2.1.1助记符和寻址基础2.1.2寻址方式2.251单片机的指令2.2.1数据...
μVision
4软件开发环境3.1Keil
μVision
4的工作界面3.2Keil
μVision
4的菜单栏3.2.1File(文件)菜单3.2.2Edit(编辑)菜单3.2.3View(视图)菜单3.2.4Project(项目)菜单3.2.5Flash(Flash存储器)菜单3.2.6Debug(调试)菜单3.2.7Peripherals(串行接口)菜单3.2.8Tools(工具)菜单3.2.9SVCS(版本控制)菜单51单片机C语言轻松入门(配视频教程)目录3.2.10Window(窗口)菜单3.2.11Help(帮助)菜单3.3Keil
μVision
4的库函数3.3.1库文件和头文件分类3.3.2C51语言的库函数分类介绍3.4“Hello
World!”——Keil
μVision
4的应用实例3.5Keil
μVision
44的错误信息3.5.1变量未被使用警告(Warning
280)3.5.2函数未被声明警告(Warning
C206)3.5.3头文件无法打开错误(Error
C318)3.5.4函数名称重复定义错误(Error
C237)3.5.5函数未被调用警告3.5.6函数未定义警告(Warning
C206)3.5.7内存空间溢出错误3.5.8函数重入警告3.5.9常见编译器错误列表第4章51单片机的硬件开发工具和Proteus硬件仿真环境4.151单片机的硬件系统开发流程4.251单片机的硬件开发工具4.2.1编程器4.2.2仿真器4.2.3数字万用表4.2.4数字示波器4.3Proteus应用基础4.3.1Proteus的运行界面和支持的文件4.3.2Proteus的菜单4.3.3Proteus的快捷工具栏和工具箱4.4Proteus的使用流程4.5Proteus中的51单片机及其使用4....
μVision
4联合使用4.6.1建立仿真文件和源文件4.6.2联合调试中仿真的运行控制4.6.3联合调试中的仿真数据记录4.6.4联合调试中仿真的观察4.6.5联合调试中51单片机的内部资源观察4.6.6在Keil
μVision
4中调用Proteus仿真器第5章51单片机的并行端口5.1数据和地址端口P0和P25.2普通I/O端口P15.3复用端口P35.4数据/地址总线扩展方法5.551单片机的并行端口应用实例5.5.1并行端口输出高/低脉冲电平实例5.5.2并行端口驱动发光二极管(LED)实例5.5.3并行端口驱动单位数码管实例5.5.4并行端口驱动独立按键实例5.5.5并行端口驱动行列扫描键盘实例第6章51单片机的中断系统和外部中断6.151单片机的中断系统6.251单片机的中断处理过程6.2.151单片机中断系统的...
51MCU”9.4.11602液晶基础9.4.2Proteus中的1602液晶9.4.3实例的设计思路9.4.4实例的Proteus应用电路9.4.5实例的应用代码9.4.6实例的仿真结果和说明第10章51单片机的信号采集和输出通道10.1使用ADC0809采集模拟信号10.1.1ADC0809基础10.1.2Proteus中的ADC080910.1.3实例的设计思路10.1.4实例的Proteus应用电路10.1.5实例的应用代码10.1.6实例的仿真结果和说明10.2使用TLC2543采集模拟信...