找回密码
 注册
关于网站域名变更的通知
查看: 333|回复: 1
打印 上一主题 下一主题

[毕业设计] at89s系列单片机及在线编程技术

[复制链接]
  • TA的每日心情

    2019-11-26 15:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-3-2 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    AT89S系列单片机及在线编程技术9 Q4 W$ L) `# N& W; V8 V6 D, J
    盂建华,郝晋霞1 Y. G7 r* ~6 ^' k* @! E
    (四安工程大学电子信息学院,陕西四安710048)
    : D7 C" M  I; S2 w摘要:比较AT89S系列单片机的并行编程和申行编程方式,指出申行编程方式的优点,给出一个. P7 {# F( K' ]7 h
    在线编程系统的硬件结构和操作界面.
    7 l9 f6 M, e! Y- W# P关键词:单片机;AT89S; ISP) q4 d5 }, u1 {% P2 [
    中图分类号:TP273文献标 识码:A .
    7 m+ X, q& E: D. e. v1 I单片机的典型代表是Intel公司在20世纪80年代初研制出来的MCS-51系列单片机.并很快在我
    " u" C: `& q  k4 m国得到广泛的推广和应用0.虽然在90年代后期美国Intel公司把主要精力集中在了CPU的研发和生产; @9 y4 O1 m; B. \: V' D8 S
    上,并逐步退出了单片机的市场,但MCS- -51 的核心技术仍然是多家单片机研发和生产公司竟相采用的5 }# H, ~6 M: c7 A; Z
    内核技术.如ATMEL公司将其优势的Flash技术与Intel 公司的80C51核技术相结合,生产了AT89系* q2 d; A5 j8 P  Q* {3 U
    列单片机,在继承MCS-51单片机的基础上,增加了Flash 快闪存储器,省去了外部扩展的繁琐,进一步
    4 l5 L- K+ e( k6 T6 l推动了单片机市场的发展. ATMEL公司的单片机经历了几个发展阶段.从AT89系列发展到AT89C系.& l& O* o: v6 G- |$ V
    列,现在已发展到AT89S系列. AT89系列和AT89C系列已渐渐退出市场,被新型的AT89S系列单片机
    ( P* r' y* z# u; N所取代. AT89S系列单片机增加了看门狗WDT . SPI.ISP等技术,性能价格比进一步提高,应用更加方
    , y& {' `! B7 X1 X便可靠.特别是它具有在线编程功能.无需将芯片从用户板上取下,无需使用编程器,只需.一根下载电缆,
    * B/ X6 B( u5 o* M) C) y就可以方便地烧录用户程序.* U/ @, k/ @) e1 S+ S: b9 i* y
    1并行编程与串行编程% h5 u! J. A1 t3 o% m
    并行编程方式是一种被最早采用.最传统.最普遍的编程方式,目前仍然被大多数的单片机产品作为
    4 _- b! M# T/ Q/ u$ C0 ^9 q% v基本编程手段保留下来中.该编程方式一般只能借助于通用程序烧写器才能实现.井且还必须把单片机插; j' d) V3 P+ o" H4 N/ h. f
    接到烧写器的ZIF插座中才能实施.其缺点是烧写操作麻烦.烧写设备昂贵,不便于实现在系统编程5 @- F) i0 I9 ^; ^
    (ISP ,In-System Program).为了克服上述缺点和局限性。一- 些80C51的新型兼容品设计了申行编程能力,. e$ t1 u; J: X% f: P9 B, z
    也就是在芯片内部配备了实现“串行编程接口逻辑"的硬件功能电路.
    ' e4 V* b- N# ]  h1 [  E$ FATMEL公司近几年不断完善和主力推出的AT89S系列单片机(包括AT89S51. AT89LS51.8 D9 C0 w7 X5 i# A- h2 P
    AT89S52.AT89ILS52. .AT89S53.AT89LS53.AT89S8252. AT89L.S8252.AT89S8253.AT89L.S8253等型
    6 r6 m! l& H* w号,本文将以AT89S51型号为例) ,其内部都在标准80C51的基础上,额外设计了一个实现“申行编程接, Y6 h4 i* W# q+ C" A  Y: K
    口逻辑"的硬件电路." H; |( n$ ]8 f. a: g* u0 H: k
    与并行编程方式对比,申行编程操作所需要的信号线数量大大减少了,但是单片机内部接口逻辑的复
    3 |( c' b& m; T杂程度也相应提高了.额外增加了申行编程操作命令的译码逻辑.不过.这些复杂功能的实现都已经由芯6 V5 C" ~. h  L7 S% B* y' V! E1 N
    游客,如果您要查看本帖隐藏内容请回复
    & P) n& C6 H& _; T+ [! D) @
    9 H8 A: [8 N( t
  • TA的每日心情

    2019-11-19 15:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-3-2 20:13 | 只看该作者
    并行编程方式是一种被最早采用.最传统.最普遍的编程方式,目前仍然被大多数的单片机产品作为 基本编程手段保留下来中.该编程方式一般只能借助于通用程序烧写器才能实现.
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-2 05:28 , Processed in 0.125000 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表