- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATMEGA8 单片机可编程模
块
、简介:
该模块采用 ATMEGA 单片机作处理器,工作电源
+5V ,编程时不需要借助任何其它设备。
模块上
有四个按键用于编程时输入 于编程时显示程序的
有 8 点入、 8 点输出,模块上有
16 进制代码, 两位数码管用
16 进制代码;模块共
17 棵发光二极管 分别用
于显示电源、输入及输状况。该模块主要用 来辅助学习
PLC 配上适当的外围电路,具有一定 的适用价值。功能
强大,编程使用简单,可让你很 快掌握可编程器使用和
控制。 模块尺寸: 41mmx 48
mm
用户程序储存于单片机的 EEPRO 内,断电后
用户程序不会丢失,编程时可通过四个开关 K1、
K2、 K2、 K4 完成。目前该模块有以下指令: OUT
LD AND OR 、 LDI、 ANI、 ORI、 INC、 CALL NEXT
DELAY TIME 、 NOP SET REST END
注:本模块在编写程序时经常用到 10 进制与 16
进制数之间的
转换,相关转换方法请各位自
行查找相关资料学习。
1
二、使用说明:
1、模块的输入、输出配置情况: 正对模块,
上面的十个插针从左到右依次为: +5V 电源端、接
地端 GND 输出口 Y7、 Y6 Y5、 Y4 Y3、 Y2、 Y1、
Y0 ; 下面的十个插针从左到右依次为 +5V 电源端、
COM 公共端、输入口 X0、 XI、 X2、 X3 X4、 X5、
X6、 X7 ;模块左下方有一个三针插口, 配有一块短路
插
块,编写程序时插块插于三针插针的下面两针内, 工
作时插于三针插针的上面两针内。 K1 为功能健;
K2、 K3 分别为为第一、二位数码管显示内容调整
7?SUjNU」;
7
¥冷 Y 号 Z I ¥1 ¥口
3
PI z Pie
5u
5u con xo XJ . 2 Sa 5tT 55 55 x?
2
3
键, K4 为模块复位键。
2、模块的工作状态与编程状态:
进入模块的工作状态: 接通 DC5V 电源后,模块即进入工作状态(要使模块工作,必须编写用户 程
序);
进入编程状态 : 模块上电后 , 要进入编程状态的步骤为:首先按下 K1 键,则进入到编程状态。进入编程状态时,数码管首先显示的是“
示 00. 地址单元中的内容。数码管显示的内容均为十六进制数据。
进入到编程状态后,即可编写用户程序。编写用户程序时,每次点动
动 K1 键前输入的数据保存到了模块上单片机内的 EEPRO 中。
K1 键不放,再点动按下 K4 键 , 松开
00. ”地址单元, 1 秒钟 后 , 自动转入显
K1 键后,地址递增 1,点
K2、 K3 分别为第一、二位数码管显示
内容调键,每点动一次,对应的数码管内容递增 1。
从编程状态进入模块的工作状态: 由编程状态进入工作状态时,通过点动 K4 键即可。
检查用户程序: 本模块总共有 256 个存储单元,可以保存 256 步程序。检查用户程序只能从第 一个单元
开始。首先进入编程状态,依次再点动 K1 键即可检查对应地址单元的用户程序。退出时, 点动 K4。检查过程
中,可以对程序进行修改,发现数据不对时,通过
的内容,修改后必须点动一下 K1 键,以保存修改的程序。
K2、 K3 修改对应数码管显示
只要写入新的数据,原来的数据就自动擦除了。
3、模块的供电
模块的供电:模块的供电电源电压不得超过 DC5V 也可以用三节
调直流稳压电源,这种稳压电源的误差很可能造成电源电压实际上超过
坏。
1.5V 电池串联起来供电。一般 不要用可
5V ,导致模块的损
三、模块的指令
本模块共有以下十六条指令:
NEXT、 DELAY 、
TIME、 NOP、 SET、 REST 、
编写程序的格式:
程序地址(可以不写)
1、 LD X1 ;
2、 LDI X2 ;
J J
09、
OA
原创力文档


文档评论(0)