准备写个比较基础的实验入门经典,欢迎大家指正。
我觉得呢,单片机入门,最快捷的方式是实验,即使你对什么程序都不懂,只要你能看的清楚别人写的程序也可以拿过来用,拿过来改。
所以, 要会的是,怎样连接你手里的硬件,怎么输入,怎么输出,其实一切都那么简单。
准备写个比较基础的实验入门经典,欢迎大家指正。
我觉得呢,单片机入门,最快捷的方式是实验,即使你对什么程序都不懂,只要你能看的清楚别人写的程序也可以拿过来用,拿过来改。
所以, 要会的是,怎样连接你手里的硬件,怎么输入,怎么输出,其实一切都那么简单。
要怎样才能快速的实验学习单片机呢,首先你得有一定的硬件设备,早些年,有些人会采用一些比较简单的设备,比如A51编程器。
A51编程器可以烧录Atmel公司系列单片机芯片,具有性能稳定,烧录速度快,性价比高等优点。产品性能介绍如下:
使用串口通讯,芯片自动判别,编程过程中的擦除、烧写、校验各种操作完全由编程器上的监控芯片89C51控制,不受PC配置及其主频的影响,因此烧写成功率高可以达到100%,烧写速度很快并且烧写速度和微机的档次无关。
软件界面友好,菜单、工具栏、快捷键齐全,全中文操作,提供加密功能。
40pin和20pin锁紧插座,所有器件全部以第一脚对齐,无附加跳线,对于DIP封装芯片无需任何适配器。
硬件连接方法:
1.通讯电缆与编程器连接好,
2.将串口插头插入电脑串口,
3.USB插头插入电脑任一个USB口,此时编程器上LED点亮,表明电源接通。
4.接着安装软件,软件支持Win9x/me/2000/XP,标准Window操作界面。直接把相关的软件拷贝到硬盘中,运行其中的可执行程序即可。
仿真器主要性能参数(超大容量64K仿真空间):
1.可仿真89C51、89C52、89S51、89S52、89C58 等等51内核的单片机,详见:仿真器支持器件列表
2.直接支持 KEIL C51的IDE开发仿真环境,64K用户可使用仿真程序空间,0000~FFFF,采用顶级仿真芯片,监控程序存储在特殊空间,绝不占用0000~FFFF的64K的仿真空间,有别于其他厂家的63K仿真器。
3.全保留单片机特性,避免仿真正常而实际烧录芯片却不正常的问题。
4.RS-232通讯接口, 波特率 4.8 Kbps- 57.6 Kbps 自适应。
5.仿真频率0-40 MHz晶振可选,系统配置11.0592 MHz。
6.程序代码可以重复装载,无需预先擦除用户程序空间。
7.监控程序占用用户的资源少,全速运行不占用资源。
8.片内 64K 程序空间可以随时进行在线程序更新, 可以调试长达几千行的楼宇智能控制大型程序、键盘控制汉字液晶显示大型程序。
9.可单步、断点、全速、可参考变量、RAM变量。
10.支持汇编、C语言,混合调试。
11.板载仿真头接口可以和任何的试验板、目标板进行连接,从而达到硬件仿真的无限扩展
12.取消外接P口接线槽,以防止仿真器内部监控程序被意外操作冲掉
13.采用工业级64K超大容量仿真芯片作为核心部件,抗干扰能力级强,可仿真次数大于等于100万次
14.内部存储器物理空间64K+4K,是伟福通用仿真器G6型的16倍(4K),是伟福51专用仿真器的8倍
15.仿真频率最高33/40MHz
16.支持同时最多10个断点