APP下载
反馈
单片机C51实战
本课程共8集 翻译完 欢迎学习

课程介绍:我为什么要学习这门课?快速掌握单片机应用技术。如:设定定时器就像设定手机闹钟一样简单。跟着我的视频,你们可以在5分钟内学会单片机的定时器和定时器中断服务程序的写法-用法,简单的粘贴复制。同学们也可以在几分钟内跟着我的视频,学会用按钮或者声控人机交互的程序写法。这门课的主题是关于什么?学会应用单片机,而不是光知道原理不会用,考试完了,原理也忘记了。学习这门课可以获得什么?特别是对自己有什么帮助和应用。获得一个单片机系统,掌握一个直指应用目标的学习方法。详见FAQ。这门课有什么特色和亮点。本课程以“学会、应用”单片机为唯一目标,学习完本课程可以用单片机做成一台可用的时钟,每一讲都是组成这个时钟的一个部件,教师讲解部件的所有代码,最后组成时钟。整体教学观是本课程的指导思想,在教师的引导下,学生在实验板动手实践,真正了解嵌入式系统的设计过程,提高软硬件设计水平,掌握快速学习方法。快速学习方法体现在以下三点:一、目标清晰,体现在大目标清晰,每一讲小目标也清晰,用几分钟的微视频展示,同学们可以并且这个小目标是可以3-5小时内达成的。二、用到先学。与常见课程不同,不要求学生了解单片机内众多的知识点,不让学生纠结于定时器模式1模式2或者中断向量地址,而是要求学生掌握并应用与目标(数字钟)相关的所有知识点,用到先学,在一二周内让学生获得成就感,做出东西来。三、学母语那样学计算机软件。常见的单片机课程花大量课时讲解芯片内部硬件和功能模块,极少时间讲完整的软件,与实际应用场景不符合,实际工作中,单片机系统的硬件设计只占总项目时间一成左右,大部分时间在写软件。既然课程的目标是“学会”、“应用”,就应该花大量时间讲软件,也希望同学认真做老师布置的软件作业。单片机的软件是用C语言,既然是一种语言,就应该借鉴学习语言的方法,最简单的就是向人类的幼儿学习,就是先大量的听完整的表达意义的句子,对应在学习计算机语言上就是多读完整的软件代码,脱离代码的语法讲解是低效率的,如果大人教小朋友语法,也许这个小朋友永远不会讲话了。掌握以上快速学习方法,为有缘涉足IT行业中嵌入式系统开发的同学打下扎实基础。

立即播放
用手机看
课程免费缓存,随时观看~
扫码下载网易公开课APP
收藏
课程列表
【第1集】1.1绪论牢记课程的目标,介绍学习方法
【第2集】1.2单片机软件开发环境
【第3集】1.3单片机硬件需求和最小系统
【第4集】1.4软件编译环境,下载软件安装,USB驱动安装
【第5集】1.5单片机C51实战目标
【第6集】1.6二进制16进制和十进制对照及演示
【第7集】1.7单片机几句话速成
【第8集】2.1GPIO初始化,Stc单片机口线功能介绍
【第9集】2.2大循环软件详解点亮发光二极管
【第10集】2.3软件输入编译调试及下载过程
【第11集】2.3软件输入编译调试及下载过程
【第12集】2.4两个走马灯
【第13集】2.4两个走马灯
【第14集】2.5大循环遍历数码管
【第15集】2.6视觉残留和动态扫描
【第16集】3.1七段码译码表生成
【第17集】3.2显示缓存用法
【第18集】3.3数码管显示整数
【第19集】3.4数码管显示十六进制
【第20集】3.5在数码管上显示带符号整数
【第21集】3.6模拟时钟显示秒
【第22集】3.7用于作业的演示视频
【第23集】4.1定时器导语
【第24集】4.2定时50毫秒闪灯
【第25集】4.3示波器测量单片机产生的定时方波
【第26集】4.4利用定时器获得秒基准
【第27集】4.5利用定时器获得秒表
【第28集】4.6利用定时器秒基准获得时钟
【第29集】4.7秒表作业视频演示
【第30集】5.1任意引脚输入状态采集
【第31集】5.1任意引脚输入状态采集
【第32集】5.1任意引脚输入状态采集
【第33集】5.2人机交互模板
【第34集】5.3可调时钟
【第35集】5.4交互模板应用-秒表
【第36集】5.5外中断记录按钮抖动
【第37集】5.6中断标志位和挂起中断
【第38集】6.1读写1302芯片中的时间
【第39集】6.2改进1302时钟
【第40集】6.3数据手册和代码精讲(上)
【第41集】6.3数据手册和代码精讲(下)
【第42集】6.4DS1302的时间存储和保持方式
【第43集】7.1演示十六进制和二进制互转软件详解
【第44集】7.2演示16进制和BCD互转软件详解
【第45集】7.3十进制和BCD码对照演示详解
【第46集】7.4C语言中char的存储方式
【第47集】7.5数码管亮度调节
【第48集】7.6呼吸灯详解
【第49集】8.1单片机和话筒接口
【第50集】8.2声控走马灯
【第51集】8.3AD转换和课时小结(上)
【第52集】8.3AD转换和课时小结(下)
查看全部课程
相关推荐
06:54
1.1 单片机概述(上)
2976播放
08:55
【七天学会单片机】单片机的命名规则
6455播放
05:55
模块四 附录:往届学生单片机设部分...
1532播放
06:28
模块九 第50讲 中断技术(2)(...
950播放
18:15
单片机定时器 理论知识(上)
1702播放
11:38
2.4 MCS-51单片机的时钟电...
1364播放
05:37
05.STM32开发板原理图和HA...
1379播放
16:04
python asyncio 模块...
1109播放
11:56
西安交通大学公开课:微机原理与接口...
1209播放
02:42
模块二 1.3 关于编程题(1)
1091播放
07:19
05 asyncio异步编程:快速...
644播放
14:12
22-5-2嵌入式编程技术 A 5...
957播放
10:27
Socket编程(6)(下)
1286播放