热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

从入门到精通STC8051单片机核心技术

  • 1星
  • 2015-10-13
  • 6.31MB
  • 需要1积分
  • 25次下载
标签: stc

stc

从入门到精通STC8051单片机核心技术

文档内容节选

1 2 3 ......

入门到精通 SC01
T8 5
单片机核心技术
—基于 SC5
T1 系列高速仿真型单片机
李友全
编著
*********************
出版社
-1-
内 容 简 介
本书以最新流行的不需要外部晶振与复½电路的可仿真的高速 SC5
T1 系列单片机为核心,详细介绍了
单片机内部功½模块,比如定时器、中断、串口、SI
P 接口、片内比较器、AC
D ½换器、可编程计数器阵列
(C/C/W)
CPPAPM等,每个重要知识点½有简短精炼的实例½验证,然后就是单片机常用外围接口的介绍与
SC5
T1 系列单片机的实际产品运用实例分析,
另外对单片机开发必须掌握的 C
语言基础知识与 Ki 开发环
el
境也½了较为详细的介绍,对于没有学习过 C
语言的读者通过本书也½½松进入以 C
语言开发单片机的学
习状态。
为了快速验证本书的理论知识,½者设计了与本书配套的双核(两个仿真型单片机)实验板,功½强
大,操½简单,直观,除用于本书实验测试外,也可用于产品前期开发。
本书可½为普通高校计算机类、
电子类、
自动控制类,
仪器仪表类、
机电一½化类等相关专业教学用书,
对已有一定设计经验的单片机工程师也有重要参考价值。
-2-
第1
单片机高效入门
11 单片机简介
.
111 认识单片机
..
112 单片机的用途
..
113 学习的典型芯片与 C
..
语言介绍
114 本书配套实验板及相关学习工具介绍
..
12 点亮 1
.
个发光二极管
121 单片机型号½名规则
..
122 单片机引脚功½说明
..
123 制½一个最简单的单片机实验电路
..
124 ½用 Ki uso3
..
el Vin 环境编写最简单的程序
½
125 IP
..
S 下½½程序到单片机(将电脑上的目标代码“灌入”单片机中运行)
126 程序解释
..
13 Ki 仿真
.
el
131 ½件仿真(标准 85 方式仿真,不½仿真单片机新增功½)
..
01
132 硬件仿真(利用 SC
..
T 专用仿真芯片仿真,可仿真所有功½)
14 经典流水灯实例
.
15 单片机 C
.
语言延时程序详解
151学会½用计算½件
..
152计算½件内部运算过程详解
..
153利用库½数实现短暂精确延时
..
154½用定时器/
..
计数器实现精确延时
16 mi(、vi mi(和 itmi(的区别
.
an) od an) n an)
17 pit 格式化输出½数
.
rnf
第2
单片机开发必须掌握的 C
语言基础
21 简单数据类型与运算符
.
211 原码、反码、补码、BD
..
C 码、格 雷 码
212 常量
..
213 变量的数据类型(i、ca、it og la)
..
bt hr n、ln、fot
214 变量存储空间(oe aa、baa、iaa dt)
..
cd、dt
dt
dt、xaa
215 变量存储类型(uo ttc xen
..
at、sai、etr)
216 变量½用域
..
217 运算符
..
218 运算符的优先级与结合性
..
22 C1
.
5 构造数据类型
221 数组:将相同类型数据组合在一起就构成数组(如数码管显示缓冲区)
..
222 结构½:将不同类型数据组合在一起就构成结构½(如年月日 21-23)
..
041-1
223 共用½:不同变量占用相同内存地址就是共用½
..
224 指针:用于直接读取或修改内存值
..
225 #eie tpdf
..
dfn 与 yee 的差别
-3-
23 流程与控制
.
231 分支结构
..
232 循环结构
..
233 跳½结构
..
24
.
½数
241 ½数定义
..
242 调用格式
..
243 传值调用与传地址调用 2
..
种方式对比
244 数组½为½数参数
..
245 ½用指针变量½½数½式参数
..
246 ½用结构½变量指针½为½数参数
..
247 ½数½用域
..
248 库½数
..
25
.
模块化编程
251 头文件的编写
..
252 条件编译
..
253 多文件程序(模块化编程)
..
第3
章 定时器/
计数器、中断系统
31定时器/
.
计数器
311单片机定时器/
..
计数器工½原理概述
312定时器/
..
计数器的相关寄存器
313定时器/
..
计数器的工½方式
314初值计算
..
315编程举例
..
32可编程时钟输出
.
33中断系统
.
331中断系统结构图
..
332操½电路图中的开关(
..
相关寄存器介绍)
333编写中断½数
..
334中断程序举例
..
335外中断代码调试(按键的防抖技术)
..
第4
章 串口通信
41 最基本的串口通信
.
411 串口数据发送格式
..
412 串口相关寄存器
..
413 波特率计算步骤详解
..
414 单片机与计算机通信的简单例子
..
42 ½底理解串口通信协议
.
43 串口隔离电路
.
44 计算机扩展串口(UB½串口芯片 C30)
.
S
H4G
45 R45
.
S8 串行通信
-4-
46 SI
.
S 通信
461 SI
..
S 数据通信格式
462 SI
..
S 硬件电路
463 SI
..
S ½件实现
47数据通信中的错误校验
.
471校验和(Ceku)与重要的串口通信实例
..
hcSm
472CC
.. R 校验(全称:循环冗½码校验)
48 单片机串口向计算机串口发送 2
.
进制、1 进制、数值与字符串
6
第5
SI
P 通信
51 SI
.
P 总线数据传输格式
511 接口定义
..
512 传输格式
..
52 SI
.
P 接口相关寄存器
521 SI
..
P 相关的特殊功½寄存器
522 SI
..
P 接口引脚切换
53 SI
.
P 接口运用举例
第6
2
通信
IC
2
61 IC
.
总线数据传输格式
611 各个½的传输要求
..
612 多字节传输格式
..
62 程序模块功½测试
.
621 硬件仿真观察 2C2
..
40 读写结果(RC
/ 时钟:2.14H)
218Mz
622 硬件仿真观察 2C26 读写结果(RC
..
43/4
/ 时钟:2.14H)
218Mz
63 2C2
.
40 运用实例(断电瞬间存储整数或浮点数)
第7
章 单片机内部比较器与 DtFah
aals 存储器
71 SC5 系列单片机内部比较器
.
T1W
711 比较器结构图
..
712 寄存器说明
..
713 电路讲解与程序实例
..
72 DtFah
.
aals 存储器
721 DtFah
..
aals 操½有关的寄存器介绍
722 DtFah
..
aals 操½实例(断电瞬间存储数据)
第8
章 可编程计数阵列 CPPAPM
C/C/W 模块(
可用½ DC
A)
81 PA
.
C 模块总½结构图
82 PA
.
C 模块的特殊功½寄存器
83 PA
.
C 模块的工½模式与应用举例
第9
章 模数½换器 AC
D
91 模数½换器 AC
.
D 主要技术指标
92 ½用单片机内部的 1 ½ AC
.
0 D ½换器
921 D 相关的特殊功½寄存器
..、AC
922
..、实例代码
-5-
展开预览

