- 1、本文档共121页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
松翰单片机教材070206
写本次培训教材的格式如下:
正文的字体:
中文字体-宋体
英文字体-Arial
字体大小-五号字体
标题的格式:
标题1
中文字体-黑体
英文字体-Arial
字体大小-小一
标题2
中文字体-黑体
英文字体-Arial
字体大小-小二
标题3
中文字体-黑体
英文字体-Arial
字体大小-小三
另外,在写的过程中,标点符号请用中文的标点符号,不能用英文的标点符号。
中文标点符号:,。:;“”等。
对比的英文符号是:,.:;””等,请不要用英文符号。
目 录
第1章 I/O端口 5
§1.1 概 述 5
§1.2 基本结构及相关寄存器 6
1.2.1 I/O端口的基本结构 6
1.2.2 I/O端口的相关寄存器 6
§ 1.3 I/O的编程实例 8
1.3.1 输入口使用 8
1.3.2 输出口使用 8
1.3.3 I/O电气参数 8
§1.4 I/O口设计技巧 11
1.4.1 I/O基本设计要求 11
1.4.2 I/O切换设计 12
1.4.3 I/O电平匹配设计 13
1.4.4 I/O睡眠状态时设计 13
1.4.5 I/O设计实例 13
§1.5 同步实验-I/O口输出 16
§1.6 本章小结 17
第2章 定时/计数器的使用 18
§2.1 概述 18
2.1.1 定时/计数器基本概念 18
2.1.2 SONIX定时/计数器的特点 19
§2.2基本结构及相关寄存器 21
2.2.1 基本定时器T0 21
2.2.2 定时/计数器TC0 22
2.2.3 定时/计数器TC1 24
§2.3 定时/计数器编程实例 26
2.3.1 怎样使用定时计数器来定时 26
2.3.2 怎样使用TC0/TC1来计数 26
§2.4 定时/计数器的设计技巧 27
2.4.1 定时/计数器的基本要求 27
2.4.2 定时器设计实例 27
§2.5 同步实验-定时 28
§2.6 本章小结 30
第3章 中断的使用 31
§3.1 概 述 31
§3.2 中断源 33
§3.3 中断响应过程 34
§3.4 中断处理的流程 36
§3.5 中断相关寄存器 38
§3.6 中断的编程实例 40
3.6.1中断现场保护问题 40
3.6.2单中断处理 40
3.6.3多中断处理 41
3.6.4中断优先级处理 43
§3.7 中断的设计技巧 45
§3.8 同步实验-异步串行通信 46
§3.9 本章小结 52
第4章 计时系统的设计 53
§4.1 概述 53
§4.2 基本时间间隔计时系统设计 54
4.2.1利用指令累加实现 54
4.2.2 利用比较定时/计数器T0C/TC0C/TC1C的值 55
4.2.3 利用定时器中断: 56
4.2.4 基本时间间隔计时设计技巧 56
§4.3 钟表时间的计时系统设计 58
4.3.1选用带RTC功能的IC设计 58
4.3.2 选用带有自动重装功能定时器TC0/TC1 59
4.3.3选用普通定时器T0 60
4.4.4 外部日历芯片 61
4.4.5通信产品上位机系统对时 61
4.4.6通过无线对时间 (GPS and Radio control clock RCC) 61
4.4.7 钟表时间的计时设计技巧 61
§4.4 红外遥控发射计时系统设计 62
4.4.1红外发射基础知识 62
4.4.2 编码协议分析: 63
4.4.3 发射载波设计: 64
4.4.4 位元码及引导码时间间隔设计 66
4.4.5 红外遥控发射计时设计技巧 69
§4.6 同步试验-红外线遥控 70
§4.7 本章小结 71
第5章 按键接口设计 72
§5.1 概述 72
5.1.1 键盘分类 72
5.1.2 按键介绍 72
§5.2 键盘基础知识 74
5.2.1 按键输入特点 74
5.2.2 按键的确认 74
5.2.3 消除按键抖动措施 74
5.2.4 键盘工作方式 76
§5.3独立式键盘接口设计 77
5.3.1 独立式键盘特点 77
5.3.2 常见的接口电路及工作原理: 77
5.3.3 独立键盘设计实例 78
5.3.4 独立式键盘设计技巧 83
5.3.5 同步实验-独立式键盘 85
§5.4矩阵式键盘接口设计 86
5.4.1 矩阵式键盘的特点 86
5.4.2 矩阵式键盘的接口电路及工作原理 86
5.4.3 矩阵式键盘设计实例 87
5.4.4 矩阵式键盘设计技巧 91
5.4.5 同步实验-矩阵式键盘 96
§5.5 LED显示与按键扫描端口共用的接口设计 97
5.5.1 LED显示和按键扫描共用端口的特点: 97
5.5.2 LED显示和按键扫描共用端口的接口电路及工作原理 9
文档评论(0)