出版时间:2006-10 出版社:电子工业出版社 作者:电子工业出版社 页数:618 字数:1018000
Tag标签:无
内容概要
本书以Proteus嵌入式虚拟开发系统为基础,结合第三方专业的编译工具IAR Embedded Workbench440A、ADS1.2、Keil8.02版本,选用Atmel公司的89C51芯片和Philips公司的ARM7芯片LPC2106,以精选的100个范例,详尽讲解嵌入式系统的设计过程。从原理图设计,源代码编写,软硬件联调入手,涉及系统设计所有的内容,使读者能尽快学会嵌入式系统的开发。在配套的光盘中包含有Proteus、IAR和Keil评估版软件及书中范例的源代码。 书中的范例既可以在Proteus虚拟嵌入式开发系统环境下运行,也可以将其与自主开发的嵌入式系统结合使用。 本书既可以作为从事电子设计的工程技术人员的参考书,也可以作为相关专业的大学生、研究生的教材。
书籍目录
第1章 嵌入式系统概述 1.1 嵌入式系统简介 1.2 嵌入式处理器第2章 Proteus 6.9软件设计入门 2.1 ISIS智能原理图输入系统 2.2 Proteus VSM虚拟系统模型 2.3 Proteus电路设计快速入门第3章 MCS-51汇编语言程序设计 3.1 存储块清零 3.2 二进制BCD码转换 3.3 二进制ASCII码转换 3.4 程序跳转表 3.5 内存块移动 3.6 数据排序 3.7 多字节BCD码取补 3.8 多字节BCD码加法 3.9 多字节BCD码减法 3.10 多字节BCD码十进制移位第4章 MCS-51通用I/O控制 4.1 P1口输入/输出应用(一) 4.2 P1口输入/输出应用(二) 4.3 闪烁灯 4.4 模拟开关灯 4.5 广告灯左移/右移设计 4.6 广告灯设计(利用取表方式) 4.7 多路开关状态指示 4.8 使用74LS245读取数据 4.9 使用74LS273输出数据 4.10 8255输入/输出应用(一) 4.11 8255输入/输出应用(二) 4.12 并行口直接驱动LED显示 4.13 动态扫描显示 4.14 动态数码显示技术 4.15 8×8点阵LED显示 4.16 静态串行显示技术 4.17 音频输出 4.18 按键识别(一) 4.19 按键识别(二) 4.20 查询式键盘设计 4.21 4×4矩阵式键盘识别技术(一) 4.22 4×4矩阵式键盘识别技术(二) 4.23 0~59s计时器(利用软件延时) 4.24 可预置可逆4位计数器 4.25 0~99计数器第5章 MCS-51的定时器与中断应用设计 5.1 定时器实验 5.2 定时/计数器T0作定时应用技术(一) 5.3 定时/计数器T0作定时应用技术(二) 5.4 秒表设计 5.5 “滴、滴”报警声 5.6 “叮咚”门铃声 5.7 报警产生器 5.8 计数器设计 5.9 外部中断 5.10 点阵式LED数字显示技术 5.11 点阵式LED图形显示技术 5.12 拉幕式数码显示 5.13 数字频率计第6章 MCS-51串行口应用第7章 MCS - 51与A/D转换器接口设计与应用第8章 MCS-51综合应用设计第9章 ARM Developer Suite v1.2嵌入式开发工具简介第10章 IAR Embedded Workbench for ARM嵌入式开发工具简介第11章 LPC2000 Flash Utility简介第12章 LPC2106应用系统第13章 LPC2106程序设计与电路仿真第14章 LPC2106的mC/OS-Ⅱ程序设计与电路仿真第15章 LPC2124程序设计附录A LPC2106引脚图
图书封面
图书标签Tags
无
评论、评分、阅读与下载
Proteus在MCS-51&ARM7系统中的应用百例 PDF格式下载