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