作者my840229 (Parra~)
看板ASM
标题[问题] 步进马达计数次数
时间Mon Mar 16 03:58:28 2009
各位前辈好 小弟目前刚接触8051组语
最近在练习做步进马达的部份
我已经做出能够由指拨开关控制正转.反转.停止
不过现在我想要利用计数的方法 或中断?
做出先让马达正转 并同时计数次数
之後停止
再读取计数次数 让马达反转回原位
可是小弟不才 对於计数的使用还不是很熟悉
查了一些资料书籍
还是不太清处该怎麽"读取计数值"
请问如果要使用8051计数
并读出我要的计数值该怎麽处理呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.175.131
1F:→ MasterChang:是哪里不清楚要讲,不然大家很难帮到你.... 03/17 00:28
2F:→ my840229:M大你好 我想要计数我步进马达正转的次数 然後正转次数 03/17 12:18
3F:→ my840229:是存入暂存器吗? 然後我该怎麽读取暂存器的次数 使我的 03/17 12:19
4F:→ my840229:步进马达反转回最原本的初始位置 这方面语法该怎麽写不 03/17 12:20
5F:→ my840229:懂 我测试都失败 所以请教一下 谢谢 03/17 12:22
6F:推 around0423:可以使用计数中断的方式来处理 05/03 17:21
7F:→ around0423:这东西的过程是当你开启计时中断,计时气会开始计数 05/03 17:22
8F:→ around0423:当计数值=你预设的数值时,程式会跳到中断副程式 05/03 17:23
9F:→ around0423:中断副程式底下便可以写你希望当计时到後要做什麽样事 05/03 17:24