基于AVR单片机的高压防护系统的研究 目前,我国铁路上运行的电力机车所使用的电源,是接触网提供的25kV单相交流电。在电气化铁路区段运行和整备作业的机车,经常需要作业人员通过人 孔盖登上车顶,对机车进行检查维修工作。通常在上车顶工作前,作业人员应当按照登顶作业程序,在地面对作业网断电,再打开车顶人孔盖登顶... 2023-06-13 AVR高压防护系统AVR-GCC文章单片机AVR单片机
AVR中断应用设计要点 A.中断设计注意点:1.具备Bootloader功能的AVR,其中断向量区可以在Flash程序存储器空间最低位置和Bootloader区的头部来回迁移,这主要用于配合Bootloader程序的应用。如果不使用Bootloader功能,一般不要中断向量区进行迁移。2.Flash较小的AVR芯片,其一个中断向量占据1个字的空间... 2023-06-13 AVR中断文章单片机AVR单片机
AVR使用中应注意的一些问题 AVR与传统类型的单片机相比,除了必须能实现原来的一些基本的功能,其在结构体系、功能部件、性能和可靠性等多方面有很大的提高和改善。但使用更好的器件只是为设计实现一个好的系统创造了一个好的基础和可能性,如果还采用和沿袭以前传统的硬件和软件设计思想和方法的话,是不... 2023-06-13 AVR单片机嵌入式文章AVR单片机
STC12C5410AD AD转换示例程序 #include"STC12C5410AD.h"#define uchar unsigned charunsigned char aa,bb;void delay(uchar dd){int x,y;for(x=dd;x>0;x--)for(y=100;y>0;y--);}unsigned char Read_ADC(unsigned char adcvcc){//将P1.0--P1.1设置成适合... 2023-06-13 STC12C5410AD转换程序单片机文章AVR单片机
基于单片机的VRAM型彩色液晶显示模块 1 引言随着电子技术的飞速发展,越来越多的领域应用到以单片机为控制核心、用液晶作为显示终端的数字化设备。彩色液晶显示器作为当代高新技术的结晶产品,不但具有超薄平面、显示信息丰富、色彩逼真的特点,而且还具有体积小、耗电省、寿命长、无辐射、抗震、防爆等其他类型显... 2023-06-13 VRAM液晶显示AVR单片机文章技术应用光电显示
AVR单片机程序设计 AVR单片机程序设计一、程序设计的方法1.模块化设计模块化设计是将整个单片机程序分解成若干个功能相对独立的、较小的程序模块,对各程序模块分别进行编程和调试,最后将这些程序模块集成为实现特定功能的程序。采用模块化设计,可以使得整个程序的线条清晰,模块可以为多个程序共... 2023-06-13 AVR单片机程序设计文章软件开发
AVR单片机C语言编程技巧 AVR单片机C语言编程技巧1、选择合适的算法和数据结构应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可... 2023-06-13 AVR单片机C语言编程技巧文章软件开发程序设计
用AVR单片机来产生正弦波信号 用AVR单片机来产生正弦波信号使用AVR定时/计数器的PWM功能设计要点一、定时/计数器PWM设计要点根据PWM的特点,在使用ATmega128的定时/计数器设计输出PWM时应注意以下几点:1.首先应根据实际的情况,确定需要输出的PWM频率范围,这个频率与控制的对象有关。如输出PWM波用于控制灯... 2023-06-13 AVR单片机产生正弦波信号文章软件开发程序设计
AVR单片机和LCD液晶模块对信息监控终端的设计 目前,随着信息产业的迅猛发展,各类船舶亟需配备更多质优价廉的中小型信息监控终端,用于监控气象状况、获取导航信息以便保证航行安全。以ARM、MIPS等领衔的32位处理器在信息监控终端应用中,显示出极大优势,但是一般以32位处理器构建的嵌入式系统往往需要配置外部FLASH和SDRAM,... 2023-06-13 LCD液晶监控终端AVR单片机文章技术应用光电显示
基于AVR单片机LED显示屏的灰度设计与实现 led点阵块具有亮度高、发光均匀、可靠性好、拼装方便等优点,能构成各种尺寸的显示屏。目前,led显示屏已被广泛应用于文字显示并取得了很好的效果,但是大部分仅能显示滚动的文字信息而不能显示图像,并且还存在系统复杂等缺点。本文提出了一种主从式单片机的LED显示屏解决方案,... 2023-06-13 AVR单片机LED显示屏灰度文章课设毕设显示类
LED屏无线控制器的设计方案 引言随着LED技术的发展与提高,大型LED显示屏已广泛应用于各类公共场所,用于显示文字、图形、视频图像等多媒体信息。在城市信息现代化建设中,LED显示屏成为现代信息传播的重要媒体之一。随着户外LED屏数量的剧增和使用范围的扩大,对LED显示屏的管理与控制提出了新的要求。1 ... 2023-06-13 无线控制器LED屏AVR单片机文章技术应用光电显示
基于AVR单片机PWM功能的数控恒流源设计 系统框图图1为系统的总体框图。本系统通过小键盘和LCD实现人机交流,小键盘负责接收要实现的电流值,LCD 12864负责显示。AVR单片机根据输入的电流值产生对应的PWM波,经过滤波和功放电路后对压控恒流元件进行控制,产生电流,电流再经过采样电阻到达负载。同时,对采样电阻两端信号... 2023-06-13 AVR单片机PWM功能数控恒流源文章课设毕设电源类
基于AVR单片机的计算机智能节能插座设计 计算机外部设备(如打印机、扫描仪、音响等)的待机能耗不但增加了消费者的日常电费开支,也使电力资源浪费极大。该设计的计算机智能节能插座利用主机的开机和关机来带动其他设备的开或关,使其接口设备待机能耗为零,能够减少计算机及其外设所产生的辐射,以此达到节能和环保功效;同... 2023-06-13 节能插座AVR单片机文章技术应用光电显示
基于Atmega8的数字钟源程序 /*************************************************************程序介绍:基于Atmega8的数字钟,实现六位显示“00:00:00”*************************************************************/#i nclude #i nclude... 2023-06-13 ATmega8数字钟源程序文章单片机AVR单片机
用ATmega16驱动的LCD2004的源程序 /*=======================================================20x4字符液晶主程序,编译软件(ICCAVR_6.31)CPU内部晶振8M数据线B0~B7接PORTB, E=D7 RW=D6 RS=D5=========================================================接线图如下:____... 2023-06-13 ATMEGA16LCD源程序文章单片机AVR单片机
Mega128的串口通讯程序 #i nclude #i nclude #i nclude "uart.h"/* USART Buffer Defines */#define USART_RX_BUFFER_SIZE 16 /* 1,2,4,8,16,32,64,128 or 256bytes */#define USART_RX_BUFFER_MASK ( USART_RX... 2023-06-13 串口程序通讯文章单片机AVR单片机
AVR单片机SPI通讯实例程序 本例用两MEGA8515实现,连接为: MISO----MISO MOSI----MOSI SCK ----SCK /SS ----/SS 将要发送的数据加载到发送缓冲区的函数fill_tx_buffer和从接收缓冲区读出数据的函数read_rx_buffer未给出,根据各自需求请自己完成。#define SPI_RX_BUFFER_SIZE 10#define SPI_RX_BUF... 2023-06-13 AVRSPI单片机实例通讯文章AVR单片机
4位数码管动态显示实验 SPI接口实险,动态LED数据管显示实验。1、程序通过SPI接口输出数据到HC595芯片驱动LED数据管简单显示。2、动态调度由片内定时器1中断产生,中断周期为5mS。3、内部1 M晶振,程序采用单任务方式,软件延时。4、进行此实验请插上JP1的所有8个短路块,JP6(SPI_EN)短路块。程序采用模... 2023-06-13 实验数码管动态文章单片机AVR单片机
AVR单片机I²C总线实验 /*AVR单片机I2C总线实验。1、用24C02记录CPU启动次数,并在PB口上显示出来。2、内部1 M晶振,程序采用单任务方式,软件延时。3、进行此实验请插上JP1的所有8个短路块,JP7(LED_EN)/PC0/PC1短路块。4、通过此实验,可以I2C总线操作有个初步认识。*/#include "iom16v.h"extern uns... 2023-06-13 AVR单片机实验总线文章AVR单片机
AVR内部看门口狗实验 /*实验十二:AVR内部看门口实验。1、看门口实验。在主程序中周期喂狗,通过按下按键让程序无限循环,从而启动看门狗。2、内部1 M晶振,程序采用单任务方式,软件延时。3、进行此实验请插上JP1、JP3的所有8个短路块,JP7(LED_EN)短路块。4、通过此实验可了解看门狗的设置及看门狗的喂... 2023-06-13 AVR实验程序文章单片机AVR单片机
UART串口通信程序 /*UART接口实险。1、串口以查询方式接收数据,并分别将数据显示的PB口和返回。2、内部1 M晶振,程序采用单任务方式,软件延时。3、进行此实验请插上JP1的所有8个短路块,JP7(LED_EN)短路块。4、通过此实验,可以对串口通信有个初步认识。*/#include "iom16v.h"/*串口初始化函数*... 2023-06-13 AVR串口通信程序文章单片机AVR单片机
AVR内部EEPROM实验 /*片内EEPROM读写实险。1、用内部EEPROM记录CPU启动次数,并在PB口上显示出来。2、内部1 M晶振,程序采用单任务方式,软件延时。3、进行此实验请插上JP1的所有8个短路块,JP7(LED_EN)短路块。4、通过此实验,可以对对内部EEPROM有个初步认识,了解EEPROM函数的操作。5、可过复位键让... 2023-06-13 AVREEPROM实验文章单片机AVR单片机
ATmega16L单片机数码管显示示例程序设计 ;******************************************************;*标题: ATmega16L单片机数码管显示示例程序;*文件: ;*版本: 1.0;*******************************************************#include #include 2023-06-13 单片机数码管显示程序设计文章AVR单片机
AVR单片机驱动NOKIA3310的示例程序 #include #include #include void main(void) { PORTB&=209; DDRB|=46; //设置单片机的4个LCD引脚输出0 while... 2023-06-13 AVR单片机程序文章AVR单片机
最精间的PT2262解码程序 我看过很多PT2262软件解码程序,都是用定时器测量脉冲宽度。占用系统太多资源。我自己编写的程序不用定时器,不用中断,代码最少。发射端为PT22623.3M的电阻接收端为M8内部1MRC振荡。解码成功后输出D口显示。编译软件为ICCAVR。(原文件名:2272.JPG)#include#includevoiddelay_... 2023-06-13 AVRPT2262解码程序文章单片机AVR单片机