|
/* 單片機: 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位。 |