STC12C5A32S2单片机怎样模拟中断?
请问各位我现在使用的外部中断不够用了,请求各位指点一下,怎样用STC12C5A32S2单片机的IO口模拟中断,小弟刚学单片机,有些地方不太明白,请各位大侠讲解具体点,最好能粘贴个程序。还有一个问题就是STC12C5A32S2它的名称中的各个字母和数字各代表什么?感激不尽! 1、如果有多余未用的定时/计数器,那么将定时/计数器的初值设为全1、模式设置为自动重装初值、计数器模式,那么可以通过计数器的脉冲计数输入端来“扩充”“外部中断”,根据计数器的功能,可能可以选择上升沿或下降沿引发中断;2、如果有多余未用的异步串口,那么可以通过串口的RXD引脚来“扩充”“外部中断”,只能下降沿触发,而且有([串口波特率]/8)时间长度的延时。 速度要求不高的话就用定时器中断判断IO电平,也简单。
只知道STC12系列的好像都是1T单片机,见过C54,C52,C5A,32是32K Flash,S2是双串口,AD是带AD的,这个看资料吧…… N个中断源经与门合并为一个中断,然后在中断里查询是哪个中断 还有一个问题就是STC12C5A32S2它的名称中的各个字母和数字各代表什么?感激不尽!
粗略翻一下stc的pdf就知道了.
页:
[1]