就是我们怎么学习单片机
实际上是多种方法
第一种方法就是
照本宣科 死记硬背 会编程序
但是没见过单片机 不会用
这是好多学校就是这么来的
那三本的学校单片机长什么样 不知道
不是你们老师至少PPT也给你们看过
PPT上没有
好
我们呢 这是第一种
这肯定是不行的
第二种
只要一个软件就可以了
就是这个软件
这就是Keil C51
这个软件的运行界面是什么呢
就是这个
这个程序是什么样的
就在这儿
然后
这就让你装软件了
运行第一个程序
这是第一个单片机的程序
怎么运行呢
你可以干什么
你可以不用买这个板子也不用去实验室也可以 调试程序了
怎么调
比如说
首先要编译
编译完了以后我们要配置它
用它的（这个）仿真也就是在这个软件下的仿 真
在这儿
在这儿调试里面
用这个模拟器就可以了
这时候我们就可以进行调试了
你可以看到这里面的寄存器 这些内容
我们可以给它单步执行
也可以全速执行
也可以断点执行
这就是我们调试的三种基本方法
现在第一次听说
你们都要会
单步、断点和连续
很多同学
我们网上绝大部分教你的
网上我看了
那些卖的产品绝大部分教你的只有一种
就是全速运行
那种方法（是）用一个中国成语来说就是事倍 功半
换句话说你是在脑子里面调试程序
调试完了是好是坏不知道
下进去以后才知道
也就是下载
这种下载模式你
如果有一个地方错了 你根本不知道怎么调
我们用单步执行、断点执行就可以精确地调试 程序了
这是我推荐的方法
也必须要掌握的方法
那么你也可以看到这里面的结果
里面寄存器的结果都能看
这是这种方法
还有一种方法
也就是比他更高级的能看到电路的方法呢
这是第二个软件
但是这个你可以不学
但你要学的话也挺费劲的
你可以用这个电路的方法
也可以
我就可以呢
比如说
你可以搭一个电路了
可以搭一个
在这上面搭一个电路
跟我们实际上的电路是一样的
这是一个LCD显示
我们也可以控制它在上面显示
比如说我要执行程序
可以了
但是你想改很困难
怎么改 我们可以把它连起来
用这个ＦＴＰ
用这个来编程
用它来显示
那你就得在这上面编程
这两个可以联合的工作
这联合的工作既有软件也有硬件
当然了
软件再好 模拟出来再正确
让你真的去做一个东西
这里面还有一个过程
假的就是假的
所以仿真
现在写文章、干什么一听到仿真这两个字我们 就觉得这东西还不太靠谱
只有做出来才行
当然了这也是一种方法
我这两个软件都给它弄好了
这怎么联合调试这两个已经够了
这也不是我的 从网上现在下载下来的
我经过证实的 没有问题
你们可以就利用这种方法来进行学习