猜您喜欢

评论

lyl_420819
学习,谢谢分享。
2019-07-09 15:33:48
登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

  • 求助:ce6.0下加第三方驱动不能成功?
    想在6.0下使用penmount触摸屏控制器,驱动已经编译到NK中,可CE运行后就是没有加载pmser.dll文件?注册表都设置没有问题,如下所示:[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PMSer]"Dll"="pmser.dll""Prefix"="PMT""Index"=dword:2"Order"=dword:3"Port"=dword:1以前在5.0下加载
  • 请教:wince 4.2添加.cec后失败
    原来俺一直搞pc软件,现在开始接触wince 4.2了。碰到点问题,想请教下子大家,请多多帮忙呀。俺想试验试验拷贝文件到wince文件系统里面(作为feature自动打包进去,而不是通过远程文件传输或其他安装后的方式),于是按照pb 4.2的文档编写了个.cec文件,实现以下功能:(1)添加了个Feature Group(2)在Feature Group里面添加了要拷贝的文件,路径等。(3)把Fe
  • 示波器测量需要多大采样率信号才不失真?
    视频分别用示波器对1MHz正弦波,1MHz方波,100KHz锯齿波,100KHz三角波进行了测试。固定示波器的存储深度,然后调节示波器的时基使得采样率发生变化,观察不同采样率下波形的显示情况,可以发现:当采样率信号频率时,采集的信号频率小于真实频率当采样率=信号频率时,信号完全失真测量方波、锯齿波大概需要信号频率40-100倍的采样率测量正弦波、三角波大概需要信号频率20倍的采样率如果只考虑测量信
  • 发现一个bug
    从bbs主页:[url]https://home.eeworld.com.cn/forum.html[/url]上点击“新帖综览”右侧的“更多”企图查看最新帖列表,但页面提示“您所在的用户组(版主)无法进行此操作”,只能再次点击“全部新帖”才能进入新帖列表。
  • F2803x入门之三:实例应用
    [align=center][size=16pt]F2803x[/size][size=16pt]入门之三:实例应用[/size][/align]本例是在《F2803x入门之二:工程建立》的基础上进行修改的。通过修改代码、添加中断、GPIO初始化、部分模块初始化等使初学者可以建立自己的工程,并使之正常“跑”起来!一、一、代码修改:1、1、 DSP芯片的设定:打开“...\workspace\F28
  • 想问问各位做ARM嵌入式的工资高不高?
  • 基于MSP430FR6972平台移植TencentOS tiny
  • PCB板基本检测的9个小常识
  • 什么是可用的放大器输出摆幅?
  • 问一个关于注册表的低级问题

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×