个人介绍
单片机原理及应用课程设计

主讲教师:张亚梓

课程英文名称: Single-chip Microcomputer C Language and Proteus Application
学分: 2
课时: 32
课程介绍
本课程以51系列单片机为核心,讲授单片机的原理及应用。课程整体编排及每章结构安排符合教学需求,每章给出了大量的例题实验,配有各种类型的习题。特色如下:
1. 由浅入深,内容全面。本课程涵盖了C51语言程序设计所需掌握的各方面知识点,包括集成开发环境和开发流程。
2.软硬结合,强化理解。本课程紧密结合单片机硬件资源,介绍单片机C51语言程序控制功能程序,强化程序功能与设计理念的结合。
3.循序渐进,事半功倍。本课程介绍的案例都通过验证运行,程序注释详细、结构递进,在学习相关知识的同时,举一反三,掌握相应知识点在程序设计中应用。
4.案例翔实,契合需求。对每个案例以功能程序形式,介绍相关背景知识、硬件电路、程序设计等,注重能力拓展。

    教材: 
  《单片机C语言与Proteus应用》.    陆永耕 ,中国水利水电出版社. 2020,12。

   有问题请与作者联系    (邮箱:  luyg@sdju.edu.cn   )       

学习方法


如何才能学好这门课程呢

首先,大概了解单片机的结构,其次,要做大量实例练习和实验,注意软件与硬件相互配合作用,逐步体会单片机作用的内涵。

通过学习硬件知识,了解如何运用编程来控制硬件;再通过学习软件编程,又可以促进理解单片机硬件的工作机制和原理。

可能的话,结合外围电路如:数码管、键盘/显示、A/D或D/A转换器、功率驱动、各种特殊功能子程序等进行练习,观察对比分析程序功能与运行结果,强化巩固知识内容。


课程特色

本课程结合多年来教学理论、实践与工程实例,面对只有C语言基础的学生,充分发挥Proteus软件仿真的直观性与真实性,进行讲授与展示,提高学生兴趣。


单片机实际应用编程并不难,主要是配置寄存器实现功能程序,不涉及高深复杂的算法和语法,平时注意积累知识和经验,在实践中有针对性地学习与训练



教材、参考书


 

参考书:

1.         楼然苗,李光飞,等.单片机课程设计指导[M].北京:北京航空航天大学出版社,2007

2.         刘波.51单片机应用开发典型范例Proteus仿真[M].北京:电子工业出版社,2016.

3.         林凌,李刚.单片机与嵌入式系统600[M].北京:电子工业出版社,2016.

4.         张志良.8051单片机实用教程-基于Keil CProteus[M].北京:高等教育出版社,2016.

5.         赵德安.单片机与嵌入式系统原理及应用[M].北京:机械工业出版社,2016.

6.         宋雪松,李冬明,等.手把手教你学51单片机[M].北京:清华大学出版社,2017.

7.         范立南,李荃高,李雪飞,等.单片机原理及应用教程[M].2.北京:北京大学出版社,2013.

8.         汪毓释,梅丽风,王艳秋,等.单片机原理及接口技术[M].北京:清华大学出版社, 2017.

9.         马忠梅.单片机C语言应用程序设计[M].3版:北京:北京航空航天大学出版社,2018.

10.      张毅刚,刘旺,邓立宝,等.单片机原理及接口技术(C51编程)[M].2.北京:人民邮电出版社,2016.

11.      陈龙三.8051单片机C语言控制与应用[M].北京:清华大学出版社,1999.

12.      姜志海.单片机原理及应用[M].3.北京:电子工业出版社,2018.

13.      曹巧媛.单片机原理及应用[M].2.北京:电子工业出版社,2002.

14.      陈立周,陈宇,等.单片机原理及其应用[M].2.北京:机械工业出版社,2008.

15.      朱文忠,蒋华龙,等.单片机原理及接口技术[M].北京:电子工业出版社2017.

16.      周兴华.单片机智能化产品:C语言设计实例详解 [M].北京:北京航空航天大学出版社,2006

17.      邓胡滨.单片机原理及应用技术基于Keil CProteus仿真[M].北京:人民邮电出版社,2014.

18.      张欣,孙宏旨,尹霞,等.单片机原理与C51程序设计基础教程[M].北京:清华大学出版社,2010.

19.      江贵平,李登峰,龚贤武,等.新编单片机原理及应用[M].北京:机械工业出版社,2009

20.      杭和平,杨芳,谢飞,等.单片机原理与应用[M].北京:机械工业出版社,2008.

21.      张迎新.单片微型计算机原理、应用及接口技术[M].北京:国防工业出版社,2009.


课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 计算机的发展
视频
.mp4
2025-02-14 3.94MB
 
文档
.ppt
2025-02-14 807.00KB
1.2 单片机的发展及其趋势
视频
.mp4
2025-02-14 8.17MB
1.3 单片机的特点与应用
视频
.mp4
2025-02-14 4.08MB
1.4 MCS―51系列与AT89S51系列单片机
视频
.mp4
2025-02-14 2.24MB
1.5 其他类型单片机
视频
.mp4
2025-02-14 1.70MB
1.6 单片机中进位计数制与转换
视频
.mp4
2025-02-14 10.37MB
1.7 本章PPT
文档
.ppt
2025-02-14 881.00KB
2.1 AT89S51单片机的内部硬件结构
视频
.mp4
2025-02-14 10.09MB
 
