项目1单片机及其开发系统(1)

任务1-1控制1颗LED发光二极管闪烁(1)

1.151单片机的引脚排列及其功能(14)

1.2单片机很小应用系统(15)

1.2.1时钟电路(15)

1.2.2复位电路(17)

习题1(18)

项目2单片机的内部结构及其存储系统(19)

任务2-1流水灯效果的实现(19)

2.151单片机的内部结构(21)

2.2单片机的存储系统(23)

2.2.1数据存储器(23)

2.2.2程序存储器(26)

习题2(27)

项目3认识单片机C语言(30)

任务3-1呼吸灯效果的实现(30)

3.1C51的数据类型及数据的存储(32)

3.1.1C51支持的数据类型(32)

3.1.2C51的存储类型及其与单片机存储空间的对应关系(35)

3.1.3C51的存储模式(36)

3.1.4C51的关键字(38)

3.2单片机C51基础(38)

3.2.1用#define和typedef定义类型别名(38)

3.2.2一些常见的运算符问题(39)

3.2.3文件包含(40)

3.2.4模块化编程基础(40)

3.2.5关于注释(41)

3.2.6C51中的延时函数及对应的延时时间(42)

习题3(43)

项目4单片机的I/O口及其应用(45)

任务4-1数码管的显示控制实现(45)

4.1单片机I/O接口的内部结构及其功能(47)

4.1.1P0口(47)

4.1.2P1口(49)

4.1.3P2口(50)

4.1.4P3口(50)

4.2I/O口应用电路接口设计(51)

4.2.1驱动小功率发光二极管(51)

4.2.2驱动蜂鸣器发声(52)

任务4-2蜂鸣器发声控制(52)

4.2.3驱动继电器(53)

4.2.4控制数码管显示(55)

任务4-3应用单片机的I/O口控制4位数码管动态显示(57)

习题4(59)

项目5认识单片机的定时器(61)

任务5-1数码管的显示控制实现(61)

5.1单片机定时/计数器的内部结构(62)

5.2单片机定时/计数器的工作方式(65)

5.3单片机定时/计数器的应用(66)

任务5-2利用单片机的定时器延时实现呼吸灯效果(67)

习题5(68)

项目6认识单片机的中断(71)

任务6-1使用单片机的外部中断71)

6.1单片机中断的概念(73)

6.2单片机中断系统的结构(74)

6.3单片机中断的响应过程(77)

6.4中断函数的格式(79)

6.5中断的嵌套(80)

6.6中断的优点(81)

任务6-2学习使用单片机定时器中断(81)

习题6(82)

项目7认识单片机的串行口(85)

任务7-1使用单片机的串行口进行数据的传输(85)

7.1串口通信基础知识(90)

7.1.1串行通信和并行通信(90)

7.1.2串行通信的分类及特点(90)

7.2单片机的串行口(92)

7.3单片机串行口的工作方式及波特率的约定(94)

7.3.1工作方式0(94)

任务7-2单片机串行口工作于方式0时的使用方式(95)

7.3.2工作方式1(96)

任务7-3单片机串行口工作于方式1时的使用方式(97)

7.3.3工作方式2和工作方式3(99)

7.4单片机串行口的应用编程(101)

习题7(101)

项目8键盘接口技术基础(103)

任务8-1使用单片机的I/O口控制发光二极管的闪烁(103)

8.1独立式按键(105)

8.2矩阵式键盘(106)

8.2.1逐行扫描法(106)

任务8-2学习使用扫描法识别矩阵键盘的键值(107)

8.2.2线反转法(112)

任务8-3使用反转法识别键值并送数码管显示(113)

习题8(114)

项目9基于状态机思想的按键识别(115)

任务9-1使用状态机实现对机械按键被按下的识别(115)

9.1状态机基础(123)

9.2应用状态机思想实现按键识别(123)

9.3应用状态机思想判断组合键(124)

9.4应用状态机实现按键长按及连发(127)

习题9(127)

项目10LCD1602液晶屏显示技术(128)

任务10-1使用液晶屏LCD1602显示字符串(128)

10.1LCD1602液晶显示屏基础知识(131)

10.1.1LCD1602液晶显示屏的引脚结构(131)

10.1.2LCD1602的存储器结构(132)

10.1.3LCD1602的指令集(133)

