MCU设计实例
-
-
用单片机计数脉冲的个数-数码管显
4位数码管用2个573接到p0口,位选p2 段选P0口,电路详见单片机开发板的原理图:点这里 采用定时器来记录脉冲 并用数码管输出 以下是源代码: ;******** 用数…… -
单片机计数器计数脉冲检测汇编程
4位数码管用2个573接到p0口,位选p2 段选P0口,电路详见单片机开发板的原理图:点这里 采用定时器来记录脉冲 并用数码管输出 以下是源代码: ;********51hei…… -
定时器 加计数 每定时十次 指示灯
以下是汇编源代码: ;********定时器程序 ********************************** ORG 0000H JMP MAIN ORG 000BH JMP …… -
各种单片机中断程序的写法
//////////////////// 下面是PIC单片机中断的写法!/////////////////////////////////////////////////////////// #include<pic.h> __CONFIG(0x1832…… -
AVR_GCC_EEPROM程序
源码如下: #include<avr/io.h> #include<avr/interrupt.h> #include<avr/eeprom.h> int main() { unsigned char val; eeprom_busy_wait(…… -
AVR单片机内部EEPROM方法
/************************************************************** ;eeprom.c 在AVR单片机中可以用在ATMEGA16和ATMEGA8中都可以用,在GCC下 ;编译通过。09年…… -
AVR内部EEPROM擦写次数测试程序
略作修改的程序,请再评测。 /*****************************************************/ /* 广州天河双龙电子公司北京分公司 */ /* …… -
一个avr单片机的汇编程序,注意几
//晶振1MHz //LED接PB0 //使用定时器1,1024分频,0.5秒中断一次,LED闪烁一次 程序如下: .include "m8def.inc" .equ led =0 .equ flash =$60 .org $0000//…… -
avr单片机流水灯汇编程序及电路图
这是电路图 本程序使用的avr单片机型号是m16 实现流水灯效果 下面是汇编程序源码: /* * LEDlight.asm *运行环境 atmelage164M晶振流水灯共阳极 …… -
ARV单片机寻址方式与寻址空间
Rd/Rr表示通用寄存器R0-R31 地址为$00-$1F P表示I/o寄存器0-64 地址为$20-$5F k表示地址常数 K表示立即数(0-255) Y为32位…… -
DS18B20-64位序列码读取程序
/*******************************************************************/ /* */ /*51hei…… -
-
上位机串口发送至单片机1602液晶
/***************************************************************** 串行通迅 LCD1602显示 ***…… -
说一下SN(松翰单片机)的低功耗工
当不使用专门时钟芯片,例如 DS1302,HT1380 等的场合下,实时时钟就只能依靠单片机本身的晶体振荡器或内部 RC 振荡器来产生了. 这时候,当进入外部供电停止时,实…… -
-
-
-
-
-
-
-
-
单片机驱动ADC0832模数转换程序
ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。 ADC0832具有以下特点: 8位分辨率; 双通道A/D转换; 输入输出电平与TTL/CMOS相兼容…… -