单片机原理与应用《课程简介》:单片机已成为电子系统中进行数据采集、信息处理、通信联络和实施控制的重要器件。通常利用单片机技术在各种系统、仪器设备或装置中,形成嵌入式智能系统或子系统。因此,单片机技术是电类专业特别是电子信息类学生必须具备的基本功。本课程以51系列单片机为模型,主要向学生介绍单片机的基本结构、工作原理、指令系统与程序设计、系统扩展与工程应用。作为微机原理与接口技术的后续课程,本课程强调实践环节,侧重系统构成与应用设计。力求通过实践环节,软、硬结合,培养初步的单片机开发能力,并使其前导课程讲授的基本概念得到综合与深化。由于课时的限制,综合性的应用设计安排在后续课程《微机应用系统设计》中进行。 课 程 内 容:第一章 单片微型计算机概述单片机的发展与应用 MCS-51系列单片机简介第二章 MCS-51系列单片机结构MCS-51单片机基本结构 CPU 时序简介 存储器空间结构 片内RAM与SFR时钟电路与复位电路 并行I/O口与总线扩展第三章 MCS-51单片机指令系统指令系统简介数据传送指令 数据处理指令 位处理指令 程序控制指令汇编语言程序设计方法 程序调试的常用方法第四章 SCB-I 单片单板机SCB-I 单片单板机结构简介 监控系统简介SCB-I 单片单板机的基本操作 第五章 单片机常用接口电路的软、硬件设计LED显示接口电路与应用编程键盘接口电路与应用编程计数器/定时器工作原理及其应用编程MCS-51中断系统及其应用编程8255扩展并行接口及其应用编程串行通信接口及其应用编程A/D与D/A转换接口及其应用编程*第六章 单片机应用系统设计举例第七章 单片机开发工具简介* 加“*”为选讲内容教学要求:1、 了解单片机的一般性概念及单片机技术的发展。2、 掌握51系列单片机的基本结构与工作原理。3、 掌握51系列单片机的指令系统与程序设计的基本方法。4、 以单片单板机为样板,掌握51系列单片机的系统扩展设计。5、 通过实验,掌握单片机常用接口电路的软硬件设计及其应用。6、 以上为本课程的基本要求。作为提高要求,对有能力、有兴趣的学生,若能较快地完成基本实验,可在规定课时内安排有一定难度的综合性实验,以提高其应用设计的能力。 课时安排和考核方式:1、 讲课40学时,实验20学时,课内外学时比 1:2 ;(实验从第七周开始,7个基本实验,选做1个综合实验)2、 考核方式平时考查 20实验考核 40(含实验过程、实验验收与实验报告)期末笔试 40参考书:《MCS-51单片机应用设计》 张毅刚 等编 哈尔滨工业大学出版社《MCS-51系列单片机原理及应用》 孙涵芳 徐爱卿 编著 北京航空航天大学出版社《单片微机与测控技术》 赵秀菊 等编 东南大学出版社《单片微型机原理、应用与实验》 张友德 等编 复旦大学出版社 《单片机实验》 肖璋 雷兆宜 编 暨南大学讲义
上传时间: 2014-01-08
上传用户:417313137
第一章 51单片机c语言编程介绍这是一本关于 Intel 80C51 以及广大的 51 系列单片机的书 这本书介绍给读者一些新的技术 使你的 8051 工程和开发过程变得简单 请注意 这本书的目的可不是教你各种8051 嵌入式系统的解决方法为使问题讨论更加清晰 在适当的地方给出了程序代码 我们以讨论项目的方法来说明每章碰到的问题 所有的代码都可在附带的光盘上找到 你必须熟系 C 和 8051汇编 因为本书不是一本C和汇编的指导书 你可以买到不少关于ANSI C的书 最佳选择当然是Intel的数据书 可从你的芯片供应商处免费索取 和随编译工具附送的手册附送光盘中有我为这本书编写和收集的程序 这些程序已经通过测试 这并不意味着你可以随时把这些程序加到你的应用系统或工程中 有些地方必须首先经过修改才能结合到你的程序中这本书将教你充分使用你的工具 如果你只有 8051 的汇编程序 你也可以学习该书和使用这些例子 但是你必须把 C 语言的程序装入你的汇编程序中 这对懂得 C 语言和 8051汇编程序指令的人来说并不是一件困难的事如果你有 C 编译器的话 那恭喜你 使用 C 语言进行开发是一个好的决定 你会发现使用 C 进行开发将使你的工程开发和维护的时间大大减少 如果你已经拥有 Keil C51 那你已经选择了一个非常好的开发工具 我发现 Keil 软件包能够提供最好的支持 本书支持Keil C 的扩展 如果你有其它的开发工具像 Archimedes 和 Avocet 这本书也能很好地为你服务 但你必须根据你所用的开发工具改变一些 Keil 的特殊指令在书的一些地方有硬件图 实例程序在这些硬件上运行 这些图绘制地不是很详细主要是方框图 但足以使读者明白软件和硬件之间的接口读者应该把这本书看成工具书 而不是用来学习各种系统设计 通过本书 你可以了解给定一定的硬件和软件设计之后 8051 的各种性能 希望你能从本书中获取灵感 并有助于你的设计 使你豁然开朗 当然 我希望你也能够从本书中学到有用的知识 使之能够提升你的设计
上传时间: 2013-11-16
上传用户:穿着衣服的大卫
为了降低传统函数信号发生器成本,改善函数信号发生器低频稳定性,本文结合FPGA和51单片机设计并实现了产生以0.596Hz频率精度各种函数信号。函数信号频率、波形、幅度由51单片机控制,并用LCD显示函数信号相关信息。本文设计的信号发生器易维护、可以软件升级,从而得到更高频率精度的函数信号满足不同场合设计的需要。
上传时间: 2013-12-08
上传用户:long14578
蓝牙4.0低功耗 ●鉴于苹果产品对蓝牙4.0的开发政策,蓝牙模块可以不用解密芯片与苹果产品取得通信, 结合APP软件,使用蓝牙指令和数据实现对蓝牙健康医疗设备,蓝牙玩具,蓝牙家居设备,蓝牙工业设备的控制和数据显示 ● 蓝牙模块:RB105(CSR 1000 蓝牙4.0 BLE) ●同时兼容IOS、android、windows 8
上传时间: 2013-12-11
上传用户:xhwst
方案说明: 1.应用接口:PIO, AIO, UART, USB, PCM, SPK OUT(L,R), MIC IN。 2.蓝牙应用:HSP, HFP, A2DP, AVRCP, PBAP, SPP, OPP 等。 3.两路高保真音频输出。 4.来电显示。 5.蓝牙控制AT 指令简单。
上传时间: 2013-10-28
上传用户:michael20
该系统通过压电薄膜传感器和温度传感器完成数据的采集,实现对心率、体温等实时监测。通过加装外部模块,可以无创测量血糖、血氧等。数据处理后经蓝牙无线传输到手机、电脑等外联终端设备,提供数据备份和远程医疗服务等功能。
上传时间: 2014-12-30
上传用户:爺的气质
介绍了一种短距离无线通信技术—— 蓝牙在工业控制系统的应用实例。利用新华龙公司的C8051F020 和第一代蓝牙模块芯片BCM -05, 设计一个蓝牙空气粉尘检测器, 使之与蓝牙接入设备搭建一套用于工业控制领域的的空气粉尘检测系统, 同时给出了该蓝牙粉尘检测器的硬件设计和系统的软件框架。
上传时间: 2013-11-07
上传用户:kxw404582151
蓝牙模块系列产品简介:南京凯春科技有限公司生产的蓝牙模块系列产品,采用CSR 公司的蓝牙芯片,从射频设计、电路设计到应用软件开发,具备完全的知识产权,多年大规模供货的经验保证了公司产品的稳定性、可靠性。KC系列嵌入式蓝牙模块集成度高,性能可靠,适合工业、行业用户为自已的产品加装蓝牙功能,广泛应用于工业数据采集、自动化控制、医疗设备、仪器仪表及军事等领域,同时为用户提供产品设计前期技术咨询,协同开发及后期产品供货一条龙服务,可大大缩短用户的产品开发时间,节少开发成本。
上传时间: 2013-10-08
上传用户:cjh1129
蓝牙协议体系结构,介绍蓝牙
上传时间: 2013-12-15
上传用户:zgu489
自行开发的51单片机电子钟程序,且带有上位机通讯的功能。
上传时间: 2015-02-14
上传用户:1159797854