10.2LCD1602与单片机的接口技术及其应用(134)

习题10(135)

项目11LCD12864液晶屏显示技术(136)

任务11-1使用单片机控制LCD12864显示字符(136)

11.1LCD12864液晶显示屏基础知识(139)

11.2QC12864B的指令系统、读写时序及初始化流程(141)

11.2.1QC12864B的指令系统(141)

11.2.2QC12864B的读/写时序(142)

11.2.3对QC12864B的初始化(143)

11.3QC12864B的存储器结构(143)

11.4DDRAM、GDRAM与屏幕的映射关系(145)

11.4.1DDRAM与屏幕的映射关系(145)

任务11-2应用DDRAM在屏幕上显示汉字(146)

11.4.2GDRAM与屏幕的映射关系(148)

任务11-3熟悉GDRAM与屏幕的映射关系(149)

11.5QC12864B的其他应用(152)

11.5.1CGRAM及其应用(152)

任务11-4使用QC12864B的CGRAM显示汉字(153)

11.5.2全屏卷动(卷屏)的实现(157)

任务11-5使用QC12864B实现字幕滚动(157)

11.5.3反白效果的实现(161)

任务11-6QC12864B反白效果的实现(161)

习题11(164)

项目12A/D和D/A转换技术的实现(166)

任务12-1使用ADC0809将模拟信号转换为数字信号(166)

12.1A/D转换(169)

12.1.1A/D转换概述(169)

12.1.2A/D转换芯片ADC0809(170)

任务12-2设计简易数字电压表(172)

12.2D/A转换(180)

任务12-3认识D/A转换(180)

12.2.1D/A转换概述(181)

12.2.2DAC0832的引脚结构及内部组成(182)

12.2.3DAC0832的输入数字量与输出电流的关系(183)

12.2.4DAC0832的主要技术参数(184)

12.2.5单片机与DAC0832的接口技术及其简单应用(184)

任务12-4设计锯齿波信号发生器(185)

任务12-5采用DAC0832实现两路信号的输出(187)

习题12(190)

项目13温度传感器DS18B20(191)

任务13-1使用温度传感器DS18B20进行温度的测量(191)

13.1DS18B20基础知识(197)

13.1.1DS18B20的引脚结构(198)

13.1.2DS18B20的存储器结构(198)

13.2DS18B20与单片机系统的接口技术(201)

13.2.1单个DS18B20与单片机系统的连接(201)

13.2.2单片机读DS18B20所测得的温度(201)

13.2.3单片机读写DS18B20的时序(202)

习题13(205)

项目14时钟芯片DS1302(206)

任务14-1使用时钟芯片DS1302记录时间(206)

14.1DS1302的基础知识(211)

14.1.1DS1302引脚结构(212)

14.1.2DS1302内部的存储单元(212)

14.1.3DS1302命令字(212)

14.2DS1302与单片机系统的接口技术(213)

14.2.1DS1302与单片机系统连接的硬件电路(213)

14.2.2DS1302读写时序及相关操作(214)

习题14(215)

项目15设计可调电子钟(216)

任务15-1应用单片机的资源及外围设备进行综合设计(216)

习题15(235)

附录AProteus仿真元件清单(236)

参考文献(237)显示全部>>隐藏全部>>

