基于PC并行口单片机在系统编程.pdfVIP

  • 6
  • 0
  • 约1.96万字
  • 约 5页
  • 2017-07-05 发布于湖北
  • 举报
石  油  仪  器                   2004 年  第 18 卷  第 4 期 PETROLEUM INSTRUMENTS ·45 · ·计算机应用· 基于 PC 并行口的单片机在系统编程 孙西瑞  黄鹤松  杨淑华 ( 山东科技大学机械电子工程学院  山东 泰安) 摘   要 : 在计算机和外围通信中 ,一般都采用专用板或 PC 串口制作专用板卡和需要编制复杂的硬件驱动程序 ,文章 通过对 AT89S51 单片机编程特性的描述 ,提出了一种不需要增加额外的硬件开销 ,利用 PC 并行口进行在系统编程的系 统设计实例 ,阐述了微控制器的模拟实现方法 ,结合制作AT89S51 单片机编程器及科研实践经验 ,实现了数据的双向传 输功能。提出了串行编程应注意的问题。该方法具有简单可靠、速度快捷、成本低的特点 ,在编程器件的开发系统得到 广泛应用。 关 键 词 : 单片机 ; 系统编程 ; PC 并行口 ; VC编程 ( ) 中图法分类号: TP332. 3   文献标识码 : B   文章编号 : 2004 ( ) 0  引  言 AT89S51 的代码存储器支持在系统编程 ISP 模 ( ) ( ) 式 ,其接口由 SCK、MOSI INPUT 和 MISO OUTPUT 3 AT89S51 是美国ATMEL 公司生产的低功耗、内载 个引脚组成。当复位引脚 RST 置高电平后 ,在执行其 Flash 的高性能 8 位单片机 ,和 AT89C51 相比具有较 ( 它操作之前先执行编程使能指令 编程指令集见表 高的性能价格比。Flash 程序存储器的容量为 4 KB , 1) 。在编程之前要先进行芯片擦除操作 ,擦除后代码 使用寿命最少为 1 000 次写/ 擦循环。AT89S51 单片 存储器单元的内容为 FFH 。 机具有在片编程技术 ISP ( In - System Programming) , 目标板上的AT89S51 的时钟可由外部系统时钟 给用户的使用带来了极大的方便。芯片编程技术可使 提供 ,也可由内部振荡器产生。在编程时最大的串行 芯片安装到印刷线路板上后再下载程序 ,从而解决了 时钟 SCK 频率应小于系统时钟的 1/ 16 。 在写入芯片时出现的芯片与编程器接触不良以及频繁 在进行编程时

文档评论(0)

1亿VIP精品文档

相关文档