虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

P0口

  • 51单片机控制舵机PWM程序

    通过51单片机P0口输出PWM波控制舵机,中断产生。通过按键调节占空比,实现舵机转动。

    标签: PWM 51单片机 控制 舵机

    上传时间: 2013-04-24

    上传用户:F0717007

  • MCS-51单片机结构

    内容提要: MCS-51单片机结构和原理分析            MCS51-指令系统简介,汇编语言程序设计,            定时/计数器,串行接口,等等实例. 第一章 单片机基础知识 第一节 引言   一 什么是单片机   二 单片机发展概况   三 MCS系列单片机简介 第二节 MCS系列单片机结构特点 第三节 MCS系列单片机应用领域 第四节 MCS系列单片机的开发与开发工具 思考题与习题 第二章  MCS-51单片机的结构和原理分析 第一节  MCS-51单片机的结构 第二节  CPU结构    一 运算器    二 控制器 第三节  MCS-51单片机的储存器    一 程序储存器    二 数据储存器 第四节CPU时序及引脚功能    一 MCS-51系列单片机引脚功能    二 振荡电路和时钟电路    三 CPU时序 第五节 输入/输出(I/0)    一 P0口    二 P1口    三 p2口    四 P3口 思考题与习题 ......... .........                                       

    标签: MCS 51 单片机

    上传时间: 2013-10-17

    上传用户:yuyizhixia

  • 用单片机80C51控制流水灯

    80C51单片机控制流水灯 1使用汇编语言编写程序,8个LED灯接在P0口,显示出流水灯效果 2用mov指令移位 3用查表法显示流水灯 4将P1口拨码开关设置状态读出,作为流水灯设置显示模式 5在4的基础上加入控制功能,K0为低电平时,LED停止移动,K0高电平时,LED开始移动;K1为低电平时,LED左移,K1高电平时,LED右移。

    标签: 80C51 用单片机 控制 流水灯

    上传时间: 2013-10-31

    上传用户:ggwz258

  • 运用单片机制作的高精度数显计数器

    用单片机制作的高精度数显计数器 单片机C51计数器 要求:编写一个计数器程序,将T0作为计数器来使用,对外部信号计数,将所计数字显示在数码管上。     该部分的硬件电路如图所示,U1的P0口和P2口的部份引脚构成了6位LED数码管驱动电路,数码管采用共阳型,使用PNP型三极管作为片选端的驱动,所有三极管的发射极连在一起,接到正电源端,它们的基极则分别连到P2.0…P2.5,当P2.0…P2.5中某引脚输是低电平时,三极管导通,给相应的数码管供电,该位数码管点亮哪些笔段,则取决于笔段引脚是高或低电平。图中看出,所有6位数码管的笔段连在一起,通过限流电阻后接到P0口,因此,哪些笔段亮就取决于P0口的8根线的状态。  里面包含了:单片机C51计数器、计算器流程图、工作原理,

    标签: 用单片机 数显 高精度 计数器

    上传时间: 2013-11-16

    上传用户:myworkpost

  • stc12c5a60s2内置AD转换使用的C程序

    经验证有效可行易懂的程序,可以讲讲模拟信号通过stc12c5a60s2在P0口内置的AD转换转换为输在信号并显示在1206液晶上

    标签: stc 12c a60 60s

    上传时间: 2013-10-11

    上传用户:skfreeman

  • 基于AT89C52的遥控电扇电路图设计

     采用 AT89C52型号的单片机对传统的电扇系统进行改造,实现对电扇的短距离控制。该设计利用单片机进行红外发送,红外接收,在此过程中对红外进行编码和解码,而后通过不同的编码形成对风扇的不同控制。同时对单片机 P0口的输出进行 DA 变换后,完成对风扇的速度的实时控制。通过仿真实验,验证了该方案的可行性,该设计简单、可靠,具有很强的实用性。

    标签: 89C C52 AT 89

    上传时间: 2013-11-15

    上传用户:1583060504

  • 基于AT89C52单片机的电扇系统改造设计

    采用AT89C52型号的单片机对传统的电扇系统进行改造,实现对电扇的短距离控制。该设计利用单片机进行红外发送,红外接收,在此过程中对红外进行编码和解码,而后通过不同的编码形成对风扇的不同控制。同时对单片机P0口的输出进行DA变换后,完成对风扇的速度的实时控制。通过仿真实验,验证了该方案的可行性,该设计简单、可靠,具有很强的实用性。

    标签: 89C C52 AT 89

    上传时间: 2013-12-21

    上传用户:回电话#

  • 100个单片机实例

    #include<reg51.h> //包含单片机寄存器的头文件 /******************************************************* 函数功能:主函数 (C 语言规定必须有也只能有1 个主函数) ********************************************************/ void main(void) { while(1) //无限循环 { P1=0xff; // P1=1111 1111B,熄灭LED P0=P1; // 将 P1 口状态送入P0 口 P2=P1; // 将 P1 口状态送入P2 口 P3=P1; // 将 P1 口状态送入P3 口

    标签: 100 单片机

    上传时间: 2013-10-26

    上传用户:离殇

  • 51单片机c语言超强学习资料

    单片机c语言学习和单片机制作资料: 函数的使用和熟悉 实例3:用单片机控制第一个灯亮 实例4:用单片机控制一个灯闪烁:认识单片机的工作频率 实例5:将 P1口状态分别送入P0、P2、P3口:认识I/O口的引脚功能 实例6:使用P3口流水点亮8位LED 实例7:通过对P3口地址的操作流水点亮8位LED 实例8:用不同数据类型控制灯闪烁时间 实例9:用P0口、P1 口分别显示加法和减法运算结果 实例10:用P0、P1口显示乘法运算结果 实例11:用P1、P0口显示除法运算结果 实例12:用自增运算控制P0口8位LED流水花样 实例13:用P0口显示逻辑"与"运算结果 实例14:用P0口显示条件运算结果 实例15:用P0口显示按位"异或"运算结果 实例16:用P0显示左移运算结果 实例17:"万能逻辑电路"实验 实例18:用右移运算流水点亮P1口8位LED 实例19:用if语句控制P0口8位LED的流水方向 实例20:用swtich语句的控制P0口8位LED的点亮状态 实例21:用for语句控制蜂鸣器鸣笛次数 实例22:用while语句控制LED 实例23:用do-while语句控制P0口8位LED流水点亮 实例24:用字符型数组控制P0口8位LED流水点亮 实例25: 用P0口显示字符串常量 实例26:用P0 口显示指针运算结果 实例27:用指针数组控制P0口8位LED流水点亮 实例28:用数组的指针控制P0 口8 位LED流水点亮 实例29:用P0 、P1口显示整型函数返回值 实例30:用有参函数控制P0口8位LED流水速度 实例31:用数组作函数参数控制流水花样 实例32:用指针作函数参数控制P0口8位LED流水点亮 实例33:用函数型指针控制P1口灯花样 实例34:用指针数组作为函数的参数显示多个字符串

    标签: 51单片机 c语言

    上传时间: 2013-10-21

    上传用户:llandlu

  • ds18b20程序

      /通过DS18B20测试当前环境温度, 并通过数码管显示当前温度值, 目前显示范围: 0.0~ +99.9度   #include   #include   #define uchar unsigned char   #define uint unsigned int   #define DATAPORT P0 //定义P0口为Led数据口   //#define SETTEMP P1 //定义P1口为设定温度   #define SELECT P2 //定义P2口为选择信号   sbit L1 = P1^1; //灯作为电机   sbit L2 = P1^2;   sbit L3 = P1^3;

    标签: 18b b20 ds 18

    上传时间: 2013-11-04

    上传用户:liulinshan2010