vscode调试为什么看不到变量(vscode 调试控制台不显示输出)
✦
教学大纲
✦
英文名称:Principle and Application of Microcontroller
课程编码:
课内教学时数:48学时
学分:3学分
适用专业:物联网工程,电子信息工程,自动化等
开课单位:
撰写人:
审核人:
修订时间:
1
课程的性质和任务
本课程是物联网工程专业的核心专业课,在应用型人才培养过程中具有重要的地位与作用。学生通过本课程的学习与实践,掌握单片机应用系统设计的基础知识、基本理论与基本方法,掌握单片机硬件系统设计的接口技术,具有单片机应用系统程序设计的能力,掌握单片机应用系统软硬件联合调试的基本技能,为学习单片机应用系统设计、嵌入式系统、物联网系统综合设计等后继课程奠定基础,同时,为将来从事单片机应用系统开发积累经验。
展开全文
本课程蕴含了很多思政元素,既有世界观、人生观、价值观等方面的内容,又有辩证法、科学思维方法、爱国主义等方面的内容,还有学习态度、学术道德、学习方法等方面的内容。在教学过程中,应该充分发掘课程中蕴含的思政元素,在理论课堂、实验、实训、课外活动和日常交流中,巧妙地融入这些思政元素,既教书又育人。
2
课程教学内容的基本要求、重点和难点
第1章 单片机基础知识
㈠ 基本要求理解单片机的概念、分类、特点,了解单片机的发展历程、应用领域和发展趋势,了解8位单片机的主流机型与系列。
㈡ 教学重点单片机的概念;常用单片机的系列;STC单片机。
㈢ 教学难点 单片机的概念。
㈣ 教学内容
1.1 单片机概述
1.1.1 单片机的概念
1.1.2 单片机的发展历程
1.1.3 单片机的分类
1.1.4 单片机的特点
1.1.5 单片机的应用领域
1.1.6 单片机的发展趋势
1.2 单片机系列介绍
1.2.1 MCS-51系列单片机
1.2.2 80C51系列单片机
1.2.3 AT89系列单片机
1.2.4 其他主流单片机简介
第2章 AT89C51的硬件结构
㈠ 基本要求 了解AT89C51硬件系统的基本组成,掌握CPU的构成与控制原理,掌握程序存储器与数据存储器的结构,了解并行I/O端口的位电路结构与特点,掌握单片机应用系统的时钟电路、复位电路与复位操作。
㈡ 教学重点 单片机的基本组成与结构;并行输入/输出端口的结构与工作原理;单片机最小系统。
㈢ 教学难点并行输入/输出端口的结构与工作原理;单片机最小系统。
㈣ 教学内容
2.1 片内硬件系统的组成
2.1.1 片内功能部件简介
2.1.2 引脚介绍
2.2 中央处理器
2.2.1 运算器
2.2.2 控制器
2.3 存储器
2.3.1 程序存储器
2.3.2 数据存储器
2.3.3 特殊功能寄存器
2.3.4 位地址空间
2.4 并行I/O端口
2.4.1 P0端口
2.4.2 P1端口
2.4.3 P2端口
2.4.4 P3端口
2.5 单片机最小系统
2.5.1 时钟电路与时序
2.5.2 复位与复位电路
2.5.3 AT89C51的最小系统
第3章 单片机编程软件与仿真软件
㈠ 基本要求了解单片机编程软件Keil Cx51的功能,熟悉Keil Cx51的工作环境,掌握Keil Cx51的使用方法;了解单片机仿真软件Proteus的功能,熟悉Proteus的工作环境,掌握Proteus的使用方法。
㈡ 教学重点Keil C51集成开发环境;Proteus仿真平台。
㈢ 教学难点Keil C51集成开发环境;Proteus仿真平台。
㈣ 教学内容
3.1 单片机编程软件Keil Cx51
3.1.1 Keil Cx51简介
3.1.2 Keil Cx51的工作界面
3.1.3 Keil Cx51的使用方法
3.2 单片机仿真软件Proteus
3.2.1 Proteus简介
3.2.2 Proteus的工作界面
3.2.3 电路原理图设计方法
3.3 电路仿真系统设计实例
第4章 Cx51语言程序设计
㈠ 基本要求 了解单片机程序设计语言的种类与特点,了解Cx51语言的优势;掌握Cx51语言的常量、变量、运算符、表达式、函数等基本概念和基础知识;掌握编写顺序结构、分支结构、循环结构程序的思路与方法;学会绘制程序流程图,逐步掌握结构化程序的设计方法;通过阅读程序实例,提高阅读、理解程序的能力。
㈡ 教学重点 绘制程序流程图;Cx51语言程序中的预处理。
㈢ 教学难点绘制程序流程图;Cx51语言程序中的预处理。
㈣ 教学内容
4.1 单片机程序设计语言简介
4.1.1 机器语言
4.1.2 汇编语言
4.1.3 高级语言
4.2 Cx51语言的变量与运算符
4.2.1 变量
4.2.2 运算符
4.3 Cx51语言的函数
4.3.1 Cx51语言函数介绍
4.3.2 Cx51语言函数应用示例
4.4 Cx51语言基本结构程序设计
4.4.1 顺序结构程序设计
4.4.2 分支结构程序设计
4.4.3 循环结构程序设计
4.5 Cx51语言的数组与指针
4.5.1 数组
4.5.2 指针
4.6 Cx51语言程序中的预处理
4.6.1 文件包含
4.6.2 宏定义
4.6.3 条件编译
第5章 AT89C51的中断系统与定时系统
㈠ 基本要求理解中断系统的基本概念和基础知识,掌握AT89C51外部中断系统的结构、功能、控制与使用方法,掌握AT89C51定时器/计数器的结构、功能、控制与使用方法。
㈡ 教学重点AT89C51中断系统的结构;控制寄存器TCON、IE、IP;中断相关寄存器的设置;中断控制方法;中断服务程序设计。
㈢ 教学难点 AT89C51中断系统的结构;控制寄存器TCON、IE、IP;中断相关寄存器的设置;中断控制方法;中断服务程序设计。
㈣ 教学内容
5.1 中断系统介绍
5.1.1 中断的概念
5.1.2 AT89C51中断系统的结构
5.1.3 中断控制
5.2 AT89C51中断处理过程
5.2.1 中断响应的条件
5.2.2 中断响应后CPU的工作过程
5.2.3 中断请求的撤销
5.2.4 采用中断时程序设计的任务
5.3 外部中断
5.3.1 外部中断程序设计
5.3.2 外部中断应用举例
5.4 定时器/计数器
5.4.1 定时器/计数器的结构
5.4.2 定时器/计数器的控制
5.4.3 定时器/计数器的工作方式
5.4.4 计数器模式下对输入信号的要求
5.5 定时器/计数器的应用
5.5.1 定时器/计数器的初始化
5.5.2 定时器/计数器工作方式1的应用
5.5.3 定时器/计数器工作方式2的应用
5.5.4 外部中断与定时器/计数器综合应用
第6章 AT89C51的串行通信技术
㈠ 基本要求理解串行通信的基本概念和基础知识,掌握AT89C51串口的结构、功能、控制与使用方法,掌握用串口扩展并行I/O端口的硬件设计技术和软件设计技术,掌握单片机双机串行通信系统的硬件设计技术和软件设计技术。
㈡ 教学重点 AT89C51串口的结构、功能、控制与使用方法;单片机双机串行通信系统的硬件设计技术和软件设计技术。
㈢ 教学难点 AT89C51串口的结构、功能、控制与使用方法。
㈣ 教学内容
6.1 串行通信技术简介
6.1.1 串行通信的基本概念
6.1.2 串行通信的标准接口
6.2 AT89C51串口的结构与控制
6.2.1 串口的结构
6.2.2 串口的控制
6.3 串口的工作方式
6.3.1 方式0
6.3.2 方式1
6.3.3 方式2
6.3.4 方式3
6.4 串行通信的波特率
6.4.1 波特率的规定
6.4.2 定时器T1初值的计算
6.5 串口的应用
6.5.1 扩展并行I/O端口
6.5.2 单片机双机串行通信
第7章 AT89C51的人机交互
㈠ 基本要求理解键盘的工作原理,以及数码管、点阵LED、LCD的显示原理,掌握AT89C51与键盘、数码管、点阵LED、LCD的接口技术。
㈡ 教学重点 AT89C51与键盘、数码管、点阵LED、LCD的接口技术。
㈢ 教学难点AT89C51与键盘、数码管、点阵LED、LCD的接口技术。
㈣ 教学内容
7.1 键盘
7.1.1 键盘的工作原理
7.1.2 键盘接口
7.1.3 键盘按键识别举例
7.2 数码管
7.2.1 数码管的工作原理
7.2.2 数码管的显示方式
7.2.3 数码管应用举例
7.3 点阵LED显示器
7.3.1 点阵LED显示器的工作原理
7.3.2 点阵LED显示器的应用举例
7.4 液晶显示器
7.4.1 LCD基本知识
7.4.2 点阵字符型液晶显示模块
7.4.3 AT89C51与LCD1602的接口设计
第8章 AT89C51的资源扩展
㈠ 基本要求了解AT89C51并行扩展的基本概念,掌握AT89C51并行扩展的基础知识,掌握AT89C51扩展程序存储器的技术,掌握AT89C51扩展数据存储器的技术,掌握AT89C51扩展并行I/O端口的技术。
㈡ 教学重点 AT89C51扩展程序存储器的技术;AT89C51扩展数据存储器的技术。
㈢ 教学难点AT89C51扩展程序存储器的技术;AT89C51扩展数据存储器的技术。
㈣ 教学内容
8.1 AT89C51并行扩展概述
8.1.1 AT89C51并行扩展的概念
8.1.2 存储器地址空间的分配
8.1.3 地址锁存器
8.2 程序存储器扩展
8.2.1 程序存储器简介
8.2.2 典型的程序存储器介绍
8.2.3 程序存储器扩展实例
8.3 数据存储器扩展
8.3.1 数据存储器简介
8.3.2 典型的数据存储器介绍
8.3.3 数据存储器扩展实例
8.4 并行I/O端口的简单扩展
8.4.1 并行I/O端口扩展简介
8.4.2 并行I/O端口简单扩展实例
第9章 AT89C51模拟信号处理
㈠ 基本要求 了解单片机控制系统的基本结构和主要部件;理解模数转换的原理,了解ADC的主要技术指标,熟悉ADC0809的结构与功能,掌握AT89C51与ADC0809的接口设计方法;理解数模转换的原理,了解DAC的主要技术指标,熟悉DAC0832的结构与功能,掌握AT89C51与DAC0832的接口设计方法;通过学习本章的应用实例,掌握利用单片机、ADC芯片、DAC芯片进行模拟信号处理的方法。
㈡ 教学重点ADC0809、DAC0832芯片与单片机的接口技术;模/数转换系统、数/模转换系统的程序设计方法。
㈢ 教学难点 模/数转换系统、数/模转换系统的程序设计方法。
㈣ 教学内容
9.1 单片机控制系统介绍
9.2 AT89C51与ADC的接口设计
9.2.1 A/D转换的原理
9.2.2 ADC的主要技术指标
9.2.3 ADC0809介绍
9.2.4 AT89C51与ADC0809的接口设计
9.3 AT89C51与DAC的接口设计
9.3.1 D/A转换的原理
9.3.2 DAC的主要技术指标
9.3.3 DAC0832介绍
9.3.4 AT89C51与DAC0832的接口设计
9.3.5 DAC0832的双极性电压输出
第10章 串行通信器件
㈠ 基本要求理解I2C总线、单总线和SPI总线系统的结构和工作原理;掌握I2C总线、单总线和SPI总线系统的电路设计和程序设计方法;通过应用示例学习,积累单片机串行通信系统设计的经验。
㈡ 教学重点I2C总线、单总线和SPI总线系统的电路设计和程序设计方法。
㈢ 教学难点I2C总线、单总线和SPI总线系统的电路设计和程序设计方法。
㈣ 教学内容
10.1 I2C总线器件
10.1.1 I2C总线系统的结构
10.1.2 I2C总线系统的数据传输
10.1.3 I2C总线系统的读/写操作
10.1.4 I2C总线器件AT24C02
10.1.5 I2C总线器件应用示例
10.2 单总线器件
10.2.1 单总线系统的结构
10.2.2 单总线器件DS18B20
10.2.3 DS18B20的常用命令
10.2.4 DS18B20的工作时序
10.2.5 单总线器件应用示例
10.3 SPI总线器件
10.3.1 SPI总线系统的结构
10.3.2 SPI总线系统数据传输的时序
10.3.3 SPI总线器件TLC549
10.3.4 SPI总线器件应用示例
第11章 单片机应用系统设计
㈠ 基本要求 掌握单片机应用系统设计的原则和步骤,了解单片机应用系统设计需要考虑的问题,掌握单片机应用系统设计的方法。
㈡ 教学重点 单片机应用系统的电路设计和程序设计。
㈢ 教学难点单片机应用系统的电路设计和程序设计。
㈣ 教学内容
11.1 单片机应用系统设计概述
11.1.1 单片机应用系统设计的原则
11.1.2 单片机应用系统设计的步骤
11.1.3 硬件系统设计需要考虑的问题
11.1.4 软件系统设计需要考虑的问题
11.2 交通灯控制系统的设计
11.2.1 方案论证
11.2.2 硬件系统设计
11.2.3 软件系统设计
11.2.4 系统调试
11.2.5 程序固化
11.2.6 文件编制
11.3 计算器的设计
11.3.1 方案论证
11.3.2 硬件系统设计
11.3.3 软件系统设计
11.3.4 系统调试
11.3.5 程序固化
11.3.6 文件编制
3
课程学时分配
4
本课程与其它课程的联系
本课程的先修课程有电路基础、模拟电子技术、数字电子技术、C语言程序设计等,后续课程有单片机应用系统设计与实现、嵌入式系统、物联网系统综合设计等,这些课程的有机结合,构成了物联网工程专业中的一个专业方向——硬件系统设计。在教学内容方面,基于先修课程的知识,通过本课程的学习,学生能够设计出一些实际的单片机应用系统,充分体现了本课程应用性强的特点;在教学环节方面,本课程既复习与巩固了先修课程,又为后续课程的学习奠定了基础。
5
本课程的特点及教法、学法建议
学习单片机方法:学好基础理论知识,掌握基本原理;注重理论和实践相结合,勤动脑动手;通过实践操作,培养工匠精神。
6
考核类型、考核方式与成绩评定
㈠ 考核类型:考试。
㈡ 考核方式与成绩评定
1.考核方式:期中考试、期末考试与平时成绩。平时成绩应该充分体现课程思政建设的成效,强调过程考核,包括出勤、课堂表现、课堂笔记、作业、网络学习等。
2.课程考核的成绩评定:成绩以百分制计分,最终成绩的构成为平时成绩占(30%)、期中考试成绩占(20%)、期末考试成绩占(50%)。
7
建议使用教材及主要教学参考资料
㈠ 教材
《单片机原理与应用技术——C语言编程与Proteus仿真》,孙宝法,清华大学出版社,2023
㈡ 主要教学参考资料
《微控制系统设计与实现》,孙宝法,清华大学出版社,2015
✦
教学进度表
✦
✦
参考书籍
✦
↑ 点击图片官方旗舰店优惠购书 ↑
单片机原理与应用技术——C语言编程与Proteus仿真
作者:孙宝法定价:59.90元ISBN:9787302629702
编辑推荐:理实结合,提供源码、课件、教学大纲、教案、实验指导书、期末试卷及答案等资源
技术背景
目前,物联网技术已经在各个领域得到了广泛的应用。物联网技术的核心是感知识别技术、计算机技术与通信网络技术,其中,传感器与单片机将构成对物体进行检测与控制的嵌入式系统,是物联网的终端,因此,在物联网的发展过程中,单片机与嵌入式系统必将扮演举足轻重的角色,并将得到长足的发展。学习单片机,前景广阔。
主要内容
本书选择Atmel公司的AT89C51单片机作为学习对象,主要介绍单片机的工作原理,以及单片机与外部器件的接口技术。全书分为3部分,共有11章。
第一部分为单片机基础,包括第1~6章。
第1章介绍单片机基本知识;
第2章介绍AT89C51的硬件结构及内部功能部件;
第3章介绍单片机的编程软件Keil Cx51和仿真软件Proteus;
第4章介绍单片机的C语言程序设计方法,突出Cx51语言与标准C语言(ANSI C)的不同;
第5章介绍AT89C51的中断系统、定时器/计数器;
第6章介绍AT89C51串行通信的基本原理与串行通信系统的设计技术。
第二部分为单片机最小系统扩展,包括第7~10章。
第7章介绍AT89C51的人机交互,主要说明AT89C51与键盘、显示器的接口设计技术;
第8章介绍AT89C51的资源扩展,主要说明AT89C51与程序存储器、数据存储器、I/O接口芯片的接口设计技术;
第9章介绍AT89C51模拟信号处理,主要说明AT89C51与ADC0809、DAC0832芯片的接口设计技术;
第10章介绍几种常用的串行通信器件,主要说明I2C总线、单总线和SPI总线系统的接口设计技术。
第三部分为单片机应用系统设计,包括第11章。本章介绍单片机应用系统设计的基本原则、步骤、注意事项等,并以两个实例详细叙述单片机应用系统设计的过程。
本书特色
(1)单片机选择恰当。AT89C51功能较全,技术成熟,内部功能部件的配置具有典型性; 外部器件扩展比较方便,具有一定的实用性; 引脚功能简单,学习相对容易; 得到不少电路仿真软件的支持,开展实验便捷。
(2)原理叙述清楚。本书主要介绍AT89C51的工作原理,以及单片机与外部器件的接口技术。为了使读者真正理解单片机与外部器件连接的理论依据,本书在基本原理叙述方面,力求做到全面、清楚、严谨,为将来从事嵌入式系统设计的读者奠定坚实的理论基础。
(3)使用C语言编程。前几年,很多单片机教材使用汇编语言进行程序设计。随着IT技术的快速发展,越来越多的工程师使用C语言进行单片机应用系统的程序设计。为了降低学习难度,实现学校与社会的无缝对接,提高学生的社会适应度,本书使用C语言编程。
(4)基于Proteus软件进行系统仿真。本书基于Proteus仿真平台,设计了相当多的单片机应用系统,通过仿真,验证了这些系统的功能与性能,大大提高了课程教学的生动性和趣味性,以此激发学生的学习热情。
(5)简明易懂,便于教学。根据单片机、嵌入式系统的发展现状与发展趋势,作者对内容进行精挑细选,并对所选的内容反复梳理,使得本书选材恰当,重点突出,结构合理,条理清楚。这样处理,将大大减轻学生阅读和理解的负担,降低学习难度,提高学习效率,使大部分学生能够保持学习单片机的兴趣和热情。
(6)重视实践能力的培养。从第3章开始,在每章都适当安排单片机应用系统设计的内容,帮助学生及时理解、消化、掌握所学的基础知识、基本理论和基本技术,培养学生发现问题、分析问题、解决问题的能力,逐步提高学生的实际操作水平。
配套资源
为了便于教与学,本书配有源代码、教学课件、教学大纲、教学进度表、教案、实验指导书、软件安装包、习题答案、期末试卷及答案。
目录
向上滑动阅览
第1章单片机基础知识
1.1单片机概述
1.1.1单片机的概念
1.1.2单片机的发展历程
1.1.3单片机的分类
1.1.4单片机的特点
1.1.5单片机的应用领域
1.1.6单片机的发展趋势
1.2单片机系列介绍
1.2.1MCS51系列单片机
1.2.280C51系列单片机
1.2.3AT89系列单片机
1.2.4其他主流单片机简介
习题
第2章AT89C51的硬件结构
2.1片内硬件系统的组成
2.1.1片内功能部件简介
2.1.2引脚介绍
2.2中央处理器
2.2.1运算器
2.2.2控制器
2.3存储器
2.3.1程序存储器
2.3.2数据存储器
2.3.3特殊功能寄存器
2.3.4位地址空间
2.4并行I/O端口
2.4.1P0端口
2.4.2P1端口
2.4.3P2端口
2.4.4P3端口
2.5单片机最小系统
2.5.1时钟电路与时序
2.5.2复位与复位电路
2.5.3AT89C51的最小系统
习题
第3章单片机编程软件与仿真软件
3.1单片机编程软件Keil Cx51
3.1.1Keil Cx51简介
3.1.2Keil Cx51的工作界面
3.1.3Keil Cx51的使用方法
3.2单片机仿真软件Proteus
3.2.1Proteus简介
3.2.2Proteus的工作界面
3.2.3电路原理图设计方法
3.3电路仿真系统设计实例
习题
第4章Cx51语言程序设计
4.1单片机程序设计语言简介
4.1.1机器语言
4.1.2汇编语言
4.1.3高级语言
4.2Cx51语言的变量与运算符
4.2.1变量
4.2.2运算符
4.3Cx51语言的函数
4.3.1Cx51语言函数介绍
4.3.2Cx51语言函数应用示例
4.4Cx51语言基本结构程序设计
4.4.1顺序结构程序设计
4.4.2分支结构程序设计
4.4.3循环结构程序设计
4.5Cx51语言的数组与指针
4.5.1数组
4.5.2指针
4.6Cx51语言程序中的预处理
4.6.1文件包含
4.6.2宏定义
4.6.3条件编译
习题
第5章AT89C51的中断系统与定时系统
5.1中断系统介绍
5.1.1中断的概念
5.1.2AT89C51中断系统的结构
5.1.3中断控制
5.2AT89C51中断处理过程
5.2.1中断响应的条件
5.2.2中断响应后CPU的工作过程
5.2.3中断请求的撤销
5.2.4采用中断时程序设计的任务
5.3外部中断
5.3.1外部中断程序设计
5.3.2外部中断应用举例
5.4定时器/计数器
5.4.1定时器/计数器的结构
5.4.2定时器/计数器的控制
5.4.3定时器/计数器的工作方式
5.4.4计数器模式下对输入信号的要求
5.5定时器/计数器的应用
5.5.1定时器/计数器的初始化
5.5.2定时器/计数器工作方式1的应用
5.5.3定时器/计数器工作方式2的应用
5.5.4外部中断与定时器/计数器综合应用
习题
第6章AT89C51的串行通信技术
6.1串行通信技术简介
6.1.1串行通信的基本概念
6.1.2串行通信的标准接口
6.2AT89C51串口的结构与控制
6.2.1串口的结构
6.2.2串口的控制
6.3串口的工作方式
6.3.1方式0
6.3.2方式1
6.3.3方式2
6.3.4方式3
6.4串行通信的波特率
6.4.1波特率的规定
6.4.2定时器T1初值的计算
6.5串口的应用
6.5.1扩展并行I/O端口
6.5.2单片机双机串行通信
习题
第7章AT89C51的人机交互
7.1键盘
7.1.1键盘的工作原理
7.1.2键盘接口
7.1.3键盘按键识别举例
7.2数码管
7.2.1数码管的工作原理
7.2.2数码管的显示方式
7.2.3数码管应用举例
7.3点阵LED显示器
7.3.1点阵LED显示器的工作原理
7.3.2点阵LED显示器的应用举例
7.4液晶显示器
7.4.1LCD基本知识
7.4.2点阵字符型液晶显示模块
7.4.3AT89C51与LCD1602的接口设计
习题
第8章AT89C51的资源扩展
8.1AT89C51并行扩展概述
8.1.1AT89C51并行扩展的概念
8.1.2存储器地址空间的分配
8.1.3地址锁存器
8.2程序存储器扩展
8.2.1程序存储器简介
8.2.2典型的程序存储器介绍
8.2.3程序存储器扩展实例
8.3数据存储器扩展
8.3.1数据存储器简介
8.3.2典型的数据存储器介绍
8.3.3数据存储器扩展实例
8.4并行I/O端口的简单扩展
8.4.1并行I/O端口扩展简介
8.4.2并行I/O端口简单扩展实例
习题
第9章AT89C51模拟信号处理
9.1单片机控制系统介绍
9.2AT89C51与ADC的接口设计
9.2.1A/D转换的原理
9.2.2ADC的主要技术指标
9.2.3ADC0809介绍
9.2.4AT89C51与ADC0809的接口设计
9.3AT89C51与DAC的接口设计
9.3.1D/A转换的原理
9.3.2DAC的主要技术指标
9.3.3DAC0832介绍
9.3.4AT89C51与DAC0832的接口设计
9.3.5DAC0832的双极性电压输出
习题
第10章串行通信器件
10.1I2C总线器件
10.1.1I2C总线系统的结构
10.1.2I2C总线系统的数据传输
10.1.3I2C总线系统的读/写操作
10.1.4I2C总线器件AT24C02
10.1.5I2C总线器件应用示例
10.2单总线器件
10.2.1单总线系统的结构
10.2.2单总线器件DS18B20
10.2.3DS18B20的常用命令
10.2.4DS18B20的工作时序
10.2.5单总线器件应用示例
10.3SPI总线器件
10.3.1SPI总线系统的结构
10.3.2SPI总线系统数据传输的时序
10.3.3SPI总线器件TLC549
10.3.4SPI总线器件应用示例
习题
第11章单片机应用系统设计
11.1单片机应用系统设计概述
11.1.1单片机应用系统设计的原则
11.1.2单片机应用系统设计的步骤
11.1.3硬件系统设计需要考虑的问题
11.1.4软件系统设计需要考虑的问题
11.2交通灯控制系统的设计
11.2.1方案论证
11.2.2硬件系统设计
11.2.3软件系统设计
11.2.4系统调试
11.2.5程序固化
11.2.6文件编制
11.3计算器的设计
11.3.1方案论证
11.3.2硬件系统设计
11.3.3软件系统设计
11.3.4系统调试
11.3.5程序固化
11.3.6文件编制
习题
参考文献
在公众号书圈后台回复【9787302629702】,下载本书配套的教学资源
单击页面下方【阅读原文】,订阅【教学大纲】栏目