微型计算机原理及应用习题.ppt

微型计算机原理及应用习题

8253的控制字编程 ;某个8253的计数器0、1、2端口和控制端口地址依次是40H~43H ;设置其中计数器0为方式0,采用二进制计数,先低后高写入计数值 mov al,30h ;方式控制字:30H=00 11 000 0B out 43h,al ;写入控制端口:43H 如果8253的端口地址改为284H-287H初始化程序要怎么样进行修改? mov al,30h ;方式控制字:30H=00 11 000 0B mov dx,287h out dx,al ;写入控制端口:287H 8253的工作频率是2.5MHZ,利用定时器0产生频率为1KHZ波形,则送入计数器的初始值是 H? 计数初值=定时时间/时钟周期 =时钟脉冲频率/定时(计数器)输出脉冲频率     =09C4H 8253的计数初值编程 ;某个8253的计数器0、1、2端口和控制端口地址依次是40H~43H ;设置计数器0采用二进制计数,写入计数初值:1024(=400H) mov ax,1024 ;计数初值:1024(=400H) ;写入计数器0地址:40H out 40h,al ;写入低字节计数初值 mov al,ah out 40h,al ;写入高字节计数初值 例1:某8253端口地址为F8H~FBH,欲用通道0以方式1,按B

文档评论(0)

1亿VIP精品文档

相关文档