分享

单片机原理及嵌入式应用教程

 lchjczw 2012-03-10
单片机原理及嵌入式应用教程
单片机在我国的应用始于上世纪70年代末,80年代各理工科院校陆续开设了有关应用课程,使其得以较广泛的应用 。80末至90年代初,巴黎统筹委员会限制向中国出口单片机,而Intel公司通过香港转口使其产品几乎独占了中国的单片机市场 。1990年9月巴黎统筹委员会解除对中国的贸易禁令后,各公司的单片机纷纷进入中国,单片机应用的开发呈多样性。目前,Freescale公司正在我国组织推广新一代HC08系列单片机及增强型HCS08系列单片机,相信会对我国的单片机应用产生积极的影响。可以预见,HC08及HCS08系列单片机将在我国得到广泛的应用。 [ 阅读全文 ]
第1章 嵌入式应用技术概述
章介绍嵌入式系统及单片机的基本概念、发展历史;单片机的应用领域、发展特点及选型原则;嵌入式产品的一般构成及开发方法;还对如何学习嵌入式应用技术提出了建议。
第2章 嵌入式应用技术的硬件基础
本章的主要内容有:(1)数字电路基础知识;(2)嵌入式应用的常用元器件;(3)嵌入式应用技术的常用术语。重点介绍嵌入式应用中的一些基础知识和术语,嵌入式应用技术与数字电路的关系很密切,数字电路是嵌入式应用开发的基础。
第3章 高级语言的串行通信编程
第4章 Freescale 08系列单片机概述
Freescale的08系列单片机由于其稳定性高、开发周期短、成本低、型号多种多样、兼容性好而被广泛应用。
第5章 HC08 CPU与汇编基础
本章从程序员角度介绍HC08 CPU的编程结构、寻址方式、指令系统,比较HC08 CPU与HCS08 CPU,给出08汇编语言的格式、伪指令以及汇编过程涉及的文件。
第6章 通用I/O与第一个汇编程序
通过6.1节普通I/O的学习,理解MCU编程的基本原理,掌握寄存器的使用方法。
第7章 08C语言
单片机C语言和标准C语言的用法基本相同,但是单片机C语言是针对于资源少的MCU,它的编程方法和编程手段与PC机上使用C语言还是有很大差别。
第10章 定时接口模块
本章首先从一般角度讨论计数器/定时器的工作原理,然后介绍Freescale MC68HC908GP32 MCU的定时接口模块的基本功能与编程基础,给出利用定时中断计时的例子。
第11章 Flash存储器的在线编程
本章主要以HC08系列中的GP32为例阐述Flash存储器的在线编程方法,也简要阐述了HCS08系列中GB60的在线编程方法。
第12章 GP32的其他功能模块
在学习了MC68HC908GP32单片机的大部分功能以及它们的基本应用方法的基础上,本章把前面在初学过程中跳过的部分完善,以形成对MC68HC908GP32单片机的较全面的认识,以便在实际应用中融会贯通。
第13章 LCD与LED编程
本章介绍液晶显示LCD与数码管显示LED的基本编程原理,并给出字符型LCD与8段码LED的编程实例。
第14章 USB接口
USB接口是MCU与外界进行数据通信的一种方式,由于其速度快,抗干扰能力强,在现在的嵌入式应用中被广泛使用。
第15章 CAN通信接口
本章首先介绍了现场总线的使用情况,然后详细讲述了CAN的技术规范以及嵌入式应用中CAN的使用方法,最后给出Freescale中带有CAN模块的MC68HC908GZ系列MCU的CAN编程方法,并给出了编程实例。
第16章 08系列MCU编程器的开发
编程器的实现是一个比较复杂的问题,但掌握编程器原理可以更深入地理解嵌入式应用系统。
第17章 工业以太网
学习本章需要有一定的计算机网络技术知识作为基础,主要涉及到计算机网络体系结构中的物理层、数据链路层、网络层、传输层的相关知识,特别是以太网的规范和IEEE802.3标准。
第18章 非接触式IC卡及其读写设备
智能卡在我们的日常生活中广泛使用,本章在介绍智能卡的基础上,重点分析了非接触式IC卡读写设备的实现方法,并介绍了与智能卡相关的一些计算机技术,使大家对智能卡有一个全面了解

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多