文档
.ppt
2025-02-14 1.34MB
2.2 AT89S51的引脚功能、CPU、存储器结构
视频
.mp4
2025-02-14 34.34MB
2.3 AT89S51单片机的并行I/O端口
视频
.mp4
2025-02-14 15.41MB
2.4 时钟电路与时序
视频
.mp4
2025-02-14 34.34MB
2.5 本章PPT
文档
.ppt
2025-02-14 2.25MB
3.1 C51编程语言简介
视频
.mp4
2025-02-14 4.63MB
 
文档
.ppt
2025-02-14 1.45MB
3.2 C51语言程序设计基础
视频
.mp4
2025-02-14 21.09MB
3.3 C51函数与变量
视频
.mp4
2025-02-14 11.78MB
3.4 本章PPT
文档
.ppt
2025-02-14 1.45MB
4.1 本章PPT
文档
.ppt
2025-02-14 2.02MB
5.1 单片机的发光二极管显示
视频
.mp4
2025-02-14 2.91MB
 
文档
.ppt
2025-02-14 753.00KB
5.2 单片机控制LED数码管的显示
视频
.mp4
2025-02-14 6.02MB
5.3 液晶显示模块LCD1602应用
视频
.mp4
2025-02-14 13.04MB
5.4 开关状态与键盘接口设计
视频
.mp4
2025-02-14 9.15MB
 
文档
.ppt
2025-02-14 553.50KB
5.5 本章PPT
文档
.ppt
2025-02-14 2.76MB
6.1 中断概述
视频
.mp4
2025-02-14 3.13MB
 
文档
.ppt
2025-02-14 779.00KB
 
文档
.ppt
2025-02-14 779.00KB
6.2 AT89S51中断系统结构
视频
.mp4
2025-02-14 6.86MB
6.3 中断允许(IE)与中断优先级控制(IP)
视频
.mp4
2025-02-14 6.66MB
6.4 中断请求响应与撤销
视频
.mp4
2025-02-14 7.88MB
6.5 外部中断的触发方式
视频
.mp4
2025-02-14 3.54MB
6.6 中断函数与应用
视频
.mp4
2025-02-14 5.94MB
6.7 本章PPT
文档
.ppt
2025-02-14 793.00KB
7.1 定时器/计数器结构与控制寄存器
视频
.mp4
2025-02-14 11.00MB
 
文档
.ppt
2025-02-14 1.17MB
 
文档
.ppt
2025-02-14 1.17MB
 
文档
.ppt
2025-02-14 1.17MB
7.2 定时器/计数器的4种工作方式
视频
.mp4
2025-02-14 8.15MB
7.3 定时器/计数器的编程和应用
视频
.mp4
2025-02-14 8.35MB
7.4 本章PPT
文档
.ppt
2025-02-14 883.00KB
8.1 串行口的结构与控制
视频
.mp4
2025-02-14 7.44MB
 
文档
.ppt
2025-02-14 504.50KB
8.2 串行口的4种工作方式
视频
.mp4
2025-02-14 4.09MB
8.3 多机通信
视频
.mp4
2025-02-14 15.55MB
8.4 串行口应用设计案例
视频
.mp4
2025-02-14 8.56MB
8.5 本章PPT
文档
.ppt
2025-02-14 509.50KB
9.1 并行扩展
视频
.mp4
2025-02-14 3.19MB
 
文档
.ppt
2025-02-14 580.00KB
9.2 外部程序存储器EPROM的扩展
视频
.mp4
2025-02-14 3.42MB
9.3 外部数据存储器RAM的扩展
视频
.mp4
2025-02-14 2.98MB
9.4 并行I/O芯片82C55的应用
视频
.mp4
2025-02-14 1.37MB
9.5 接口电路驱动与扩展
视频
.mp4
2025-02-14 4.04MB
9.6 本章PPT
文档
.ppt
2025-02-14 701.50KB
10.1 并行8位DAC0832芯片
文档
.ppt
2025-02-14 1.15MB
 
文档
.ppt
2025-02-14 1.16MB
10.2 串行10位DAC-TLC5615芯片
文档
.ppt
2025-02-14 1.16MB
10.3 并行8位ADC0809芯片
文档
.ppt
2025-02-14 1.16MB
10.4 本章PPT
文档
.ppt
2025-02-14 1.16MB
11.1 串行总线分类与特点
文档
.ppt
2025-02-14 300.00KB
11.2 I2C串行总线
文档
.ppt
2025-02-14 528.00KB
11.3 SPI串行总线
文档
.ppt
2025-02-14 326.50KB
11.4 单总线(One-wire)技术
文档
.ppt
2025-02-14 315.00KB
11.5 本章PPT
文档
.ppt
2025-02-14 580.00KB
12.1 设计原则与步骤
文档
.ppt
2025-02-14 342.50KB
12.2 软硬件设计
文档
.ppt
2025-02-14 342.50KB
12.3 系统调试
文档
.ppt
2025-02-14 337.00KB
12.4 功能程序设计
文档
.ppt
2025-02-14 405.00KB
12.5 课内程序实验与调试
文档
.ppt
2025-02-14 498.00KB
12.7 本章PPT
文档
.ppt
2025-02-14 498.00KB
课程章节
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号