- 猜你喜欢
- 视频介绍
- 分集列表
- 视频下载
视频来源于合肥工业大学电气及自动化工程学院官网 本视频为合肥工业大学msp430公选课授课视频,授课老师为合肥工业大学电气与自动化工程学院徐科军教授,主讲人任保宏。单片机及其应用课程是计算机及其相关专业的一门重要课程,为了帮助大家更有效的学习这方面知识,外唐网特意收录了这部单片机及应用全集视频教程供大家观看、学习。
单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,为使更多的业内人士、学生、爱好者,产品开发人员掌握单片机这门技术,于是产生单片机开发板,比较有名的例如电子人DZR-01A单片机开发板。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。
早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
单片机比专用处理器更适合应用于嵌入式系统,因此它得到了最多的应用。事实上单片机是世界上数量最多的计算机。现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他计算的总和,甚至比人类的数量还要多。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
- 第一章1-MSP430单片机发展及特点
- 第一章2-MSP430型号解码选型及应用 (1)
- 第二章1-CCSv5的下载及安装
- 第二章2-CCS界面介绍新建工程及导入已有工程
- 第二章3-MSP430Ware介绍
- 第三章1-MSP430单片机结构及中央处理器
- 第三章2-MSP430单片机的存储器
- 第四章1-中断的基本概念和MSP430单片机中断源
- 第四章2-中断过程及中断嵌套
- 第五章1-时钟系统结构概述
- 第五章2-参考时钟源介绍
- 第五章3-时钟系统应用举例(1)
- 第五章4-时钟系统应用举例(2)
- 第五章5-低功耗结构及原理
- 第五章6-低功耗模式应用举例
- 第六章-ADC12模块1-模数转换基础知识介绍
- 第六章-ADC12模块2-ADC12模块结构
- 第六章-ADC12模块3-ADC12模块的工作原理
- 第六章-ADC12模块4-ADC12模块中断及寄存器资源
- 第六章-ADC12模块5-ADC12转换模式(单通道单次转换)
- 第六章-ADC12模块6-ADC12转换模式(序列通道单次转换)
- 第六章-ADC12模块7-ADC12转换模式(单通道多次转换)
- 第六章-ADC12模块8-ADC12转换模式(序列通道多次转换)
- 第六章-GPIO模块1-通用IO端口
- 第六章-GPIO模块2-通用IO端口的应用
- 第六章-LCD_C控制器1-LCD的工作原理及LCD_C模块的相关操作
- 第六章-LCD_C控制器2-LCD_C控制器寄存器资源及显示举例
- 第六章-比较器模块1-比较器B结构及原理
- 第六章-比较器模块2-利用比较器B测量未知电阻
- 第六章-比较器模块3-利用比较器B实现电容触摸原理
- 第六章-比较器模块4-比较器B应用举例(1)
- 第六章-比较器模块5-比较器B应用举例(2)
- 第六章-定时器A1-定时器A的结构及原理
- 第六章-定时器A2-定时器A的停止计数模式和增计数模式
- 第六章-定时器A3-定时器A的连续计数模式及举例
- 第六章-定时器A4-定时器A的增减计数模式及举例
- 第六章-定时器A5-定时器A的捕获模式及举例
- 第六章-定时器A6-定时器A的比较功能及举例
- 第六章-定时器B1-定时器B的结构及原理
- 第六章-定时器B2-定时器B的应用举例
- 第六章-看门狗定时器1-看门狗定时器结构、原理及寄存器资源
- 第六章-看门狗定时器2-看门狗定时器应用
- 第六章-实时时钟RTC1-实时时钟特点结构及工作模式
- 第六章-实时时钟RTC2-实时时钟的日历模式
- 第七章-IIC通信模块1-IIC概述及IIC特点结构
- 第七章-IIC通信模块2-IIC通信原理
- 第七章-IIC通信模块3-IIC的主从模式
- 第七章-IIC通信模块4-IIC中断及寄存器资源
- 第七章-IIC通信模块5-IIC通信举例
- 第七章-SPI通信模块1-SPI概述及结构特性
- 第七章-SPI通信模块2-SPI主机和从机模式
- 第七章-SPI通信模块3-SPI通信时序图和中断
- 第七章-SPI通信模块4-SPI通信模块寄存器资源和SPI通信举例
- 第七章-UART通信模块1-USCI通信模块概述
- 第七章-UART通信模块2-UART通信模块的特点及结构
- 第七章-UART通信模块3-USCI模块设置及UART通信原理
- 第七章-UART通信模块4-UART波特率的生成及配置
- 第七章-UART通信模块5-UART中断
- 第七章-UART通信模块6-UART通信模块寄存器和与PC串口通信举例
- 第七章-USB通信模块1-USB通信基础知识(1)
- 第七章-USB通信模块2-USB通信基础知识(2)
- 第七章-USB通信模块3-USB通信模块的特性及结构
- 第七章-USB通信模块4-USB电源模块
- 第七章-USB通信模块5-USB收发器、锁相环及USB引擎
- 第七章-USB通信模块6-USB时间标识器、缓冲寄存器、USB功耗以及挂起和恢复
- 第七章-USB通信模块7-USB通信模块传输方式及寄存器资源
- 第七章-USB通信模块8-USB软件开发资源库和API堆栈
- 第七章-USB通信模块9-USB通信设备连接状态
- 第七章-USB通信模块10-USB通信发送和接收操作
- 第七章-USB通信模块11-USB通信描述符工具
- 第七章-USB通信模块12-USB通信举例介绍
- 第八章-DMA控制器1-DMA控制器的特性结构及寻址方式
- 第八章-DMA控制器2-DMA控制器的传输模式
- 第八章-DMA控制器3-DMA控制器的相关操作
- 第八章-DMA控制器4-DMA控制器的寄存器及应用举例
- 第八章-Flash控制器1-Flash存储器及控制器特点结构
- 第八章-Flash控制器2-Flash存储器的擦除操作
- 第八章-Flash控制器3-Flash存储器的写操作及Flash控制器的中断
- 第八章-Flash控制器4-Flash控制器的寄存器及应用举例
- 第八章-RAM控制器-RAM控制器的原理及寄存器资源
- 第八章-硬件乘法控制器1-硬件乘法控制器特点及结构
- 第八章-硬件乘法控制器2-硬件乘法控制器操作及寄存器资源
- 第八章-硬件乘法控制器3-硬件乘法控制器的应用举例
- 第一章1-MSP430单片机发展及特点
- 第一章2-MSP430型号解码选型及应用 (1)
- 第二章1-CCSv5的下载及安装
- 第二章2-CCS界面介绍新建工程及导入已有工程
- 第二章3-MSP430Ware介绍
- 第三章1-MSP430单片机结构及中央处理器
- 第三章2-MSP430单片机的存储器
- 第四章1-中断的基本概念和MSP430单片机中断源
- 第四章2-中断过程及中断嵌套
- 第五章1-时钟系统结构概述
- 第五章2-参考时钟源介绍
- 第五章3-时钟系统应用举例(1)
- 第五章4-时钟系统应用举例(2)
- 第五章5-低功耗结构及原理
- 第五章6-低功耗模式应用举例
- 第六章-ADC12模块1-模数转换基础知识介绍
- 第六章-ADC12模块2-ADC12模块结构
- 第六章-ADC12模块3-ADC12模块的工作原理
- 第六章-ADC12模块4-ADC12模块中断及寄存器资源
- 第六章-ADC12模块5-ADC12转换模式(单通道单次转换)
- 第六章-ADC12模块6-ADC12转换模式(序列通道单次转换)
- 第六章-ADC12模块7-ADC12转换模式(单通道多次转换)
- 第六章-ADC12模块8-ADC12转换模式(序列通道多次转换)
- 第六章-GPIO模块1-通用IO端口
- 第六章-GPIO模块2-通用IO端口的应用
- 第六章-LCD_C控制器1-LCD的工作原理及LCD_C模块的相关操作
- 第六章-LCD_C控制器2-LCD_C控制器寄存器资源及显示举例
- 第六章-比较器模块1-比较器B结构及原理
- 第六章-比较器模块2-利用比较器B测量未知电阻
- 第六章-比较器模块3-利用比较器B实现电容触摸原理
- 第六章-比较器模块4-比较器B应用举例(1)
- 第六章-比较器模块5-比较器B应用举例(2)
- 第六章-定时器A1-定时器A的结构及原理
- 第六章-定时器A2-定时器A的停止计数模式和增计数模式
- 第六章-定时器A3-定时器A的连续计数模式及举例
- 第六章-定时器A4-定时器A的增减计数模式及举例
- 第六章-定时器A5-定时器A的捕获模式及举例
- 第六章-定时器A6-定时器A的比较功能及举例
- 第六章-定时器B1-定时器B的结构及原理
- 第六章-定时器B2-定时器B的应用举例
- 第六章-看门狗定时器1-看门狗定时器结构、原理及寄存器资源
- 第六章-看门狗定时器2-看门狗定时器应用
- 第六章-实时时钟RTC1-实时时钟特点结构及工作模式
- 第六章-实时时钟RTC2-实时时钟的日历模式
- 第七章-IIC通信模块1-IIC概述及IIC特点结构
- 第七章-IIC通信模块2-IIC通信原理
- 第七章-IIC通信模块3-IIC的主从模式
- 第七章-IIC通信模块4-IIC中断及寄存器资源
- 第七章-IIC通信模块5-IIC通信举例
- 第七章-SPI通信模块1-SPI概述及结构特性
- 第七章-SPI通信模块2-SPI主机和从机模式
- 第七章-SPI通信模块3-SPI通信时序图和中断
- 第七章-SPI通信模块4-SPI通信模块寄存器资源和SPI通信举例
- 第七章-UART通信模块1-USCI通信模块概述
- 第七章-UART通信模块2-UART通信模块的特点及结构
- 第七章-UART通信模块3-USCI模块设置及UART通信原理
- 第七章-UART通信模块4-UART波特率的生成及配置
- 第七章-UART通信模块5-UART中断
- 第七章-UART通信模块6-UART通信模块寄存器和与PC串口通信举例
- 第七章-USB通信模块1-USB通信基础知识(1)
- 第七章-USB通信模块2-USB通信基础知识(2)
- 第七章-USB通信模块3-USB通信模块的特性及结构
- 第七章-USB通信模块4-USB电源模块
- 第七章-USB通信模块5-USB收发器、锁相环及USB引擎
- 第七章-USB通信模块6-USB时间标识器、缓冲寄存器、USB功耗以及挂起和恢复
- 第七章-USB通信模块7-USB通信模块传输方式及寄存器资源
- 第七章-USB通信模块8-USB软件开发资源库和API堆栈
- 第七章-USB通信模块9-USB通信设备连接状态
- 第七章-USB通信模块10-USB通信发送和接收操作
- 第七章-USB通信模块11-USB通信描述符工具
- 第七章-USB通信模块12-USB通信举例介绍
- 第八章-DMA控制器1-DMA控制器的特性结构及寻址方式
- 第八章-DMA控制器2-DMA控制器的传输模式
- 第八章-DMA控制器3-DMA控制器的相关操作
- 第八章-DMA控制器4-DMA控制器的寄存器及应用举例
- 第八章-Flash控制器1-Flash存储器及控制器特点结构
- 第八章-Flash控制器2-Flash存储器的擦除操作
- 第八章-Flash控制器3-Flash存储器的写操作及Flash控制器的中断
- 第八章-Flash控制器4-Flash控制器的寄存器及应用举例
- 第八章-RAM控制器-RAM控制器的原理及寄存器资源
- 第八章-硬件乘法控制器1-硬件乘法控制器特点及结构
- 第八章-硬件乘法控制器2-硬件乘法控制器操作及寄存器资源
- 第八章-硬件乘法控制器3-硬件乘法控制器的应用举例