| 网站首页 | 技术中心 | 教学中心 | 图片中心 | 销售中心 | 教学与技术论坛 | 关于我们 | 
您现在的位置: 平凡单片机工作室 >> 教学中心 >> 教材与文章 >> 发表的文章 >> 正文 用户登录 新用户注册
[图文]单片机十问十答(5)       ★★★ 【字体:

广告:本站提供DSB-1A系列实验板,有与之完全配套的正式出版教程,采用业界领先的“任务驱动”教学法,提供完善的售后服务,一定可以带您进入精彩的单片机世界!

单片机十问十答(5)
作者:平凡    教程来源:本站原创    点击数:    更新时间:2008-7-8    
 9.单片机程序编写、仿真、调试常用的软件有哪些?

    不同的型号的单片机需要不同的开发软件。我们以80C51系列、PIC系列和AVR系列为例分别说明。
    单片机程序的编写不需要任何特殊的软件,只要是文本编缉软件就可以了,如WINDOWS自带的记事本,WORD等,不过这些软件编写并不方便,有一些更好的文本编缉器可供选择,如UltraEdit,PE2等。当然,人们最常用的还是使用开发软件自带的编缉器来进行编写。以80C51系列单片机为例,最为流行的软件是Keil软件。Keil软件是一款综合开发工具,内置了编缉器,ASM汇编器,C51编译器,调试器等部分。如图9-1是Keil软件的界面示意图。
 
图9-1 Keil软件
    PIC系列的开发软件常用的是MPLAB IDE,如图9-2所示。MPLAB 集成开发环境(IDE)是一个综合的编辑器、项目管理器和设计平台,适用于使用Microchip PICmicro 和dsPIC 单片机进行嵌入式设计的应用开发。使用这一软件可以:使用内置的编辑器创建和编辑源代码;汇编、编译和链接源代码;通过使用内置的软件模拟器观察程序流程,或者使用在线仿真器或在线调试器以实时方式观察程序流程来调试可执行逻辑;用软件模拟器或仿真器进行时序测量;查看Watch 窗口中的变量;使用器件编程器将机器码烧写入器件。


图9-2  MPLAB IDE开发软件
AVR单片机常用的开发软件是AVR Studio。如图9-3所示。


图9-3 AVR Studio软件
    AVR Studio是在Windows 9x/Me/NT/2000/XP 操作系统下编写和调试AVR应用程序的嵌入式开发环境(IDE)。AVR Studio为AVR 8-位 RISC 指令集单片机提供了工程管理工具,源文件编辑器,芯片模拟器和在在线仿真调试接口。 

10.能否推荐学习单片机的书籍或其他形式的教程?

    市场上单片机类书极多,作为初学者入门一般还是以选择80C51系列为宜,如果你有明确的工作对象,那另当别论。
    《单片机轻松入门》本书主要针对初学者,根据作者自学及多年单片机教学经验,针对初学者不易入门的事实,采用“任务教学法”,以“点亮LED灯”、“让LED灯闪烁”、“键控灯”、“流水灯”等任务为中心,介绍实现这些功能方法,在实现这些任务的过程中学习单片机内部结构、Keil软件使用、开发工具使用等知识,从而让读者能够轻松入门。
......
    (这里有点儿偏心,呵呵,只介绍了自己的书,读者可以给我来信推荐您认为好的书)
教程录入:平凡    责任编辑:平凡 
  • 上一篇教程:

  • 下一篇教程:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关教程
    本站《单片机应用与接口技术…
    我写PIC单片机轻松入门的一些…
    《单片机轻松入门》获奖
    第二十六课  矩阵式键盘接口…
    第二十五课 键盘接口与编程
    第二十四课 动态扫描显示接口
    第二十三课 常用接口电路及其…
    第二十二课 串行口应用编程实…
    第二十一课 串行接口
    第二十课 定时/计数器实验
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)