8051 C语言实习

8051 C语言实习
作 者: 余文俊
出版社: 中国水利水电出版社
丛编项: 万水电子技术丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《8051 C语言实习》作者简介

内容简介

万水电子技术丛书。本书以IAR-C51来撰写所有范例。对8051CPU内部各项功能——基本I/O,Timer/Counter,中断、中断优先权,串行端口等物均有详尽的例题实践。除此以外,还介绍了工业界常用的电子组件范例——文本型LCD,七段显示器,键盘,A/D,D/A,8255,使读者能够设计出一件完整的产品。本书前半部分详细介绍C51的使用,并详加说明ANSIC的程序编写及实习,即使读者从未学过C语言,也可轻松入门。本书适用于初学者及非本专业的读者。

图书目录

第0章 8051 CPU简介

0-1 8051 CPU的功能

0-2 CPU的引脚功能

0-3 MCS-51/52系列的存储器结构

0-4 8051存储器扩充

0-5 8X51/52CPU主要寄存器功能

0-6 特殊功能寄存器(SFR)

第1章 PICE 51/52的简易使用

第2章 IAR-C基本指令

2-0 C语言程序结构

2-1 C语言的常数

2-2 C语言的变量

2-3 算术运算

2-4 关系运算符

2-5 逻辑运算

2-6 各种运算符的运算优先次序

2-7 条件控制指令

2-8 指针与数组

2-9 指针(pointer)

2-10 结构(structure),等位(union)与列举(enum)

2-11 函数(function)

第3章 IAR-C的编译与链接

3-0 总结

3-1 LAR-C编译程序ICC8051.EXE

第4章 51C程序编写、编辑、链接、PICE加载与执行

4-0 程序的安装

4-1 C51程序编辑

4-2 程序的编译、链接

第5章 IAR-C基本指令练习

5-0 概论

5-1 基本指令实习

第6章 8051中断与IAR-C51的关系

6-1 C51的中断函数

6-2 与8051中断有关的寄存器

6-3 如何设定中断寄存器

6-4 中断信号的状态设定

第7章 内存对应式I/O与IAR-C

第8章 C语言函数(子程序)

第9章 计时/计数器

9-1 8051 CPU内部计时/计数器

9-2 与计时时数有关的特殊功能寄存器

9-3 计时时数器的工作模式

9-4 计时/计数模式

9-5 模式1定时器的激活与设定

9-6 计时/计数模式2

9-7 定时器模式2的使用

9-8 计时/计数模式工作模式3

9-9 定时器模式3的使用

9-10 计时模式0的中断

9-11 计时模式1的中断

9-12 计时模式2的中断

第10章 文本型液晶显示器

第11章 并列式I/O接口(8255)

11-1 8255引脚及模块图

11-2 8255A功能设置

11-3 8255A的三种操作模式

第12章 DAC与ADC

12-1 数字/模拟转换器~使用DAC0800

12-2 DAC800实习电路图

12-3 模拟/数字转换器ADC0804

第13章 串行通讯

串行通讯

13-1 通讯概论

13-2 串行传输的传输速率

13-3 传输设备(Device)

13-4 RS232-C接口

13-5 RS232C常用的接线方式

13-6 RS232-C数据格式

13-7 RS-485串行通讯

13-8 8031内部的串行接口

13-9 与串行端口有关的控制寄存器

13-10 波特率的设定方法

13-11 UART与RS-232C的信号准位转换

13-12 UART的驱动程序

第14章 键盘与七段显示器

第15章 绘图式LCD

附录A 1051.H内容

附录B xlib的命令

附录C IAR-C51的函数库

附录D 通讯测试软件BREAKOUT的使用