分享
 
 
 

8051单片机 C语言控制与应用

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,硬件 外部设备 维修,

作者: 陈龙三

出 版 社: 清华大学出版社

出版时间: 1999-8-1字数: 572版次: 1版1次页数: 361印刷时间:开本:印次:纸张: 胶版纸I S B N : 9787302036869包装: 平装编辑推荐

作者简介

目录

第1章单片机8051简介

1.18051特性

1.1.18051系列成员

1.2其他8051兼容芯片简介

1.2.1ATMEL 89C51系列单片机

1.2.2DALLAS DS80C320单片机

1.2.3WINBOND W78C31单片机

1.38051引脚说明

1.4系统重置

1.5内存空间

1.5.1只读存储器

1.5.2随机存储器

1.5.3地址00H~7FH

1.5.4特殊功能寄存器

1.5.5外部随机存储器

1.68051内部控制寄存器

1.6.1IE:中断允许寄存器

1.6.2IP:中断优先次序寄存器

1.6.3TMOD:计时器模式控制寄存器

1.6.4TCON:计时控制寄存器

1.6.5SCON:串行端口控制寄存器

1.6.6PCON:电源控制寄存器

1.7习题

第2章实验环境设定

2.1实验必备的硬件配置

2.2软件使用工具

2.3硬件接口卡

第3章8051C编译器使用说明

3.1MICRO-C51编译器特性

3.1.1MICRO-C51编译器特性

3.2MICRO-C51编译器组成

3.2.1磁盘内容

3.2.2代码兼容性

3.3内存模式

3.3.1极小型模式

3.3.2小型模式

3.3.3压缩型模式

3.3.4中型模式

3.3.5大型模式

3.3.6局部变量存取

3.3.7全局变量存放

3.4编译程序

3.4.1前置处理器

3.4.2编译器

3.4.3最优化处理器

3.4.4汇编语言编译器

3.4.5链接器

3.5综合的编译程序

3.5.1CC51指令格式

3.5.2编译器出现的错误消息

3.6工作环境设置

3.7操作实例

3.8以ROM模拟器来做程序测试

3.8.1X.BAT内容

3.8.2T.BAT内容

3.9使用89C51烧录模拟器来做程序测试

3.9.1X1.BAT内容

3.10MICRO-C51程序设计技巧

3.10.1存取8051单片机特殊功能寄存器

3.10.2位的控制

3.10.3中断子程序的设计

3.10.4内存应对式I/O

3.10.5程序中加入汇编语言语句

第4章8051多功能控制板设计

4.1控制板设计概念

4.1.1单片机控制板基本功能

4.28051多功能控制板特性

4.38051基本控制电路

4.48051内存扩充设计

4.4.1系统总线

4.4.2内存使用

4.4.3I/O解码

4.5通信接口

4.6LCD接口

4.6.1LCD特性

4 6.2引脚说明

4.78255接口

4.87段数码管及按键输入

4.9D/A语音接口

4.9.1引脚说明

4.9.2DAC0800接口设计

4.9.3音频放大电路

4.10声效接口

4.10.1芯片特性

4.10.2内部结构

4.10.3引脚说明

4.10.4可编程声效发生器接口设计

4.11LED显示及蜂鸣器控制

4.12电源控制电路

第5章8051多功能控制板制作及测试

5.18051多功能控制板快速安装及测试

5.2单片机基本工作验证

5.3测试RS232接口

5.4测试8255接口

5.5共阴极7段数码管测试

5.6测试按键输入

5.7测试蜂鸣器

5.8测试8只LED

5.9声效测试

5.10测试D/A接口

5.11测试8255I/O扩充接口

5.12测试LCD接口

5.13加装电源控制

第6章8255接口控制

6.18255简介

6.28255引脚说明

6.38255工作说明

6.3.1模式设定

6.48255工作模式

6.58255模式1工作

6.5.1模式1的输入控制方式

6.5.2模式1的输出控制方式

6.5.3模式1的组合

6.68255模式2工作

6.6.1模式2的组合方式

6.78255端口C的交互式控制信号状态读取

6.88255接口电路测试

6.8.18255接口电路测试功能

6.8.2P51I/O控制头文件P51.H

6.9习题

第7章多功能控制板基本I/O功能

7.1单板上工作指示LED

7.2“走马灯”式电路控制

7.3读取DIP开关设定

7.4扫描控制7段数码管

7.4.17段数码管控制

7.4.2扫描控制7段数码管

7.5键盘扫描

7.6键盘扫描及7段数码管控制

7.7蜂鸣器控制

7.8习题

第8章中断控制

8.1I/O控制的方式

8.1.1询问式

8.1.2中断控制式

8.1.3DMA处理

8.28051中断控制结构

8.3相关控制寄存器

8.3.1TCON:计时控制寄存器

8.3.2IE:中断允许寄存器

8.3.3IP:中断优先权寄存器

8.48051C语言中断程序的写法

8.5外部中断控制实验1

8.6外部中断控制实验2

8.7习题

第9章8051计时计数器

9.1计时计数器相关控制寄存器

9.2计数器模式0的工作

