选择特殊符号
选择搜索类型
请输入搜索
《51单片机编程基础与开发实例详解》系统讲解MCS-51单片机的原理及应用,主要内容包括MCS-51单片机基础知识、C51程序设计基础、单片机指令系统、Keil C51简介及单片机软件程序设计过程、MCS-51单片机程序开发流程、C51应用系统设计,以及极具实用参考价值的开发实例,这些例子分别是数码显示管LED、温度采集与控制、实时时钟、电子天平、步进电机驱动、液晶显示模块、串行通信、无线传输模块设计、热敏微型打印机设计、超声波测距、红外线遥控。《51单片机编程基础与开发实例详解》以经典的MCS-51系列单片机为平台,按照"基础知识-实例操作-深入提高"的写作思路进行编写,将基础知识与实例相结合,读者可以边学边练,在掌握基础知识的同时,还能提高实际操作能力,真正做到学以致用。
1、查询方式:#include<reg51.h>main(){ unsigned char dat; TMOD=0x20; TH1=TL1=0xfd; SCON=0...
加减一加法器,通过P1口输入一个八位无符号数,P2口输入另
你要不,留下你扣扣,学着多编程,其实你下个PROTEUE多好啊,直接还能弄原理图,开发板好多问题,价格低了功能少
51单片机与串口通信代码
51 单片机与串口通信代码
2011年 04月 22 日 17:18 本站整理 作者:佚名 用户评论( 0)
关键字: 串口通信 (35)
串口调试
1. 发送:向总线上发命令
2. 接收:从总线接收命令,并分析是地址还是数据。
3. 定时发送:从内存中取数并向主机发送 .
经过调试,以上功能基本实现,目前可以通过上位机对单片机进行实时控制。
程序如下:
// 这是一个单片机 C51串口接收(中断)和发送例程,可以用来测试 51单片机的中断接收
// 和查询发送,另外我觉得发送没有必要用中断,因为程序的开销是一样的
# i nclude
基于51单片机电子时钟设计
基于 51单片机的电子时钟设计 摘要 本电子时钟以 STC89C52单片机作为主控芯片,采用 DS12C887时钟芯片, 使用 1602液晶作为显示输出。该时钟走时精确,具有闹钟设置,以及可同时显 示时间、日期等多种功能。本文将详细介绍该电子时钟涉及到的一些基本原理, 从硬件和软件两方面进行分析。 【关键词】 STC89C52单片机 DS12C887时钟芯片 1602液晶 蜂鸣器 目 录 一、绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 1.1 电子时钟功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 1.2 设计方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 二、硬件设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.1 51单片机部分设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.2 USB 供电电路设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 5 2.3 串行通信电路设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6
原创经典,中科院一线研发工程师倾力打造
深入介绍51单片机编程语言,透析单片机硬件编程操作
通过大量典型应用案例,引领读者迅速掌握51单片机开发技术
全书分为5篇38章。首先介绍了51系列单片机的开发概述及单片机的基本结构,接着介绍了单片机的汇编程序设计语言,然后介绍了单片机C51语言的程序设计,随后结合单片机的指令系统及各个功能部件详细讲解了单片机的编程操作,以及单片机硬件资源的仿真和程序调试。本书最后还给出了在各个领域中常用到的一些典型案例,供读者在学习和工作中参考。
本书知识点覆盖全面、结构安排紧凑、讲解详细、实例丰富。对于51系列单片机的初学者,通过本书可以快速掌握单片机的程序设计。本书对具有一定开发经验的设计人员,也有很好的参考价值。
一般机电专业都有开通单片机的课程,由于单片机的广泛应用,我的电子行业的刚刚起步,人才的需求相当的匮乏,一般从事单片机的编程与开发,
《单片机的原理与应用》 课程的开通主要是相关的指令的介绍与如何的使用,调用子程序等,加上实习课,基本能够更好的掌握。
开通课程的高校:北京理工大学 、 闽南理工学院2100433B