搜索内容

MCU设计实例
  • 基于24C08带掉电记忆功能的两路电

    #include <reg51.h> #include <intrins.h> #define uchar unsigned char #define uint  unsigned int uchar tent,tent1,secbf,secbf1;sec,min,se……
    html5 MCU设计实例 2022年8月15日
  • 51单片机加HC—SR04超声波测距仪

    #include <reg51.H> #include <intrins.h> #define uchar unsigned char #define uint unsigned int sbit lcden=P1^2; sbit lcdrs=P1^0; sbit l……
    bigao MCU设计实例 2022年8月15日
  • 基于于51单片机的模拟交通灯

    /*-----------------------------------------------   注:P1口连接至LED用于显示红绿灯,P0口接数码管段码,用于显示时间; 两个74HC573控制段码和位码。段……
    老王 MCU设计实例 2022年8月15日
  • 基于51单片机的简易计算器1602显

    /*注:4 X4 矩阵接P3口*/ #include<reg52.h> #include<stdio.h> #include<intrins.h> #define uchar  unsigned char  #define uint  unsi……
    牛青 MCU设计实例 2022年8月15日
  • Atmega16与DS1302数码管显示程序

    /*本程序为八位共阴极数码管且有两个573控制的动态扫描,本程序只用数码管显示到秒钟, 其他的要显示请自己编写,能用1602显示更好*/ #include <iom16v.h&……
    阿喜 MCU设计实例 2022年8月15日
  • AVR片内TWI总线(I2C总线协议)

    /*本程序为八位共阴极数码管且有两个573控制的动态扫描*/ /*此程序为开机记忆,可以每次开机分自动加一。如果加了,说明操作成功*/ /*本程序把24C08的SCL和S……
    html5 MCU设计实例 2022年8月15日
  • ATMEGA16与DS18B20数码管显示

    一个误差值大的DS18B20把我害得不浅,一直以为是程序错,下狠心换了个,成功了!误了我三天去查程序 /*本程序为八位共阴极数码管且有两个573控制的动态扫描*……
    小杜 MCU设计实例 2022年8月15日
  • 51单片机驱动ADC0832模数转换程序

    /*这个芯应用不多*/ #include <reg51.h> #define uchar unsigned char #define uint unsigned int uchar Chan0Value,Chan1Value; sbit RS=P1^0; //1602……
    中天 MCU设计实例 2022年8月15日
  • Proteus使用笔记之51单片机4×4矩

    采用反转法判断按键坐标,即行号与列号获得按键码。 写完后发现Proteus一个问题:直接使用这样的if(P1&0xf0!=0xf0)语句时,调不出来,当用了一个中间变……
    小杜 MCU设计实例 2022年8月10日
  • 蜂鸣器的另类驱动方法

    蜂鸣器作为单片机系统中很常用的器件,其应用是十分广泛的。蜂鸣器有两种,一种是有源蜂鸣器,只要加上5V就可以发出”滴...“的声音,驱动简单,程序也简单,但……
    老王 MCU设计实例 2022年8月10日
  • 松翰单片机c语言的中断处理问题

    松翰单片机的特殊内核架构,注定了,其中断优先级,只能靠软件实现。怎么在c语言的中断处理函数中,高优先级的标志为需要安排在前面,低优先级的标志没有安排……
    阿喜 MCU设计实例 2022年8月10日
  • 51单片机PWM-呼吸灯程序

    程序是在51hei单片机开发板上面做的,灯接在P0^0上,程序可以通用,到你自己的开发板或者是自己搭的电路也行. /**   **************************************……
    阿喜 MCU设计实例 2022年8月10日
  • 单片机PWM技术实现呼吸灯和KTV等

    程序是在51hei单片机开发板上面做的,电路很简单,最小系统+P0的八个led即可.ADDR0和ENLED那是开发板上的led使能电路控制端,如果是你自己做的电路 可以删掉……
    老王 MCU设计实例 2022年8月10日
  • 51单片机控制数码管动态显示程序

          说明: 驱动四位一体数码管动态显示数字,可方便的移植到其它程序中。              例如:1、硬件改为三位一体或二位一体数码管,只需修改Display_Sca……
    bigao MCU设计实例 2022年8月10日
  • 51单片机数码管交通灯程序

    本程序的pdf格式的原理图下载: http://www.51hei.com/f/ks51.pdf  ,是在51hei单片机开发板上面做的,只需要看数码管部分的原理图即可 其他的可以忽略. /**  ……
    丹青 MCU设计实例 2022年8月10日
  • 单片机小时钟(电子制作)

     采用四位一体数码管俩个,限流电阻4.7k欧,主控为STC89c52单片机。以下程序作为参考。实物图可以去相册里观看。 呵呵,在编写这个程序时遇到了一些问题,拿……
    无卤 MCU设计实例 2022年8月10日
  • MSP430G2553双路舵机控制测试(P

    #include "msp430g2553.h" #define uint unsigned int #define STE 180  #define MIN 500  #define MAX 2400 #define PWM_P 20000 const uint stepval=(……
    啊Q MCU设计实例 2022年8月10日
  • MSP430G2553 ADC10四通道四次采样

    #include <msp430g2553.h> unsigned int adc_temp[16]; unsigned int adc[4]; void init_adc() {     ADC10CTL0 &= ~ENC;     ADC10CTL1 = CONSEQ_……
    小杜 MCU设计实例 2022年8月10日
  • AVR单片机学习(一)

    一、基础篇 单片机的基本要素    CPU核(如:51核   AVR核 M430核)    ROM(READ ONLY Memory 绕母)    RAM(random access Memory 随机访问寄存器  )  ……
    无卤 MCU设计实例 2022年8月10日
  • AVR单片机学习(二)硬件电路的设

    1、ATmega 16简介    高速(16MHZ) 、RISC AVR 内核 1KB   SRAM,16KB Flash ROM 512字节EEPROM ,方便数据存储 4个8位并行IO口,驱动能力强 具有Jtag 仿真……
    阿喜 MCU设计实例 2022年8月10日
  • AVR单片机学习(三)开发基础知识

    一、AVR开发工具简介及开发环境的建立 软件开发工具 编译环境:WinAVR 下载软件:MucodeISP 仿真环境:AVR Studio 集成环境:AVR Studio,可以内联WinAVR ……
    yiyan MCU设计实例 2022年8月10日
  • AVR单片机学习(四)C语言的流水

    AVR 的IO口简介与寄存器的概念  一、何谓“寄存器”     寄存器就是RAM中的一些特殊单元,映射片上外设的特殊功能 二、何谓“IO口”     可以将"0"与1转换为电……
    嘿哈 MCU设计实例 2022年8月10日
  • AVR单片机学习(五)按键与数码管

    按键与数码管的程序设计 AVR  IO口的输入模式与上拉电阻 选择结构语句与按键的查询方式程序设计 数码管基本原理 扫描方式显示多位数码管 一、输入状……
    无卤 MCU设计实例 2022年8月10日
  • AVR单片机学习(七)异步串行口U

    串行通讯技术概述 异步串行通讯原理 UART与电脑的通讯 M16的USART 中断方式使用USART步骤 一、串行通讯技术概述 串行通讯的通俗定义:      一位发……
    bigao MCU设计实例 2022年8月10日
  • AVR单片机学习(八)SPI串行口与

    同步串行口SPI的基本原理 DS1302的接口时序图 DS1302的使用 M16的SPI的使用 SPI基本原理 spi 它是一种最常用的同步串行接口:同步的意思就是利用时钟线对串行……
    阿喜 MCU设计实例 2022年8月10日