微机原理与单片机技术
微机原理与单片机技术
1000+ 人选课
更新日期:2025/05/11
开课时间2022/09/06 - 2023/01/10
课程周期18 周
开课状态已结课
每周学时-
课程简介

本课程特色及教学改革创新点:

1. 本课程根据行业需求以及电子类专业本科生专业背景,将《微机原理与接口技术》与单片机原理应用》合二为一,单片机为主,微机原理为辅。

2. 本课程以单片机应用为主线,重点讲授单片机控制编程、应用以及复杂控制系统的设计。

3. 本课程讲授STM32F103系列微处理器。STM32F103系列芯片具有强大的控制功能,为市场主流芯片,直接服务于就业。

4. 本课程单片机编程语言Keil-C为编程语言。

5. 本课程《微机原理》中讲授基本原理以及接口控制方法,删除ADC0809、DAC0832、8255A等知识。

6. 本课程秉承以练促学的理念,教学过程中,增加自主实践环节,突出训练学生的综合应用能力。使学生掌握的不再枯燥的课本知识,而是练出服务社会过硬的技能。


课程大纲

第1章计算机基本原理

1.1课程情况

1.2 关键术语

1.3 微计算机数制与编码

1.4 原码反码和补码

1.5 arm架构及应用

tes

第2章Cortex-M3处理器简介

2.1 体系结构

2.2工作模式和工作等级

2.3 中断和异常

2.4 中断控制器NVIC

本章测试

第3章 STM32F1系列微控制器

3.2 STM32F103ZET6的时钟结构

3.1 STM32F1系列微控制器简介

本章测试

第4章汇编语言及其程序设计

4.1计算机语言分类

4.2寻址方式

4.3 Cortex-M3指令系统讲解

4.4 程序的三种基本结构

本章测试

第5章通用输入输出接口

5.1 STM32的GPIO口的功能

5.2 GPIO端口的设置寄存器

5.3 STM32的RCC时钟模块的寄存器(上)

5.4 STM32的RCC时钟模块的寄存器(下)

5.5 STM32的通用输入输出口GPIO口的使用

本章测试

第6章 中断控制

6.1 中断控制1

6.2 中断控制2

6.3 中断控制3

第7章 定时器

8.1 定时器概述

8.2 普通定时器

8.3 定时器工作模式1

8.4 定时器工作模式2

本章测试

第8章 串口通信

8.1 串口通信1

8.2 串口通信2

8.3 串口通信3

本章测试

第9章ADC转换器

9.1 模数转换器简介

9.2 stm32的模数转换器ADC的特性和应用

本章测试