RENESAS M16C/62嵌入式微控制器程序设计

RENESAS M16C/62嵌入式微控制器程序设计
作 者: 黄一夫 黄立 邱邦能
出版社: 华中科技大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 微控制器
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《RENESAS M16C/62嵌入式微控制器程序设计》作者简介

内容简介

瑞萨(RENESAS)公司生产的嵌入式微控制器N116C/62,是近年来获得广泛应用的一种功能增强型16位新型微控制器,它广泛应用于国民经济各部门和日常生活中。本书以M16C/62学习板为基础,系统地介绍了M16C/62的程序设计技术。本书共分三篇分别介绍了M16C/62的程序设计基础知识,集成开发环境和程序设计技术,并举出范例对用M16C/62组成的控制系统加以说明。本书采用大量图形加以说明,便于理解和学习。本书可作为高等院校相关专业学习嵌入式微控制器程序设计课程的教材,也可作为从事微控制器研究、开发和应用的技术人员的培训教材和参考书。

图书目录

第1篇程序设计基础

第1章微机概述

1.1微机的基本组成

1.2微机的基本操作

1.3微机中的数据和语言

第2章M16C/62学习板

2.1CPU

2.2内置周边功能

2.3存储器配置

2.4复位

2.5M16C/62的基本操作

第3章使用M16C/62学习板开发程序

3.1M16C/62学习板的开发步骤

3.2存储器配置

第4章M16C/62学习板的程序设计

4.1范例A的规格

4.2子程序

4.3汇编语言的基础知识

4.4C语言程序的基础知识

4.5存储器配置的基础知识

第5章I/O控制的练习

5.1LED

5.2开关

第Ⅱ篇集成开发环境TM

第6章集成开发环境TM

6.1运行环境

6.2TM的安装

第7章集成开发环境TM的启动

7.1TM的启动

7.2项目栏各按钮

7.3项目栏的整理

第8章工具的登录

8.1调试器(kd30)的登录

8.2编辑器的登录

8.3闪存ROM写人工具(Flashstart)的登录

第9章make

9.1make的思考方法

9.2make的编写方法

第10章制作项目

10.1项目

10.2制作基本项目

10.3项目编辑

10.4文件的添加

10.5命令

10.6摩托罗拉S格式的文件的制作

10.7任选项的指定

10.8依赖关系的更新

第11章build

11.1build的种类

11.2build的启动

11.3build内编译程序发生错误(Error)时的处理

第12章调试器的启动

12.1调试器的启动

12.2下载程序

12.3程序运行

第13章写入程序

第Ⅲ篇程序设计

第14章C语言的基础知识

14.1C语言

14.2嵌入用C语言

14.3数据类型

14.4运算符

14.5控制语句

14.6函数

14.7数组

14.8结构体

14.9共用体

第15章用M16C/62学习板使用C语言进行开发之前的工作

15.1启动程序

15.2预处理器的处理

第16章使用M16C/62学习板进行程序设计

16.1基本程序

16.2开关电路

16.3中断程序

16.4LCD模块的控制

附录1M16C/62学习板电路图

附录2M16C/62学习板中CPU板电路图