8位单片机技术应用手册--F2MC-8L系列
1996-08
机械工业出版社
刘仁普/等
日本富士通公司(FUJITSV)是世界著名的电子公司,在计算机和通信领域占有重要
位置,1995年列日本通信企业营业额第二名,做为通信公司和计算机技术的核心――CPU
技术,富士通公司在技术上是先进的。本书对该公司的8位单片机做了系统介绍,包括
CPU硬件结构,软件应用,程序示例,并对该公司8位单位机F↑2MC―8L系列各品种做了
概括介绍,使读者能够对该公司的单片机选型、开发及应用。单片机技术的主要应用范围
是控制领域,尤其是在中国的家电领域,有广阔的应用前景。本书的读者对象为自动控制
领域特别是家电企业的设计、维修人员,大专院校师生等。
目 录
第1章 综 述
第2章 软件结构
2.1概 述
2.2CPU硬件体系结构
2.2.1F2MC―8L系列框图
2.2.2内存空间
2.2.2.1内存空间的描述
2.2.2.2内存空间与寻址模式
2.2.2.3通用寄存器组区域
2.2.2.4堆栈区域
2.2.2.5直接区域
2.2.2.6向量调用指令表
2.2.2.7复位与中断向量表
2.2.2.816位数据在内存空间的存放
2.2.3寄存器
2.2.3.1程序计数器(PC)
2.2.3.2累加器(A)
2.2.3.3临时累加器(T)
2.2.3.4堆栈指针(SP)
2.3.3.5程序状态字(PS)
2.2.3.6变址寄存器(1X)
2.2.3.7附加指针(EP)
2.2.3.8寄存器组
2.2.4中断操作
2.2.4.1中断操作概括
2.2.4.2中断允许/屏蔽功能
2.2.4.3中断优先功能
2.2.4.4建立一个中断处理程序
2.2.4.5多重中断
2.2.5复位操作
2.2.6如何使用临时累加器(T)
2.2.6.1临时累加器的基本操作
2.2.6.2字节数据的传送与操作
2.2.6.3由临时累加器进行直接数据传送
第3章 CPU软件体系结构
3.1寻址方式
3.2特殊指令
第4章 软件开发工具
4.1支持系统配置
4.2程序开发过程
4.3F↑2MC―8L个人仿真器
第5章 硬件手册
5.1CPU
5.1.1内存空间
5.1.2内存中16位数据的安排
5.1.3CPU内部寄存器
5.1.4操作模式
5.2主/子时钟控制模块
5.3中断控制器
5.4I/O端口
5.5外部中断1
5.6外部中断2
5.78位串行I/O
5.8蜂鸣器输出电路
5.9LCD控制/驱动器
5.10遥控载波频率发生器
5.11监视预分频器
5.128位PWM定时/计数器
5.13A/D转换器
5.148/16位定时器(定时器1和定时器2)
5.15时基定时器
5.16看门狗定时器复位
5.17操作
5.17.1时钟脉冲发生器
5.17.2复位
5.17.2.1复位操作
5.17.2.2复位源
5.18中断
5.19低功耗模式
5.20 睡眠、停止和复位的引脚状态
第6章 应用注释――资源分配
6.1前言
6.2键扫描
6.2.1概要
6.2.2程序说明
6.2.2.1概要说明
6.2.2.2电路图
6.2.2.3通用流程
6.2.2.4使用寄存器和存储器
6.2.3示例程序
6.2.3.1寄存器和存储器初始设定
6.2.3.2详细流程
6.2.4程序表
6.3A/D转换器使用键扫描
6.3.1概要
6.3.2程序说明
6.3.2.1概要说明
6.3.2.2电路图
6.3.2.3通用流程图
6.3.2.4使用寄存器和存储器
6.3.3示例程序
6.3.3.1寄存器和存储器初始设定
6.3.3.2详细流程
6.3.4程序表
6.4LCD时钟
6.4.1概要
6.4.2示例程序说明
6.4.2.1概要说明
6.4.2.2LCD段
6.4.2.3通用流程
6.4.2.4使用寄存器和存储器
6.4.3示例程序
6.4.3.1用于寄存器和存储器的初始设定
6.4.3.2详细流程
6.4.4程序表
6.5软件UART
6.5.1概要
6.5.2示例程序说明
6.5.2.1概要说明
6.5.2.2硬件说明
6.5.2.3硬件特性
6.5.2.4一般流程
6.5.2.5使用寄存器和存储器
6.5.3示例程序
6.5.3.1用于寄存器和存储者器初始设定
6.5.3.2详细流程
6.5.4程序表
6.6E↑2PROM接口
6.6.1概要
6.6.2示例程序说明
6.6.2.1概要说明
6.6.2.2硬件说明
6.6.2.3通用流程
6.6.2.4使用寄存器和存储器
6.6.3示例程序
6.6.3.1寄存器和存储者初始设定
6.6.3.2详细流程
6.6.4程序表
6.7遥控器发送
6.7.1概要
6.7.2程序说明
6.7.2.1概要说明
6.7.2.2硬件说明
6.7.2.3数据格式
6.7.2.4通用流程
6.7.2.5使用寄存器和存储器
6.7.3示例程序
6.7.3.1寄存器和存储器初始设定
6.7.3.2详细流程
6.7.4程序表
6.8遥控器接收
6.8.1概要
6.8.2程序说明
6.8.2.1概要说明
6.8.2.2硬件说明
6.8.2.3数据格式
6.8.2.4一般流程
6.8.2.5使用寄存器和存储器
6.8.3示例程序
6.8.3.1寄存器和存储器初始设定
6.8.3.2详细流程
6.8.4程序表
第7章 F↑2MC―8L数据表
MB89120/89120A系列CMOS8位专用微控制器MB89121/P131/123A/P133A/125A
MB89130/89130A系列CMOS8位专用微控制器MB89131/P131/133A/P133A/135A
F↑2MC-8LMB89140系列CMOS8位专用微控制器
MB89144/145/146/147和MB89P147/W147/PV140
MB89150/89150A系列CMOS8位专用微控制器
MB89151/151A/152/152A/153/153A/154/154A/155/155A/89P155/PV150
MB89160/89160A系列CMOS8位专用微控制器
MB89161/163/165/P165/PV160MB89161A/163A/165A/W165
MB89170/89170A系列CMOS8位专用微控制器MB89173/PV173/174A/P175A/PV170A
MB89180系列CMOS8位专用微控制器MB89181/182/183/P185/PV180
MB89190系列CMOS8位专用微控制器
MB89191/193/195//P195/PV190MB89191A/193A/195A//P195A/PV190A
F↑2MB-8LMB89610系列CMOS8位专用微控制器MB89613/615
F↑2MC-8LMB89620系列CMOS8位专用微控制器MB89623/T623/V623/625/P625
/W625/T625/V625/626/627/P627/W627MB89PV620
F↑2MC-8LMB89630系列CMOS8位专用微控制器
MB89635/T635/636/637/T637/P637/W637/PV630
F↑2MC-8LMB89640系列CMOS8位专用微控制器MB89643/645/646/647/P647/PV640
F↑2MC-8LMB89650AR系列CMOS8位专用微控制器
MB89653AR/655AR/656AR/657AR/P657AMB89PV650A
F↑2MC-8LMB89660系列CMOS8位专用微控制器MB89663/665/P665/W665
F↑2MC-8LMB89670/A系列CMOS8位专用微控制器MB89673/677A/P677A/PV670A
F↑2MC-8LMB89820系列CMOS8位专用微控制器MB89821/823/P825/PV820
F↑2MC-8LMB89840系列CMOS8位专用微控制器MB89846/W847/P847/PV840
F↑2MC-8LMB89860/850系列CMOS8位专用微控制器
MB89865/867/P867/W867MB89855/857/P857/W857/T855
F↑2MC-8LMB89870系列CMOS8位专用微控制器MB89875/P875/PV870
F↑2MC-8LMB89890系列CMOS8位专用微控制器MB89898/899/P899/W899/PV890
F↑2MC-8LMB89950系列CMOS8位专用微控制器MB8995X/953/95X/P95X/PV950
第8章 指令表
8位单片机技术应用手册--F2MC-8L系列 PDF格式下载