第一部份:入门
1、 微型计算机与单片机
1) 微型计算机的构成
2) 单片机的由来
3) 人与计算机的关系
2、 数制
1)十、二、十六进制概念
2)以上数制互换
3)常用单位(K、M)
3、几个基本概念
1) 位的含义
2) 字节的含义
3) 字的含义
4) 总线概念初步
1、 指令的继续学习
2、 片内RAM组织
3、 工作寄存器组织
1、 寻址方式
2、 所有指令
3、 编程
1) 实例讲解
2) 软件仿真器
3) 软件仿真器调试
1、 定时器结构
2、 定时器工作方式
3、 定时器编程
1、 中断结构
2、 中断编程
1) 按键中断
2) 定时中断
1、 串口结构
2、 串口编程
1) 同步扩展(74LS164)
2) 异步通讯
1、 LED显示器编程
1)
2)定时器法
2、 键盘编程
1、 时钟应用
2、
以上是初步的规划,当然还只是设想,是否合理尚需实践检验。
成功的若干关键:能否合理分解各部份知识点,能否将它们恰当地组合在一个任务中,能否不断保持学习的兴趣,能否找到大量的、确切、形象的比喻,能否编制出内容、难度恰当的习题……
难点应当在编程训练上,要将一个从未有任何编程经验的人训练成能熟练地编程,决非易事,当然这有点**过我们的范围了——程序概念和常用算法应当是在BASIC学习时解决的,但事实上很多人在学单片机时,早就忘光了BASIC的,所以任务很艰巨,说实话,这是我**没信心的部份。