1、题目:设计一个程序实现
自动:通过改变A/D输入端可变电阻来改变,D/A输入检测量大小,进而改变直流电动机的转速。
手动:在键盘上设置两个按键——①直流电动机加速键;②直流电动机减速键。在手动状态下,每按一次键,电动机的转速均按照约定的速率改变。
用显示器显示的数码移动的速度,来及时的形象的跟踪直流电动机转速的变化情况。
2、设计环境
硬件:
1、A/D转换芯片ADC0809;D/A转换芯片DAC0832
2、直流电动机双极性控制:00H ——逆时针转最快,80H ——停止,FFH ——顺时针转最快。
3、显示器采用164串行输入。串入段码地址:0FF06H (D0) 串入时钟地址:0FE04H (D0)
显示器位控地址:0FE02H (D5~D0)
4、键盘列扫描(4×6)。行地址:0FE00H (D3~D0) 列地址:00FE02H (D5~D0)
5、扩展口:CS0——08000H CS1——0A000H CS2——0C000H