如何设置多个picaxe中断

步骤1:制作电路以编程芯片
要对芯片进行编程,请构建以下电路:
将芯片上的串行输入连接到22k电阻。
将10k电阻连接到此端。接头连接到插孔的“ b”部分。
将10k电阻连接到负极。
将插孔的“ c”部分连接到负极。
将芯片上的串行输出连接到中心引脚(“ a”
将芯片连接到正极和负极。
步骤2:设置输入
要连接两个开关:
将开关的一侧连接到正极。
将开关的另一端连接到10k电阻,然后连接到负极。
将开关和电阻之间的接头连接到输入引脚。
将开关和电阻之间的接头连接到二极管,然后连接到备用输入引脚。
两个开关都重复此步骤,但将二极管的两端连接到同一输入。
步骤3:连接led
连接led:
将led连接到输出引脚。
将另一端连接到300r电阻器。
连接另一端
步骤4:编程
将电路连接到计算机,并打开编程软件。输入以下代码:(该代码用于下图中的电路)
setint%00001000,%00001000
main:《转到》 main
中断:
高5 《《暂停》 5000
low 5
setint%00001000,%00001000
return
下面是代码的含义:
setint%00001000,%00001000
此代码设置了引脚3的中断,
main:
这是名为“ main”的例程的标签。
goto main
该例程运行“ main”。这两行代码不断循环,无济于事。这是显示中断。
中断:
这是一个称为“中断”的子例程的标签,该子例程在触发引脚3时运行。
高5
这将引脚5(已连接)
pause 5000
这告诉代码在继续之前要等待5000毫秒(5秒)。
low 5
将此引脚5设置为低电平
setint%00001000,%00001000
再次启用该中断,因为在触发时已将其禁用。
return
这告诉代码返回到该点。子例程已激活(按下任何一个开关时)
步骤5:测试
按下任何一个开关时,led均应点亮5秒,然后再次关闭。

VR安全体验馆为建筑安全体验馆带来了真正的优势
高速pcb设计中接地过孔对传输性能的影响
AMG-Microwave测试与测量,AMG-Microwave的应用领域
Spectrum仪器65系列PCIe任意波形发生器新增两个新的8通道卡
“携手抗疫,智能化行业破局之道”
如何设置多个picaxe中断
苹果多款新品蓄势待发 iMac Pro的更新或被安排在今年第三季度
pcb打样需要提供什么
如何在原理图编辑器和PCB编辑器中从毫米切换到密耳
实用降温报簧电路的工作原理
半导体行业收购浪潮涌动 微芯科技欲收购美高森美
招行冻结贾跃亭12亿资产 业内担忧:恐引发连锁起诉
Guardbot推出安全监控机器人
JDI展示MicroLED产品,最高亮度可达到3000尼特
生物识别技术将进一步挺进支付服务
Python用for求1到10的乘积
CMOS电路设计问题
安立Anritsu S331D电缆天线分析仪技术支持
一样的飞思卡尔 不一样的转型
极海推出工业级通用型APM32F030x8系列MCU 可快速实现进口替代