amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 2819|回复: 4

STC12C5A32S2单片机怎样模拟中断?

[复制链接]
发表于 2010-4-27 19:13:16 | 显示全部楼层 |阅读模式
请问各位我现在使用的外部中断不够用了,请求各位指点一下,怎样用STC12C5A32S2单片机的IO口模拟中断,小弟刚学单片机,有些地方不太明白,请各位大侠讲解具体点,最好能粘贴个程序。还有一个问题就是STC12C5A32S2它的名称中的各个字母和数字各代表什么?感激不尽!
发表于 2010-4-27 19:27:23 | 显示全部楼层
1、如果有多余未用的定时/计数器,那么将定时/计数器的初值设为全1、模式设置为自动重装初值、计数器模式,那么可以通过计数器的脉冲计数输入端来“扩充”“外部中断”,根据计数器的功能,可能可以选择上升沿或下降沿引发中断;
2、如果有多余未用的异步串口,那么可以通过串口的RXD引脚来“扩充”“外部中断”,只能下降沿触发,而且有([串口波特率]/8)时间长度的延时。
发表于 2010-4-27 21:17:04 | 显示全部楼层
速度要求不高的话就用定时器中断判断IO电平,也简单。

只知道STC12系列的好像都是1T单片机,见过C54,C52,C5A,32是32K Flash,S2是双串口,AD是带AD的,这个看资料吧……
发表于 2010-4-28 15:50:03 | 显示全部楼层
N个中断源经与门合并为一个中断,然后在中断里查询是哪个中断
发表于 2010-4-28 16:05:01 | 显示全部楼层
还有一个问题就是STC12C5A32S2它的名称中的各个字母和数字各代表什么?感激不尽!


粗略翻一下stc的pdf就知道了.
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-9-16 17:13

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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