生成HEX文件和最小化系统( 三 )

(技巧:一、在图3-1中的1里的项目文件树形目录中 , 先选中对象 , 再单击它就可对它进行重命名操作 , 双击文件图标便可打开文件 。 二、在Project下拉菜单的最下方有最近编辑过的项目路径保存 , 这里可以快速打开最近在编辑的项目 。 )

项目功能菜单

项目选项窗口

编译信息窗口

或许您已把编译好的文件烧到了芯片上 , 如果您购买或自制了带串口输出元件的学习实验板 , 那您就可以把串口和PC机串口相联用串口调试软件或Windows的超级终端将其波特率设为1200 , 就可以看到不停输出的\"Hello World!\"字样 。 也许您还没有实验板 , 那这里先说说AT89C51的最小化系统 , 再以一实例程序验证最小化系统是否在运行 , 这个最小化系统也易于自制用于实验 。 图3-4便是AT89C51的最小化系统不过为了让我们可以看出它是在运行的 , 我加了一个电阻和一个LED , 用以显示它的状态 , 晶振可以根据自己的情况使用 , 一般实验板上是用11.0592MHz或12MHz使用前者的好外是可以产生标准的串口波特率 , 后者则一个机器周期为1微秒 , 便于做精确定时 。 在自己做实验里 , 注意的是VCC是+5V的 , 不能高于此值 , 否则将损坏单片机 , 太低则不能正常工作 。 在31脚要接高电平 , 这样我们才能执行片内的程序 , 如接低电平则使用片外的程序存储器 。 下面 , 我们建一个新的项目名为OneLED来验证最小化系统是否可以工作 。 程序如下:

推荐阅读