|
发表于 2011-3-1 11:37:47
|
显示全部楼层
从中学(零基础)开始学习单片机AVR单片机和C程序设计
——基于Proteus仿真和CodeVisionAVR
录制这种课程时,我并不是在上课环境下,没有学生,也就没有反馈,我只是对着电脑讲,课程是在我的业余时间录制的,录制的过程经常会受到干扰。下表是打算要录制的课程目录,不一定会一致,但会是一种方向, 先粗糙的录制第一遍,看存在什么问题,然后再改进。由于是第一次录制这样的课程,难免有一些错误,希望大家也提出宝贵的意见,让我知道大家的想法,不断的提高自己。作者邮箱:wudaorui@163.com ,视频推荐使用QQ视频播放器观看。
本人简历:我以前是一所中学的电脑教师,后来调整为后勤人员,上课是我的兴趣爱好,录制这样的课程一是不让自己的知识荒废,二是希望对电子科技制作感兴趣的学生起一定的帮助!
该课程的推进速度有些慢,一是后面的课程内容相对比较多,二是本人的业余时间越来越少了,希望大家理解!
课程软件下载:software,2010-10-14之前安装的软件,请重新下载安装。
ATMEGA16单片机中文说明.pdf
模 块
讲 次
内 容
细 节
相关资料及
习题下载
程序设计
(C语言 基础)
第一讲
(录像时长:38:12)
前言,单片机简介等
1. 什么是单片机?
2. 单片机的用途
3. AVR单片机简介
4. 为什么要从中学开始学习单片机?
5. 单片机开发工具:Proteus,CodeVisionAVR
6. 新手入门的第一个例子:LED灯
C语言300实例集.doc
《C语言程序设计教程》例题源码.doc
第二讲
(录像时长:53:50)
C语言学习一
1. C语言介绍
2. 二进制、十进制、十六进制
3. I/O端口应用
第三讲
(录像时长:
1:03:12)
C语言学习二
1、 C的数据类型
2、AVR单片机C语言的运算符
3、二进制数的逻辑运算
4、选择结构语句:if,switch
5、实例:从左到右的流水LED灯
第四讲
(录像时长:48:54)
C语言学习三
1、 用while语句实现循环
2、 用do-while语句实现循环
3、 用for 语句实现循环
4、 break语句和continue语句
5、 实例:LED模拟交通灯
第五讲
(录像时长:38:56)
C语言学习四
1. 一维数组的定义和引用
2. 二维数组的定义和引用
3. 字符数组
第六讲
(录像时长:
1:01:40)
C语言学习五
1. 黑盒子理论
2. 函数定义的一般形式
3. 局部变量和全局变量
4. 变量的存储类别
显示模块
第七讲
(录像时长:
1:04:59)
LED数码管显示
1.共阴极和共阳极
2.静态显示和动态显示
3.实例
单片机C语言程序设计实训100例--基于AVR+PROTEUS仿真
第八讲
(录像时长:
1:36:53)
LED点阵显示
1, 8×8LED点阵显示静止箭头
2, 8×8LED点阵显示移动箭头
3, 16×16LED点阵静止显示文字
4, 16×16LED点阵滚动显示1个文字
5, 16×16LED点阵滚动显示多个文字
第九讲
(录像时长:
1:00:11)
LCD液晶显示
指针的介绍
1602液晶的使用实例
中断
(软件更新下载software链接)
第十讲
(录像时长:
1:06:37)
中断
1,中断的概念和过程
2,AVR单片机的中断源、中断信号、中断向量、4,中断屏蔽
5,外部中断的应用
定时计数器
(内容比较多,分两部分进行下载)
第十一讲
Part1
Part2
(录像时长:
Part1 1:16:44
Part2 1:12:51)
定时计数器 1,定时/计数器的结构与应用
2,定时/计数器的一些概念
3,PWM脉宽调制波
4,16位T/C1增强功能介绍
5,各部分内空的例子
按键 第十二讲
(录像时长:55:28)
按键 1,为什么要进行按键消抖?
2,怎么进行按键消抖?
3,基于状态机分析的简单按键设计
4,矩阵键盘输入接口设计
模拟比较器和ADC接口
第十三讲
串行接口与通信
第十四讲
上位机与下位机
电路设计 第十六讲
AltiumDesigner 该视频来源于网络,非本人制作,进入下载 本人常用原件库(AltiumDesigner)解压后有149M,下载Lib,
PowerPCB原件库,下载
NE555集成电路实用大全
ne555应用大全_800例_阅读器
第十七讲 PowerPCB
第十八讲 印制电路板 热转印,感光板法
讲次
内容
细节
第十三讲
时钟芯片DS1302
第十四讲
Max7219
第十五讲
电子万年历
第十九讲
机器人一(机电基础)
步进电动机
1,步进电动机的简介
2,步进电动机的分类
3,步进电动机的驱动
4,步进电动机的控制
5,实例
第二十讲
机器人一(机电基础)
RC伺服电动机
1, RC伺服电动机的简介
2, RC伺服电动机的控制
3, 实例
第二十一讲
机器人一(机电基础)
直流电动机
1, 直流电动机的简介
2, 直流电动机的驱动
3, 直流电动机的控制
第二十二讲
A/D转换
第二十三讲
USART
第二十四讲
SPI
第二十五讲
TWI2
第二十六讲
上位机与下位机
第二十七讲
机械手臂
第二十八讲
机器人二(传感器)
红外线传感器
第二十九讲
定时炸_弹的设计与制作 |
|