9.2.1计时工作脉冲

9.2.2启动计数器

9.2.3计时时间长短设定

9.2.4计时溢出如何处理

9.3计数器模式1的工作

9.4计数器模式2的工作

9.5计数器模式3的工作

9.6驱动7段数码管

9.6.1计数器0及计数器1同时存在

9.7驱动7段数码管及按键扫描

9.8计时时钟的制作

9.9手动计数器实验

9.10简易频率计实验

9.11习题

第10章串行接口控制

10.1串行数据传送原理

10.1.1并行通信

10.1.2串行通信

10.1.3非同步串行数据传输

10.1.4传输速率——波特率

10.28051串行传输接口

10.2.1串行传输模式0

10.2.2串行传输模式1

10.2.3串行传输模式2

10.2.4串行传输模式3

10.3串行传送控制寄存器

10.4串行传输波特率的设定

10.5PC上的RS232通信程序

10.5.1工作命令cmd

10.5.2通信协议参数byte

10.5.3通信端口port指定

10.5.4通信端口状态

10.5.5MODEM(调制解调器)状态

10.6串行传送驱动程序

10.6.1初始化串行通信端口

10.6.2传送数据

10.6.3接收数据

10.7使用MICRO C51函数

10.7.1由串行端口输出数据

10.8输入一字符串

10.9输入一数字

10.10建立交互式的8051系统开发环境

10.11习题

第11章LCD接口控制

11.1LCD内部结构介绍

11.1.1CG ROM

11.1.2DD RAM

11.1.3CG RAM

11.1.4控制方式

11.1.5LCD控制指令

11.2LCD驱动子程序

11.2.1写命令到LCD

11.2.2写数据至LCD

10.2.3初始化LCD

11.3LCD显示器测试

11.4自定义LCD字型

11.5习题

第12章单片机8051声效设计

12.1可编程声效发生器内部寄存器分析

12.1.1音调控制产生寄存器RO~R5

12.1.2噪声产生寄存器R6

12.1.3音调/噪声混合及输入/输出应用控制寄存器R7

12.1.4振幅控制寄存器R8,R9,R10

12.1.5包络发生器控制寄存器R11、R12、R13

12.1.6输入输出端口寄存器R14、R15

12.2声效控制原理

12.2.1单纯音调效果

12.2.2噪声配合包络控制效果

12.2.3频率扫描效果

12.3可编程声效发生器声音频率计算

12.4产生救护车警报声

12.5产生机关枪声响

12.6产生爆炸声响

12.7产生激光枪声响

12.8产生炸弹呼啸声效

12.9测试各个单音音阶

12.10演奏一段旋律

12.11习题

第13章数字模拟转换器接口

13.1DAC接口设计

13.2测量DAC输出电压值

13.3由DAC接口发出声音

13.6习题

第14章利用8051输出语音

14.1声音录音放音基本原理

14.2产生及编辑语音波形文件

14.3转换语音数据文件

14.4让8051电路板播放语音

14.5习题

第15章8051控制PC I/O接口卡

15.18051模拟PC I/O插槽信号

15.2PC/8051语音控制实验卡介绍

15.3语音卡电路设计

15.48051单板控制语音卡

15.5PC/8051多功能实验卡介绍

15.68051单板控制多功能实验卡

第16章8051无线遥控接口

16.1遥控模块特性说明

16.2遥控模块系统组成

16.2.1发射器

16.2.2接收机

16.3编解码IC HT12简介

16.3.1HT-12编解码器特性介绍

16.3.2引管说明

16.4遥控模块电路说明

16.4.1控制信号分析

16.4.1引脚使用功能

16.58051接收模块测试程序

16.68051多功能控制板无线遥控接口

16.6.1P51接收无线电遥控的信号

16.6.2P51发射无线电的信号

第17章8051红外线遥控接口控制

17.1红外线接口应用场合

17.2红外线接口实验套件简介

17.2.1红外线接口实验套件介绍

17.3示范程序介绍

17.3.3IR.C:PC上红外线信号波形观察及学习程序

17.3.3IC.C:PC上IR_SET遥控器解码程序

17.3.3I1.ASM:单片机8051 IR_SET遥控器解码程序

17.3.4I2.ASM:单片机8051 IR-SET遥控器应用示范程序

17.3.5KIR.C:PC控制CD放音机控制程序

17.3.6VIR.C:声控CD放音机控制程序

第18章8051声控电脑设计

18.1声控电脑原理

18.2系统特性及组成

18.2.1DSP语音识别声控系统特性

18.2.2DSP语音识别声控系统组成

18.3DSP控制板简介

18.3.1DSP控制板组成

18.3.2DSP控制板I/O接点说明

18.3.3跳线设定

18.4语音识别DSP控制命令

18.5声控系统展示操作

18.6声控系统展示控制程序

18.7声控电脑应用

附录AROM模拟器使用

附录B8051多功能控制板零件表

附录CAT89C1051/AT89C2051特性介绍

附录D89CXX烧录模拟器EPM89特性

附录E89CXX烧录模拟器EPM89使用说明

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有