form is used to simulate the operation of the grinder. The program plete the manual and automatic operations and switch the two operations.РKey words: MCU Grinder Smart-key C51 ProteusР目录Р第1章磨床的背景及发展?1Р1.1 磨床的背景?1Р1.2 磨床的发展?1Р第2章磨床系统的设计要求及方案?2Р2.1 磨床系统设计要求?2Р2.2 设计方案?2Р第3章系统设计?4Р3.1 系统主要组成?4Р3.2 单片机芯片?4Р3.2.1 P0~P3输入/输出引脚?5Р3.2.2 控制信号引脚?6Р3.3 并行口扩展?6Р3.3.1 8155内部结构及地址分配?6Р3.3.2 8155的命令控制字?7Р3.4 电机和变频器?8Р3.5 霍尔元件?8Р3.6 编码器?9Р3.7 键盘?9Р3.8 显示?10Р第4章电气接线及原理图?11Р4.1 电气接线?11Р4.2 系统原理图?11Р第5章软件设计及调试?12Р5.1 软件设计?12Р5.1.1 主程序模块?12Р5.1.2 LED显示模块?13Р5.1.3 按键查询模块?14Р5.1.4 键值判断模块?15Р5.1.5 按键设定模块?16Р5.1.6 磨刀进给小车自动停止模块?18Р5.1.7 手动程序模块?19Р5.1.8 自动程序模块?20Р5.1.9 外部中断模块?21Р5.2 软件调试?22Р第6章系统仿真?23Р6.1 仿真软件Proteus?23Р6.2 程序的调试与仿真?23Р第7章结论与展望?24Р参考文献?25Р致谢?26Р附录?27Р附录A 外文资料?27Р附录B 电气接线图?38Р附录C 系统原理图?39Р附录D 程序?40