cnieee.com-中国IEEE单片机网

匿名投稿 投稿指南 RSS订阅 站长资讯通告:
搜索: 您的位置首页 > 学习教程 > AVR单片机
  • 2009-10-15MAX487的典型用法
  • 第一种用法是标准用法。 第二种用法可以说是一种简易用法,这种用法不需要进行收发方向控制,程序方面比较。在数据输出时只能输出反向信号不有输出正向信号,线路较长或要求较严格时不建议使用。 第三种用法是在第二
  • 来源:IEEE单片机2009-10-15
  • 2009-10-15AVR 4x4键盘电路与程序
  • 4X4键盘扫描程序,采用查表方式,适用于AVR单片机。此处为4X4键盘软件部分,硬件部分设计请参照:4X4键盘扫描电路分析。此程序对应的键盘电路为:/*
    键盘扫描函数
    读取当前键盘的状态
    有按键按下返回相应按键值
  • 来源:IEEE单片机2009-10-15
  • 2009-10-13AVR单片机键盘中断子程序
  • AVR单片机键盘子程序键盘扫描有中断方式和查询方式
    #include "jn8515def.h" /******以下是键盘排列图******
    | | |
    PC0 ___1|__2|__3|__
    | |
  • 来源:2009-10-13
  • 2009-10-13单片机通用USB接口设计
  • USB接口以其数据传输快、连接简单、易于扩展、支持热插拔等特点已成为外设与PC通信的主要方式之一。随着嵌入式系统的发展,嵌入式微处理器需增加通用的USB接口,以便实现与PC等USB主机系统的通信。针对这样的需求,这
  • 来源:2009-10-13
  • 2009-10-13AVR看门狗程序
  • AVR看门狗 一个硬件单元,当程序由于某种原因跑“飞”了,它就Reset程序。就像小狗看门一样。 //Watchdog initialize
    // prescale: 2048K
    void watchdog_init(void)
    {
    WDR(); //this prevents a timout
  • 来源:2009-10-13
  • 2009-10-13AVR温度计DS18B20 C语言程序
  • #include <mega48.h>
    #include <delay.h>
    #include <nokia3310.h>
    #include <monobus.h>
    unsigned char data_H, data_L,wendu;
    unsigned int data_T;
    void main(void)
    {
    lcd_init();
  • 来源:2009-10-13
  • 2009-09-26单片机的家庭,汽车防盗报警系统设计
  • 从实际出发,设计一种家庭用、与电话线连接、操作简单、工作稳定可靠的远程智能防盗报警装置。当人们外出时,往往希望实施自动监测报警以使家庭财产免受损失。针对这一需求,研制出了一系列自动报警系统,如门磁式、
  • 来源:2009-09-26
  • 2009-09-26单片机无线控制家电,报警器
  • 1 引 言
      由于经济的快速发展,人们生活水平得到较大的提高,生活节奏也越来越快,为此家电遥控和家庭安全也为人们所需要和重视。以AT89C51单片机为核心通过电话进行电器遥控和报警装置主要解决这些问题。他的
  • 来源:2009-09-26
  • 2009-09-26单片机路灯控制设计
  • 中文摘要:利用单片机实现对路灯的智能化控制受到人们越来越多的关注,控制系统的高稳定性、低成本和操作的简单化成为设计的主要目标。根据avr 单片机的结构特点,利用网络化设计思想,详细介绍一种网络化路灯控制系统的
  • 来源:2009-09-26
  • 2009-09-26单片机语音报警系统设计
  • 1 硬件电路设计(图)     系统工作过程:     单片机AT89C51采集设备的各种信息,根据不同设备和传感器,可以是压力、流量、温湿度、电压、电流等,然后与预先存储在单片机内的阈值比较,若超出正常范围,则
  • 来源:2009-09-26
  • 2009-09-26换色器设计基于51单片机DMX512协议X25045
  • 引言:舞台灯光效果设计是舞台场景设计的重要组成部分。目前国内使用的各种新型灯光设备,如换色器、调光器、电脑灯等大多是从国外进口,国内几乎没有生产。为此,我们应国内某舞台灯不设备厂的要求设计了一种以AT89
  • 来源:2009-09-26
  • 2009-09-26单片机灯光控制系统
  • ;****************************************
    ;* PIC12C508单片机灯光控制系统源程序 *
    ;**************************************** ;※※※※※※※※※※※※※※※※※
    ;※资料提供:www.
  • 来源:2009-09-26
  • 2009-09-26单片机课程设计
  • 下面是本站收集整理的一些单片机的课程设计实例的资料,欢迎广大朋友下载题 目:单片机课程设计报告
    目 录
    一、设计目的
    二、程设计具体要求
    三、单片机发展简史
    四、8051单片机系统简介
    五、8051单片机内部定
  • 来源:2009-09-26
  • 2009-09-26多路抢答器
  • 摘  要:我们为适应高校等多代表队单位活动的需要一个多路抢答器设计 ,讲述了电路各部分的设计及功能 ,并说明了调
    试中出现的问题及解决的方法,够实现抢答器功能的方式有多种,可以采用前期的模拟电路、数字电路或
  • 来源:2009-09-26
  • 2009-09-26电子密码锁
  • 1.实验任务
      根据设定好的密码,采用二个按键实现密码的输入功能,当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下3种后,才打开按键锁定功能;
  • 来源:2009-09-26
  • 2009-09-26单片机接口扩展
  • 单片机接口扩展
    教学目标
    介绍单片机程序存储器的扩展方法
    介绍单片机数据存储器的扩展方法
    介绍单片机I/O口的扩展方法
    学习要求
    熟悉单片机片外三总线结构和扩展能力
    掌握单片机接口扩展EPROM,RAM,I/O口
  • 来源:2009-09-26
  • 2009-09-26电话遥控器
  • 摘要:本文主要介绍了一种以单片机AT89C51和双音多频解码集成电路MT8870为核心,通过电话线路遥控的远程多路智能电话遥控器。该系统实用、功能灵活多样,可以对被遥控对象的状态进行查询以及控制,可以广泛的应用于家
  • 来源:2009-09-26
  • 2009-09-26单片机串口通信
  • 串口通讯对单片机而言意义重大,不但可以实现将单片机的数据传输到电脑端,而且也能实现电脑对单片机的控制,比如你可以把写入单片机的数据码显示在电脑上,如可以使用一个按键,当按下它时使某一个字母如:AA,通过
  • 来源:2009-09-26
  • 2009-09-26单片机io扩展
  • 下面介绍两种单片机io扩展的方法
    !!!!用8243扩展单片机IO接口
    /*----------------------------------------------------------------------------------------------------------------
    函数名称:Config.h
    功能
  • 来源:2009-09-26
  • 2009-09-26AM12864测试程序
  • AM12864测试程序(C语言)/********************************************/
    /* AM12864测试程序 1.0 */
    /* Designed by Andorin LCM R&D Group */
    /********************************************/ #include <reg
  • 来源:2009-09-26
  • 2009-09-26单片机串口程序
  • 51单片机串口调试程序一列/*定义为中断方式串口处理*/
    #define INTERSENDSTR
    /*不为8032系列芯片 */
    //#define CHIP_8032 #include <absacc.h>
    #include <reg51.h>
    #include <string.h>
    #include "err.h"
    #i
  • 来源:2009-09-26
  • 2009-09-26ds18b20汇编程序
  • 本汇编程序仅适合单个DS18B20和51单片机的连接,晶振为12MHZ左右
    DQ:DS18B20的数据总线接脚
    FLAG1:标志位,为"1"时表示检测到DS18B20
    TEMPER_NUM:保存读出的温度数据
    TEMPER_LEQU36H
    TEMPER_HEQU35H DQBITP1.7; D
  • 来源:2009-09-26
  • 2009-09-26ds18b20c语言程序
  • DS18B20驱动程序(C语言)//#include"reg51.h" sbit DQ =P1^4; //定义通信端口//延时函数
    /*
    void delay(unsigned int i)
    {
    while(i--);
    }
    */
    //初始化函数
    Init_DS18B20(void)
    {
    unsigned char x=0;
    DQ =
  • 来源:2009-09-26