单片机因其体积小、控制灵活、简单、价格低廉,因此被广泛地应用于智能仪表、家用电器、医用设备等多个领域。在众多的单片机中,MCS-51系列单片机是应用最普遍的,因此李桂林等编著的《单片机应用技术》以MCS-51系列单片机为例通过简单易懂的实例仿真和实际系统练习介绍了单片机的内部结构和指令系统。本书首先通过单片机的仿真软件Proteus对单片机系统进行仿真,然后再将仿真成功的程序下载到实际系统中运行,减少了程序设计者的工作量,同时,本书在设计实例时注重了任务引领形式,理论知识与实际操作穿插进行,以便于读者做中学,学中做。
本书着重强调具体任务的设计方法和解决方案,书中8个项目都是按照“基础知识、原理图、程序流程图、程序编写与调试、考核评价”的模式进行讲述的。带“*”部分为选学内容,供读者在掌握基本内容的基础上进行更深层次的学习。
李桂林等编著的《单片机应用技术》是中等职业教育电类专业规划教材之一,主要讲解了MCS-51系列单片机的应用,将理论知识与实践操作相互融合,内容包括MCS-51系列单片机的内部结构工作原理、汇编语言程序设计、单片机指令系统、单片机应用程序开发软件Keil C51、单片机仿真软件Proteus基本应用,涉及的实例主要有舞台灯光控制、制作电子钟、制作小键盘、制作简单报警器、串口控制流水灯、制作简单数字电压表等。
《单片机应用技术》适合作为中等职业学校电子技术应用、电气技术应用、电气运动与控制及机电类相关专业通用教材,也可作为初、中级技术人员的参考学习用书。
项目1 单片机应用程序设计基础
任务l 学习MCS-51单片机内部数据的表示
任务2 认识MCS-51单片机应用程序开发平台Keil C51
任务3 认识MCS-51单片机应用程序仿真软件Proteus
任务4 控制发光二极管依次发光
项目2 舞台灯光控制
任务1 制作一个故障灯闪烁效果
任务2 舞台灯光控制
项目3 制作电子钟
任务1 制作0~99秒计时器
任务2 制作电子钟
任务3 8255A I/0扩展制作电子钟
项目4 制作小键盘
任务1 制作简单数字小键盘(数码管静态控制)
任务2 制作简单数字小键盘(数码管动态控制)
任务3 制作四则运算小键盘
项目5 制作简单报警器
任务1 制作简单水位报警器
项目6 串行口应用
任务l 串行口控制流水灯
项目7 制作简单数字电压表(AID转换)
任务1 制作简单3位数字电压表
任务2 制作4位数字电压表
项目8 基于ARM与Linux的嵌入式系统基础
任务1 嵌入式系统Linux简介
任务2 ARM处理器平台简介
附录A MCS-51系列单片机指令表
参考文献