(71)--9.7 8253编程举例微机原理与应用.pptVIP

  • 3
  • 0
  • 约1.65千字
  • 约 11页
  • 2024-04-10 发布于陕西
  • 举报

9并行接口及定时/计数技术9.78253编程举例

§9.78253的编程举例2024/4/928253加电后的工作方式不确定8253必须初始化编程,才能正常工作写入方式控制字D7D6D5D4D3D2D1D0写入控制字写入计数初值读取计数值

§9.78253的编程举例1写入方式控制字计数器读写格式工作方式数制D7D6D5D4D3D2D1D000计数器001计数器110计数器211非法00计数器锁存命令01只读写低字节10只读写高字节11先读写低字节后读写高字节000方式0001方式1010方式2011方式3100方式4101方式50二进制1十进制

§9.78253的编程举例2写入计数值选择二进制时计数值范围:0000H~FFFFH0000H是最大值,代表65536选择十进制(BCD码)计数值范围:0000表最大值10000

§9.78253的编程举例3读取计数值对8位数据线,读取16位计数值需分两次读取计数值,要注意读写格式和计数数制计数在不断进行,应该将当前计数值先行锁存,然后读取:向控制字I/O地址:给8253写入锁存命令从计数器I/O地址:读取锁存的计数值

§9.78253的编程举例例如,某8086系统中包含一片8253芯片,要求完成如下功能:利用

文档评论(0)

1亿VIP精品文档

相关文档