苏州电销防封软件,办理苏州电销防封软件,苏州电销防封软件办理
防封号电销软件,提供多种防封解决方案,支持各地指定营销号码,
线路安全稳定,根据不同行业制定不同的使用方案。
不受呼叫频率限制!
有需要的老板欢迎咨询
、接口程序设计
利用BIOS提供的串行口例行程序传输,当传输速度大于2400bps时,有可能丢失字符[3]。为此,本系统采用了中断控制方式,对串行口的接收和存储实施控制,以防数据丢失。
PC机中执行串行通讯的主芯片8250是可编程的,有10个可访问寄存器,其中5个根据需要,在程序开始时,对它们初始化就可使用。
其端口地址与状态字的含义如表2。
表2
PC机内的8259A芯片,有一个中断屏敝寄存器(IMR),可以提供8个中断源,其中RS-232接口对应于IRQ4,可按要求设置中断屏蔽控制字。
当8250发出的中断申请信号(表示已准备好接收数据),经系统总线到达8259A中断控制器的输入端(IRQ4),CPU若响应该中断,则执行该中断的服务程序,进行数据的传送和存储操作。
实用中的初始化设置如下:
mov al 2ch; 8259a初始化 mov dx,3fbh
out 21h,almov al,03h
mov dx,3fbh;8350初始化out dx,al
mov al,80hmov dx,3fch
out dx,almov al,0bh
mov dx,3f8hout dx,al
mov al,20mov dx,3f9h
out dx,almov al,01h
mov dx,3f9hout dx,al
mov al,0sti;开中断
out dx,al
利用线状态寄存器(端口地址3FDH),可检测接收的数据是否有错。若有错,就发出报警声,退出中断服务程序,以便根据情况中止数据传送。
发表评论