单片机课程设计题目
设计题目:
1.设计采用硬件环配芯片控制步进电机位置的硬件线路和软件程序。
脉冲分配器芯片采用8713集成电路芯片,控制硬件结构简图如1所示,位置控制程序框图如2所示。
2.设计采用硬件环配芯片控制步进电机速度的硬件线路和软件程序。
脉冲分配器芯片采用8713集成电路芯片,控制硬件结构简图如1所示,速度控制程序框图如3所示,按直线加减速规律编制。
3.设计采用硬件环配芯片控制步进电机速度的硬件线路和软件程序。
脉冲分配器芯片采用8713集成电路芯片,控制硬件结构简图如1所示,速度控制程序框图如3所示,按指数加减速规律编制。
1、2、3题的设计要求:
(1)设计出完整的硬件线路图包括单片机的时钟电路、复位电路,电源、步进电机的驱动电路等(参见附图的式样),最好用电子线路CAD软件(如protel)绘制;
(2)设计控制子程序,打印出程序清单。
图1控制 硬件结构简图
图
1-2 位置控制程序框图 图3 加减速控制框图
4.设计图4所示典型的键盘、显示接口电路的键盘扫描子程序。
5.设计图4所示典型的键盘、显示接口电路的动态显示子程序。
说明:在单片机应用系统中,键盘和显示器往往需要同时使用,为节省I/O口线,可将键盘和显示电路做在一起,构成实用的键盘、显示电路。图4是用8155并行扩展I/O口构成的典型的键盘、显示接口电路。LED显示器采用共阴极数码管。8155的B门用作数码管段码输出口;A门用作数码管位码输出口,同时,它还用作键盘列选口;C口用作键盘行扫描信号输入口,选用了4根口线,构成了4×8键盘。LED采用动态显示软件译码,键盘采用逐列扫描查询工作方式,LED的驱动采用74LS244总线驱动器。由于键盘与显示器共用一个接口电路,因此,在软件设计中应综合考虑键盘查询与动态显示,通常可将键盘扫描程序中的去抖动延时子程序用显示子程序代替。
4、5题的设计要求:
(1)设计出完整的硬件线路图包括单片机的时钟电路、复位电路,电源、74LS244驱动电路等(参见附图的式样),最好用电子线路CAD软件(如protel)绘制;
(2)设计控制子程序,打印出程序清单。
图4 键盘、显示接口电路
设计说明: 附图:电脑钟硬件原理图
1、本课程设计的时间是两周,题目的分配由抽签决定。
2、软件程序要进行汇编调试;
3、课程设计完成后要提交:硬件设计电路图、程序清单和说明书(装订在一起)
附1、2、3题参考资料: