分享
 
 
 

Freescale 9S12 十六位单片机原理及嵌入式开发技术

Freescale 9S12 十六位单片机原理及嵌入式开发技术  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,计算机体系结构,

作者: 孙同景主编

出 版 社: 机械工业出版社

出版时间: 2008-7-1字数: 743000版次: 1页数: 468印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111238836包装: 平装编辑推荐

本书选用MC9S12系列单片机为嵌入式系统的硬件平台,原理\应用\开发介绍详细,与实例结合密切;作者为Freescale示范教学实验室具体负责人,有丰富的教学和实践经验,组队参加过多次全国大学生智能车大赛;本书的编写和出版获得Freescale官方的大力支持。读者对象定位为工科相关专业的学生。

本书配套有原文手册、交叉编译软件、用于MC9S12的自由软件、部分工程范例、MC9S12单片机监控程序,可从www.cmpedu.com上直接下载。

内容简介

本书以MC9S12系列十六位单片机为主线,系统地介绍了其内核结构、内存组织、片上的高速I/O、ECT、SCI/SPI、I2C、ATD、PWM、CAN等模块的结构原理与使用方法,详细地讨论了该系列芯片的指令系统、汇编语言程序设计和C语言程序设计及其在CodeWarrior集成开发环境下的开发方法。书中还用较多的篇幅介绍了嵌入式实时操作系统μC/OS.Ⅱ的基本概念及其移植和任务编写方法。最后介绍了具体的应用实例。

本书介绍芯片开发方法的特点是从实例出发,以最小系统和扩充的实际系统为硬件平台。通过本书的学习,读者能初步掌握嵌入式系统的软硬件开发方法和基于嵌入式操作系统实时多任务的设计方法。

本书可作为高等学校自动化相关专业的本科生和研究生的教材或教学参考书,并适合开发嵌入式应用系统的工程技术人员参考。

目录

前言

第1章Freescale单片机概述

1.1Freescale 8位单片机

1.1.1MC68HC08系列

1.1.2MC68HCS08系列

1.1.3MC9RS08系列

1.2Freescale 16位单片机

1.2.1Freescale 16位单片机命名参考规则

1.2.2MC68HC12系列单片机

1.2.3MC9S12系列单片机

1.2.4MC9S12X系列单片机

1.3Freescale 32位单片机

1.4Freescale DSC型单片机

1.5习题

第2章MC9S12单片机的内核及片上资源

2.1MC9S12单片机的内部结构及引脚功能

2.1.1 内部结构

2.1.2引脚分配

2.1.3CPUl2内核结构

2.1.4指令队列

2.1.5堆栈

2.1.6低功耗模式

2.2MC9S12的存储器

2.2.1存储空间分配

2.2.2相关映射寄存器

2.3寄存器区

2.4复位、时钟和中断系统

2.4.1复位模块

2.4.2振荡器与时钟电路

2.4.3中断系统

2.5EEPROM和Flash的擦写操作

2.5.1EEPROM的擦写操作

2.5.2Flash的擦写操作

2.6MC9S12片上外围功能模块简介

2.6.1串行外设接口(SPI)

2.6.2串行通信接口(SCI)

2.6.312C总线接口

2.6.4增强型捕捉定时器(ECT)

2.6.5模数转换器(ATD)

2.6.6脉宽调制模块(PWM)

2.6.7CAN控制器

2.7MC9Sl2单片机最小系统的硬件设计

2.7.1时钟电路

2.7.2串行口的RS-232驱动电路

2.7.3BDM接口电路及功能

2.7.4电源电路

2.7.5复位电路

2.7.6LED调试显示

2.8习题

第3章MC9S12单片机的指令系统及汇编语言程序设计

3.1指令格式及寻址方式

3.1.1隐含寻址

3.1.2立即数寻址

3.1.3直接寻址

3.1.4扩展寻址

3.1.5相对寻址

3.1.6变址寻址

3.1.7累加器变址寻址

3.1.8带自动加、减的5位偏移量的变址寻址

3.2指令系统

3.2.1加载、存储指令

……

第4章MC9S12单片机开发工具——CodeWarrior软件

第5章 MC9S12的C语言程序设计及调试

第6章MC9S12单片机I/O接口和功能模块

第7章嵌入式实时操作系统μC/OS-II

第8章μC/OS-II的移植与使用

第9章综合举例

附录

参考文献

书摘插图

第1章Freescale单片机概述

1.1Freescale 8位单片机

1.1.1 MC68HC08系列

MC68HC08系列单片机采用CPU08内核,于l999年中期推出,以逐步实现MC68HC05各系列产品的升级换代。从MC68HC05到MC68HC08的产品升级与优化主要体现在以下3个方面:

(1)锁相环(PLL)技术的应用使外部时钟频率降到32kHz,而内部时钟可达32MHz,这一改进可以减少时钟电路产生的高频噪声对系统的干扰,同时提高了系统的抗电磁干扰能力。

(2)Flash技术的应用使应用程序的在线编程成为可能,可以说是过去0TP型和掩膜型产品的一场革命,使得产品开发不再需要昂贵的仿真器。

(3)与MC68HC05向上兼容,增加了78条指令,并大大优化了CPU指令集,特别是将MC68HC05固定的8位栈指针优化为16位浮动栈指针,使高级语言(如C语言)的应用成为可能。

MC68HC08系列单片机包含十几个系列,一百多个型号。所有型号的单片机都集成了看门狗模块,定时器都是16位的,且具有输入捕捉、输出比较和脉宽调制功能。内含系统集成模块(System Integration Module,SIM),它是协调CPU与各模块时序关系的系统级控制器,主要实现时钟控制系统、复位控制系统和中断控制系统。

下面将针对单片机的主要功能特点对MC68HC08系列进行简要介绍。

(1)带LCD驱动的有MC68HC908LJl2、MC68HC908I-324、MC68HC908LK24和MC68HC908LV8,其相应掩膜芯片为MC68HC08LJl2、MC68HC08LJ24和MC68HC08LK24。表1-1列出了这些单片机的主要功能特点。其中IRSCI表示带有红外通信的编、解码功能的SCI接口。它们都具有键盘中断唤醒功能,且MC68HC08LJ24和MC68HC08LK24有30个可吸收15mA电流的引脚,可直接驱动LED。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有