51-单片机-汇编例题.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-19 14:04:01 447KB 文档资料
#include #define uchar unsigned char #define uint unsigned int #define ulong unsigned long #define rs P3_5 //指令寄存器或数据寄存器的选择 #define e P3_4 //读写操作的使能信号 #define rw P2_7 //读写操作的选择 #define BF 0X80 //忙检测标志位 uchar code tab1[]={'c',0,'=','+',1,2,3,'-',4,5,6,'*',7,8,9,'/'}; //键盘的对应的数据 uchar number; //按键输入键盘号 bit flag0=0; //"="号按键标志 bit flag1=0; //"+"号按键标志 bit flag2=0; //"-"号按键标志 bit flag3=0; //"*"号按键标志 bit flag4=0; //"/"号按键标志 bit fuhao=0; //正负号标志 bit point=0; //小数点标志 ulong a=0,b=0;//第一个整数存入a,
2022-06-19 14:04:00 108KB 文档资料
51单片机-STM32单片机-PIC单片机性能对比全文共3页,当前为第1页。51单片机-STM32单片机-PIC单片机性能对比全文共3页,当前为第1页。51单片机,STM32单片机,PIC单片机性能对比 51单片机-STM32单片机-PIC单片机性能对比全文共3页,当前为第1页。 51单片机-STM32单片机-PIC单片机性能对比全文共3页,当前为第1页。 51单片机 应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机,最早由Intel推出,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代"经典",为以后的其它单片机的发展奠定了基础。 51单片机之所以成为经典,成为易上手的单片机主要有以下特点: 特性:1. 从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。2. 同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者
2022-06-19 14:03:59 34KB 文档资料
51单片机 51单片机入门学习笔记 有一段时间不碰单片机了,现在重新整理。一是回忆知识,重新拾起来。二是给想入门单片机的朋友一点参考。一部分资料源于网络。 一、51单片机简介 目前学习板上常用的是STC89C52单片机。封装是DIP40。 51单片机全文共10页,当前为第1页。 51单片机全文共10页,当前为第1页。 主要参数 1. 增强型8051单片机,6 时钟/机器周期和12 时钟/机器周期可以任意 选择,指令代码完全兼容传统8051。 2. 工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V 单片机) 3.工作频率范围:0~40MHz,相当于普通8051 的0~80MHz,实际工作 频率可达48MHz 4. 用户应用程序空间为8K字节 5. 片上集成512 字节RAM 6. 通用I/O 口(32 个),复位后为:P0/P1/P2/P3 是准双向口/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时,需加上拉电阻。 7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无 需专用仿真器,可通过串口(RxD/P
2022-06-19 14:03:59 74KB 文档资料
51单片机1.4.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-19 14:03:58 1.42MB 文档资料
51单片机8255A扩展IO口与单片机连接.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-19 14:03:58 1.51MB 文档资料
"一、P0端口的结构及工作原理 " "P0端口8位中的一位结构图见下图: " " " " " "由上图可见,P0端口由锁存器、输入缓冲器、切换开关、一个与非门、一 " "个与门及场效应管驱动电路构成。再看图的右边,标号为P0.X引脚的图标 " ",也就是说P0.X引脚可以是P0.0到P0.7的任何一位,即在P0口有8个与上图" "相同的电路组成。 " "下面,我们先就组成P0口的每个单元部份跟大家介绍一下: " "先看输入缓冲器:在P0口中,有两个三态的缓冲器,在学数字电路时,我 " "们已知道,三态门有三个状态,即在其的输出端可以是高电平、低电平, " "同时还有一种就是高阻状态(或称为禁止状态),大家看上图,上面一个 " "是读锁存器的缓冲器,也就是说,要读取D锁存器输出端Q的数据,那就得 " "使读锁存器的这个缓冲器的三态控制端(上图中标号为'读锁存器'端)有 " "效。下面一个是读引脚的缓冲器,要读取P0.X引脚上的数据,也要使标号 " "为'读引脚'的这个三态缓冲器的控制端有效,引脚上的数据才会传输到我 " "们单片机的内部数据总线上。 " "D锁存器:构成一个锁存器,通常要
2022-06-19 14:03:57 688KB 文档资料
51单片机与DS18B20.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-19 14:03:57 653KB 文档资料
51单片机与DS18B20解析.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-19 14:03:56 653KB 文档资料
《专业综合实习报告》 专 业: 电子信息工程 年 级: 2013级 指导教师: 学 生: 目录 一:实验项目名称 二:前言 三:项目内容及要求 四:串口通信原理 五:设计思路 5.1虚拟串口的设置 5.2下位机电路和程序设计 5.3串口通信仿真 六:电路原理框图 七:相关硬件及配套软件 7.1 AT89C51器件简介 7.2 COMPIN简介 7.3 MAX232器件简介 7.4 友善串口调试助手 7.5 虚拟串口软件Virtual Serial Port Driver 6.9 八:程序设计 九:proteus仿真调试 十:总结 十一:参考文献 一:实验项目名称: 基于51单片机的单片机与PC机通信 二:前言 在国内外,以PC机作为上位机,单片机作为下位机的控制系统中,PC机通常以软件界 面进行人机交互,以串行通信方式与单片机进行积极交互,而单片机系统根据被控对象 配置相应的前向,后向信息通道,工作时作为主控机测对象,作为被控机接受PC机监督 ,指挥,定期或受命向上位机提供对象及本身的工作状态信息。 目前,随着集成电路集成度的增加,电子计算机向微型化和超微型化方向发展,微型 计算机已成
2022-06-19 14:03:56 357KB 文档资料