单片机应用技术案例教程(c语言)答案,单片机应用技术案例教程(C语言版)相关推荐

  1. java语言程序设计教程课后题答案魏永红_《Java语言程序设计教程》习题参考答案...

    1 / 23 < Java 语 言 程 序 设 计 教 程 > 习 题 参 考 答 案 第 1 章 习题参考答案 一.选择题 1 . B 2 . D 3 . C 4 . B 5 . A 6 ...

  2. java语言程序设计教程课后题答案魏永红_《Java语言程序设计基础教程》习题解答...

    1 . Java 运行平台包括三个版本,请选择正确的三项: ( ) A. J2EEB. J2ME C. J2SE D. J2E 解答: A , B , C 2 . Java JDK 中反编译工具是: ...

  3. 2019知道c语言答案,2019年全国计算机二级C语言练习及答案四

    [摘要]备考全国计算机二级C语言考试的小伙伴们,知识点掌握的都怎么样了呢?环球网校小编整理了2019年全国计算机二级C语言练习及答案解析供大家练习,小伙伴们快来做一做,测试一下自己吧!了解更多全国计算 ...

  4. 计算机应用基础任务化教程试题及答案,计算机应用基础任务化教程windows7office2010试卷(带操作题)及答案.doc...

    计算机应用基础任务化教程windows7office2010试卷(带操作题)及答案 一.单项选择题:(20分)1.下列选项中,属于计算机外部设备的是( )A 主板 B CPU C 硬盘 D 鼠标2.当 ...

  5. 计算机java语言答案,2019年全国计算机二级Java语言练习试题及答案一

    [摘要]备考全国计算机二级Java语言考试的小伙伴们,知识点掌握的都怎么样了呢?环球网校小编整理了2019年全国计算机二级Java语言练习试题及答案供大家参考复习,小伙伴们快来做一做,测试一下自己吧! ...

  6. c语言答案-贾宗璞 许合利,C语言习题答案贾宗璞许合利较全-.doc-资源下载在线文库www.lddoc.cn...

    C语言习题答案 贾宗璞 许合利 较全-.doc 1参考答案习题一1. 选择题CBACD2. 填空题1) main2) main3) 有穷性.确定性.有效性.0 个到多个输入.1 个到多个输出4) 顺序 ...

  7. 浙江远程c语言答案,北语远程0609计算机 C语言 大学英语2 数字电路 答案

    以下答案仅供参考,请勿照搬照抄. 版权所有 2007 北京语言大学 QQ讨论群 20067299 部落格http://blog.sina.com.cn/beiyuyuancheng C语言 第一次作业 ...

  8. 2020成考C语言答案,2020年_优学院_C语言程序设计_章节答案

    的卡价叙有关食物述,年优的是错误. 学院序设 语言程皮质位于大脑视区.描述的是错误,.描述哪项确的是正,关于构病历电子的医疗机实施.罪行罪行学意刑法学意何区别为与为有的犯的犯义上义上犯罪. 计章节答哪 ...

  9. 上海应用技术大学计算机网络试题及答案,上海应用技术学院.计算机网络期末试卷.doc...

    上海应用技术学院2009-2010学年第二学期 <计算机网络>期(末)(A)试卷 课程代码: B104017 学分: 2 考试时间: 100 分钟 课程序号: 1657 1658 班级: ...

最新文章

  1. linux Address already in use 端口被占用解决办法
  2. oracle文件夹cwallet,Oracle Wallet
  3. C#远程访问linux(ubuntu)或windows的mysql数据库
  4. 数据结构与算法 / 二叉搜索树(Binary Search Tree)
  5. LINUX系统管理员技术(Admin)-------第二天
  6. c语言exit_C语言实现2048
  7. linux ping库函数,Linux 常用基本命令 ping ifconfig
  8. android网络重试机制,okhttp源码解析(四):重试机制
  9. phpstorm 不能自动打开上次的历史文件
  10. ssh本地端口转发,远程端口转发,隧道(这个解释不饶)
  11. 魅族官宣好消息:魅族16s Pro暮光森林终于要来了
  12. 高并发实战之幂等处理
  13. 群晖ds3617xs_23739虚拟机安装与半洗白教程
  14. windows查看WIFI无线网络密码
  15. BRITS: Bidirectional Recurrent Imputation for Time Series(时间序列的双向递归填补)论文详解
  16. ESP8266_遥控小车网页版
  17. 继续谈下脑残的NODE_MODULE_VERSION,全世界冷眼看着electron
  18. 自动化测试生成HTML测试报告和自动发邮件
  19. HASP 4 加密狗模拟、解密硬复制HASP 4
  20. 学会用这个工具,小白也能在Linux上畅玩手机游戏

热门文章

  1. c语言编写订货系统,基于C语言的仓库订货系统的仿真.doc
  2. android q pc模式,安卓Q新增原生桌面模式:手机连接显示器变主机 心疼老罗!
  3. 计算机二级考试备考建议,计算机二级考试,高效备考攻略!
  4. OpenLayers实战(七)地图划线LineString,多个点图标
  5. 学习Layout总结
  6. 舆情分析热点关键词如何提取的方法
  7. unity中控制主角的移动和旋转
  8. 随机产生唯一的app_key和app_secret
  9. 用D触发器实现时钟分频
  10. 师范大学计算机硕士就业,已录取!安徽理科502分,上岸国家一流:淮北师范大学计算机专业...