【word】PROG—111用户必读——浅谈使用PROG—111应注意的若干问题.pdfVIP

【word】PROG—111用户必读——浅谈使用PROG—111应注意的若干问题.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PROG—111 用户必读——浅谈使用 PROG—111 应注意的若干问题 (.~S-Ti-i 鳓 浅谈使用PROG 一111 应注意的若干问题 ■张继辉 编者按:PROG111 模块是本刊.~PROG 一 110 之后推出的又一种可 编程控制器模块,它既保留了PROG-110 所具 有的简单易学,方便实用的特点,又在编程输入,功能设置等方面,有较 大的改进与提高,因而显示出了应用范 围更广泛,操作使用更方便的特点,是学习和使用”单片机”技术的一种 非常好的应用模块.鉴于一些读者在使 用PROG 一 111 中遇到的问题,本刊特请解放军第二炮兵第一研究所 张继辉高级工程师撰文,为大家排疑解难. 我们相信,读了PROG 一111 的讲座和本文,读者就可以解PROG 一111 的编程和使用中的基本问题. 由于PROG_ll1 模块的硬件结 构和程序的指令格式均与PRoG— ll0 有所不同 .在编程和使用时的 方法上也有一定的差异,因此,在 使用时必须加以注意.本文就”使 用PR0G—ll1 应注意的若干问题” 谈以下几点看法,仅供读者学习和 使用PRoG_ll1 时参考. 1.”定时器”输入时钟的定义 与定时器的使用 ①在编程中要定义(选定)”定 时器”的输入时钟 在PRoG—lll 中.”定时器”有 三种不同的输入时钟可供选择,分 别是60 秒,1 秒和0.1 秒. 由于目前 版本的系统软件并未设定默认的 “定时器”时钟种类.因此.在编程 时.只要您在程序中需要用到”定 时器”时,就必须在程序的开始处, 首先定义(选定)”定时器”的输入 时钟种类,否则,”定时器”将会采 用随机的时钟输入模式.这将导致 每次开机运行程序时,”定时器”的 定时时间不准(不确定). 定义(选定)”定时器”的输入 时钟种类的方法是:先输入指令”一 CX”(注X 可以是0-9;~5. 间的任意数 字)”,再输入您所选定的输入时钟 种类的代码,其中,60 秒为A,1 秒 为b,0.1 秒为C.例如:需要选定1 秒 为”定时器”的输入时钟时.其指令 格式为: 一 C1 b 一 30 一电子制作2o02 年第 11 期 这里有三点需要特别注意:其 一 是如果整个程序只使用一种”定 时器”时钟,则只需要在程序的开 始处.设置一次即可.如果程序需 要使用一种以上的”定时器”时钟 时.可在程序中需要更换时钟的位 置上.再次设置,更换不同的输入 时钟:其二是虽然在PRoG—ll1 中 有十个不同的”定时器”,但它们的 时钟却是同一个,因此,一旦设定 了时钟.对十个”定时器”均起作 用.同理,当在程序的中间,再次设 置,更换不同的输入时钟后,所有 的”定时器”时钟也都是同时被改 变.因此,在程序的中间设置,更换 不同的输入时钟时必需要全面考 虑;其三是在说明书中,所给出的 “定时器”的定时范围在1-255~, 这是指”定时器”的输入时钟为1 秒 时的定时范围,当改变(定义)不同 的”定时器”输入时钟后.”定时器” 的定时时间自然也就不相同了.因 此,准确地说,”定时器”的定时范 围应该是在0.1-153O0 秒才对. ②”定时器”的使用 :i%PROG—ll1 中,共有 10 个(编 号0-9)独立的”定时器”可供用户 使用,这要比PROG—ll0 仅有 1 个 “定时器”方便多了,它可使用户在 编程时.定时时间的控制范围更 大,更灵活. 在编程中,使用”定时器”时要 注意.同一个”定时器”在一定的条 件下,可以多次使用.其条件是:该 “定时器”在一个定时周期内.不设 置程序的跳转,程序只在该处自循 环,直至定时结束.在这种情况下, 该”定时器”在程序的其它位置.仍 然可以设置使用.如果某一”定时 器”在一个定时周期内.设置了程 序的跳转.则一般情况下,在程序 的其它位置.最好不要再使用该 “定时器”.否则.很容易因该”定时 器”的一个定时周期尚未结束.就 又开始新的定时周期,导致”定时 器”的工作出现混乱.与此相似,在 程序中使用”计数器”时.也应该注 意类似的问题. 2.程序指令的输入方法 所谓程序指令是指用于控制 单片机自动完成某种动作的一些 ~a4”-.它一般包括指令代码和指令 参数两个部分.在PRoG—ll1 中.指 令代码通常用英文字母和某些字 符来表示,如:一AA,一C,一P,一F,一 E,一End,一d,一H,一l,一L,一] 等.这些字母和字符在编程时是需 要输入

文档评论(0)

137****3135 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档