|
点击 |
回复 |
标题 |
作者 |
最后回复 |
|
788 |
0 |
/* 單片機: ATMega16A 晶振: 外部11.0592MHz (熔絲位: 低E1 高99) 紅外接收頭端口: PD6(ICP1) 數碼管段選: PA 數碼管位選:... |
巨大八爪鱼 |
5-7 巨大八爪鱼 |
|
790 |
4 |
晶振:外部11.0592MHz 本程序對晶振的要求不高,使用內部8MHz晶振也是可以的。 【main.c】 // 晶振: 外部11.0592MHz #include <a... |
巨大八爪鱼 |
4-22 巨大八爪鱼 |
|
1375 |
14 |
電路板: 三極管全部都是9012的。左邊的74HC595是決定一橫排的顯示內容,右邊的74HC595則是決定顯示哪一橫排。 左上角的按鍵是RESET鍵,最下面的按鍵是暫停鍵(程序中是K1)...  |
巨大八爪鱼 |
4-4 巨大八爪鱼 |
|
795 |
0 |
#define F_CPU 11059200 #include <avr/interrupt.h> #include <avr/io.h> #include... |
巨大八爪鱼 |
3-26 巨大八爪鱼 |
|
799 |
7 |
#include <avr/io.h> #include <avr/sfr_defs.h> #include <stdio.h> // 晶片型號:... |
巨大八爪鱼 |
3-23 巨大八爪鱼 |
|
776 |
5 |
#define F_CPU 10000000UL // 晶振:10MHz(更低頻率的晶振也是可以的,無需修改程序代碼) #include <avr/io.h> #inc... |
巨大八爪鱼 |
2-8 巨大八爪鱼 |
|
628 |
0 |
#define F_CPU 10000000UL #include <avr/io.h> #include <util/delay.h> inline... |
巨大八爪鱼 |
2-7 巨大八爪鱼 |
|
753 |
2 |
#define F_CPU 8000000UL #include <avr/eeprom.h> #include <avr/io.h> #includ... |
巨大八爪鱼 |
2-1 巨大八爪鱼 |
|
930 |
1 |
直接把AVR Fighter文件夾中的libusb0.dll和libusb0.sys文件刪除就行了。 |
巨大八爪鱼 |
2-1 巨大八爪鱼 |
|
741 |
4 |
真是令人百思不得其解 |
巨大八爪鱼 |
7-8 巨大八爪鱼 |
|
873 |
3 |
A&0x10必須加上括號,否則出錯 |
巨大八爪鱼 |
5-15 巨大八爪鱼 |
|
671 |
1 |
|
巨大八爪鱼 |
12-2 巨大八爪鱼 |
|
2262 |
34 |
最終效果:  |
巨大八爪鱼 |
11-17 巨大八爪鱼 |
|
757 |
3 |
但是程序又能寫入EEPROM,真是奇怪了 |
巨大八爪鱼 |
9-18 巨大八爪鱼 |
|
686 |
2 |
|
巨大八爪鱼 |
7-19 巨大八爪鱼 |
|
522 |
1 |
可以帶動的LED燈閃爍(亮500ms滅500ms)。雖然亮度很暗。 運行的就是昨天寫的這個程序: https://zh.arslanbar.net/post.php?t=22610   |
巨大八爪鱼 |
7-19 巨大八爪鱼 |
|
561 |
9 |
|
巨大八爪鱼 |
7-18 巨大八爪鱼 |
|
663 |
3 |
但AVR_frighter可以用來讀寫該晶片的熔絲位,以及讀取EEPROM。只是不能拿來下載程序。 avrdude可以下載用ICC AVR和gcc avr生成的C語言程序到ATtiny13。... |
巨大八爪鱼 |
7-18 巨大八爪鱼 |
|
1524 |
22 |
首先,祝賀我成功地點亮了LED燈!  |
巨大八爪鱼 |
7-18 巨大八爪鱼 |
|
1448 |
12 |
關於安裝什麼軟件請參見: http://blog.ptsang.net/developing_avr_under_linux 本人用的RZ-51單片機,2011年9月13日買的,當時買的是... |
巨大八爪鱼 |
7-6 巨大八爪鱼 |
|
585 |
3 |
原文:http://blog.csdn.net/jinling1441/article/details/5430706 avr-libc 支持頭文件:pgmspace.h #include... |
巨大八爪鱼 |
7-6 巨大八爪鱼 |
|
621 |
9 |
[octopus@pc3 tools]$ ./temperature Can't open serial port! [octopus@pc3 tools]$ sudo chmod 77... |
巨大八爪鱼 |
6-20 巨大八爪鱼 |
|
509 |
1 |
我目前專攻的領域是php和android程序,有時候製作魔塔。 |
巨大八爪鱼 |
1-11 巨大八爪鱼 |
|
830 |
2 |
rt |
巨大八爪鱼 |
11-16 巨大八爪鱼 |
|
557 |
2 |
rt |
巨大八爪鱼 |
11-16 巨大八爪鱼 |
|
562 |
3 |
邊學單片機邊學英語 |
巨大八爪鱼 |
11-16 巨大八爪鱼 |
|
3119 |
44 |
單片機端口定義:   |
巨大八爪鱼 |
11-16 巨大八爪鱼 |
|
527 |
2 |
界面和微軟的visual studio差不多,但我基本沒用過 |
巨大八爪鱼 |
11-9 巨大八爪鱼 |
|
523 |
1 |
在我們這裏實體店,atmega16要25塊錢一片,atmega8也要18塊錢,但at89c52就只要10元 |
巨大八爪鱼 |
11-9 巨大八爪鱼 |
|
494 |
1 |
而且還可以設置為三分之一的duty cycle
同樣的功能可以用ne555實現 |
巨大八爪鱼 |
11-9 巨大八爪鱼 |
|
617 |
3 |
都是熔絲位設置錯了 |
巨大八爪鱼 |
11-9 巨大八爪鱼 |
|
1046 |
5 |
電路的連接: 1.數碼管的段選全部接到PA口。(直接用導線連接,不用接電阻和三極管什麼的) 2.數碼管的位選接到PB0和PB1口。(仍然是直接用導線連接,哈哈這就是AVR單片機的優... |
巨大八爪鱼 |
10-1 巨大八爪鱼 |
|
475 |
2 |
#include "iom16v.h" #include <macros.h> //DS18B20 #define DQ (PIND&BIT(3)) #de... |
巨大八爪鱼 |
10-1 巨大八爪鱼 |
|
510 |
1 |
#include <iom16v.h> #include <macros.h> #include "LCD12864.h" #define FOSC 7372... |
巨大八爪鱼 |
9-30 巨大八爪鱼 |
|
417 |
0 |
#include <iom8v.h> #include <macros.h> //DS18B20 #define DQ (PIND&BIT(3))... |
巨大八爪鱼 |
9-30 巨大八爪鱼 |
|
520 |
0 |
#include <iom16v.h> #include <macros.h> unsigned char const NUM[]={0x3f,0x06,0x5b,... |
巨大八爪鱼 |
9-13 巨大八爪鱼 |
|
524 |
0 |
|
巨大八爪鱼 |
8-28 巨大八爪鱼 |
|
744 |
6 |
電路圖:  |
巨大八爪鱼 |
11-1 巨大八爪鱼 |
|
708 |
0 |
#include <iom16v.h> #include <macros.h> #define FOSC 8000000 #define BAUD 9600... |
巨大八爪鱼 |
10-13 巨大八爪鱼 |
|
592 |
0 |
可以使用內部RC晶振 |
巨大八爪鱼 |
10-3 巨大八爪鱼 |
|
833 |
5 |
【LCD12864.c】 #include <iom16v.h> #include <macros.h> #include "LCD12864.h"... |
巨大八爪鱼 |
9-19 巨大八爪鱼 |
|
1038 |
4 |
首先安裝: sudo yum install gcc sudo yum install avrdude sudo yum install avr-gcc sudo yum in... |
巨大八爪鱼 |
9-8 巨大八爪鱼 |
|
911 |
9 |
器材共5樣: 空白電路板,40P緊縮座,10PXX座(我不知道名字,看圖);ATMega16集成塊,ISP下載器  |
巨大八爪鱼 |
4-16 浅风仁樱 |
|
940 |
6 |
//這是我編寫的 #include <iom16v.h> #include <macros.h> unsigned char num=0; unsign... |
巨大八爪鱼 |
7-22 巨大八爪鱼 |
|
607 |
1 |
#include <iom16v.h> #include <macros.h> unsigned char const NUM[]={0xc0,0xf9,0xa4,... |
巨大八爪鱼 |
7-22 巨大八爪鱼 |
|
844 |
2 |
反正一次只亮一個燈的。 完全可以照搬矩陣鍵盤的辦法。矩陣鍵盤也是兩個端口 |
巨大八爪鱼 |
7-22 巨大八爪鱼 |
|
739 |
1 |
但在其他計算機編程語言中就並不重要,甚至根本不會用到 |
巨大八爪鱼 |
7-19 巨大八爪鱼 |
|
782 |
1 |
否則無效 |
巨大八爪鱼 |
7-19 巨大八爪鱼 |
|
739 |
0 |
比如按下按鍵後數碼管會熄滅 |
巨大八爪鱼 |
7-19 巨大八爪鱼 |
|
654 |
2 |
#include <iom16v.h> #include <macros.h> void delay_ms(unsigned int k) {... |
巨大八爪鱼 |
7-18 巨大八爪鱼 |
|