|
/* 单片机: ATMega16A 晶振: 外部11.0592MHz (熔丝位: 低E1 高99) 红外接收头端口: PD6(ICP1) 数码管段选: PA 数码管位选:... |
|
晶振:外部11.0592MHz 本程序对晶振的要求不高,使用内部8MHz晶振也是可以的。 【main.c】 // 晶振: 外部11.0592MHz #include <a... |
|
电路板: 三极管全部都是9012的。左边的74HC595是决定一横排的显示内容,右边的74HC595则是决定显示哪一横排。 左上角的按键是RESET键,最下面的按键是暂停键(程序中是K1)...  |
|
#define F_CPU 11059200 #include <avr/interrupt.h> #include <avr/io.h> #include... |
|
#include <avr/io.h> #include <avr/sfr_defs.h> #include <stdio.h> // 芯片型号:... |
|
#define F_CPU 10000000UL // 晶振:10MHz(更低频率的晶振也是可以的,无需修改程序代码) #include <avr/io.h> #inc... |
|
#define F_CPU 10000000UL #include <avr/io.h> #include <util/delay.h> inline... |
|
#define F_CPU 8000000UL #include <avr/eeprom.h> #include <avr/io.h> #includ... |
|
直接把AVR Fighter文件夹中的libusb0.dll和libusb0.sys文件删除就行了。 |
|
真是令人百思不得其解 |
|
A&0x10必须加上括号,否则出错 |
|
|
|
最终效果:  |
|
但是程序又能写入EEPROM,真是奇怪了 |
|
|
|
本吧共有主題數55個,帖子數300篇,單片機發燒友數0位。 |