- 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)