There are 55 topics, 300 posts and 0 单片机发烧友(s) in this bar.
Content converter: Hong Kong
 
Clicks Replies Title Author Last Reply
1633 0

【程序】AVR單片機使用定時器1的輸入捕獲功能進行紅外遙控解碼

/*
單片機: ATMega16A
晶振: 外部11.0592MHz (熔絲位: 低E1 高99)
紅外接收頭端口: PD6(ICP1)
數碼管段選: PA
數碼管位選:...
巨大八爪鱼 5/7  巨大八爪鱼
1583 4

【程序】ATMega16A顯示ENC28J60網卡的數據包個數,以及網線連接狀態

晶振:外部11.0592MHz
本程序對晶振的要求不高,使用內部8MHz晶振也是可以的。
【main.c】
// 晶振: 外部11.0592MHz
#include <a...
巨大八爪鱼 4/22  巨大八爪鱼
2981 14

[ATtiny13項目]8x8點陣顯示數字和字母 [Picture]

電路板:
三極管全部都是9012的。左邊的74HC595是決定一橫排的顯示內容,右邊的74HC595則是決定顯示哪一橫排。
左上角的按鍵是RESET鍵,最下面的按鍵是暫停鍵(程序中是K1)...
巨大八爪鱼 4/4  巨大八爪鱼
1557 0

【程序】AVR單片機通過硬件I2C(TWI)讀寫24C08存儲器

#define F_CPU 11059200
#include <avr/interrupt.h>
#include <avr/io.h>
#include...
巨大八爪鱼 3/26  巨大八爪鱼
1705 7

【程序】在AVR單片機中使用printf函數

#include <avr/io.h>
#include <avr/sfr_defs.h>
#include <stdio.h>
// 晶片型號:...
巨大八爪鱼 3/23  巨大八爪鱼
1555 5

【程序】AVR單片機操作DS12C887時鐘晶片

#define F_CPU 10000000UL // 晶振:10MHz(更低頻率的晶振也是可以的,無需修改程序代碼)
#include <avr/io.h>
#inc...
巨大八爪鱼 2/8  巨大八爪鱼
1395 0

【程序】用C++寫的AVR操作1602液晶的程序

#define F_CPU 10000000UL
#include <avr/io.h>
#include <util/delay.h>
inline...
巨大八爪鱼 2/7  巨大八爪鱼
1666 2

【程序】在Atmel Studio 7中用C++寫的AVR程序

#define F_CPU 8000000UL
#include <avr/eeprom.h>
#include <avr/io.h>
#includ...
巨大八爪鱼 2/1  巨大八爪鱼
1858 1

【解決方案】AVR Fighter提示沒有發現所需USB設備

直接把AVR Fighter文件夾中的libusb0.dll和libusb0.sys文件刪除就行了。
巨大八爪鱼 2/1  巨大八爪鱼
1605 4

我至今都沒找到attiny13無法輸出任何電平的原因

真是令人百思不得其解
巨大八爪鱼 7/8  巨大八爪鱼
1801 3

【教訓】if ((A&0x10)==0)必須打括號!

A&0x10必須加上括號,否則出錯
巨大八爪鱼 5/15  巨大八爪鱼
1598 1

普中科技單片機開發板使用AVR單片機晶片的接線圖 [Picture]

巨大八爪鱼 12/2  巨大八爪鱼
4624 34

【單片機實際應用】開機時在MySQL數據庫中自動記錄開機時間和室內溫度(由DS18B20通過串口提供) [Picture]

最終效果:
巨大八爪鱼 11/17  巨大八爪鱼
1619 3

不知為何我的ATtiny13晶片無法輸出I/O口電平

但是程序又能寫入EEPROM,真是奇怪了
巨大八爪鱼 9/18  巨大八爪鱼
1527 2

[展示]ATtiny13 + 2 × 74HC595驅動8x8點陣 [Picture]

巨大八爪鱼 7/19  巨大八爪鱼
1243 1

神奇啊!僅僅靠萬用表的電就能使ATtiny13運行起來 [Picture]

可以帶動的LED燈閃爍(亮500ms滅500ms)。雖然亮度很暗。
運行的就是昨天寫的這個程序:
https://zh.arslanbar.net/post.php?t=22610
巨大八爪鱼 7/19  巨大八爪鱼
1332 9

[案例]ATtiny13驅動74HC595 [Picture]

巨大八爪鱼 7/18  巨大八爪鱼
1512 3

本人已經證明,AVR_frighter不能用來通過ISP燒寫ATtiny13晶片,但avrdude可以通過ISP燒寫ATtiny13

但AVR_frighter可以用來讀寫該晶片的熔絲位,以及讀取EEPROM。只是不能拿來下載程序。
avrdude可以下載用ICC AVR和gcc avr生成的C語言程序到ATtiny13。...
巨大八爪鱼 7/18  巨大八爪鱼
3310 22

[使用方法]ATtiny13A晶片的使用方法 [Picture]

首先,祝賀我成功地點亮了LED燈!
巨大八爪鱼 7/18  巨大八爪鱼
2850 12

[教程]在Fedora Linux 22下燒寫AVR ATMega16單片機

關於安裝什麼軟件請參見:
http://blog.ptsang.net/developing_avr_under_linux
本人用的RZ-51單片機,2011年9月13日買的,當時買的是...
巨大八爪鱼 7/6  巨大八爪鱼
1235 3

[教程]在GCC-AVR程序中訪問Flash程序存儲器

原文:http://blog.csdn.net/jinling1441/article/details/5430706
avr-libc 支持頭文件:pgmspace.h
#include...
巨大八爪鱼 7/6  巨大八爪鱼
1335 9

[測量]現在室內的溫度

[octopus@pc3 tools]$ ./temperature
Can't open serial port!
[octopus@pc3 tools]$ sudo chmod 77...
巨大八爪鱼 6/20  巨大八爪鱼
1269 1

目前我暫時淡出單片機領域

我目前專攻的領域是php和android程序,有時候製作魔塔。
巨大八爪鱼 1/11  巨大八爪鱼
1560 2

AVR單片機8M晶振可比C51 11.0592M晶振執行快多了

rt
巨大八爪鱼 11/16  巨大八爪鱼
1205 2

我發現,如果PIN31未正確連接和設置,就不能正常使用PB口和PC口

rt
巨大八爪鱼 11/16  巨大八爪鱼
1278 3

現在我又開始閱讀AVR ATMega16英文手冊了

邊學單片機邊學英語
巨大八爪鱼 11/16  巨大八爪鱼
7270 44

【單片機程序】AVRMega8製作的簡易示波器(只能檢測高低電平) [優秀程序] [Picture]

單片機端口定義:
巨大八爪鱼 11/16  巨大八爪鱼
1235 2

我在我的英文win8系統上安裝了英文版avr studio

界面和微軟的visual studio差不多,但我基本沒用過
巨大八爪鱼 11/9  巨大八爪鱼
1226 1

avr什麼都好,就是太貴了

在我們這裏實體店,atmega16要25塊錢一片,atmega8也要18塊錢,但at89c52就只要10元
巨大八爪鱼 11/9  巨大八爪鱼
1167 1

可以用定時器的fast pwm模式產生38khz的波形

而且還可以設置為三分之一的duty cycle
同樣的功能可以用ne555實現
巨大八爪鱼 11/9  巨大八爪鱼
1334 3

我記得去年9月我把AVR的兩片晶片都鎖了

都是熔絲位設置錯了
巨大八爪鱼 11/9  巨大八爪鱼
1778 5

【成功的實驗】AVR單片機驅動2位【共陰】數碼管

電路的連接:
1.數碼管的段選全部接到PA口。(直接用導線連接,不用接電阻和三極管什麼的)
2.數碼管的位選接到PB0和PB1口。(仍然是直接用導線連接,哈哈這就是AVR單片機的優...
巨大八爪鱼 10/1  巨大八爪鱼
1117 2

【程序】AVR單片機數碼管顯示溫度

#include "iom16v.h"
#include <macros.h>
//DS18B20
#define DQ (PIND&BIT(3))
#de...
巨大八爪鱼 10/1  巨大八爪鱼
1144 1

【不完整程序】AVR單片機透過藍牙接收消息

#include <iom16v.h>
#include <macros.h>
#include "LCD12864.h"
#define FOSC 7372...
巨大八爪鱼 9/30  巨大八爪鱼
1100 0

【程序】AVR單片機數碼管顯示溫度版本2(2014年3月16日版)

#include <iom8v.h>
#include <macros.h>
//DS18B20
#define DQ (PIND&BIT(3))...
巨大八爪鱼 9/30  巨大八爪鱼
1229 0

一段AVR驅動共陰數碼管的代碼

#include <iom16v.h>
#include <macros.h>
unsigned char const NUM[]={0x3f,0x06,0x5b,...
巨大八爪鱼 9/13  巨大八爪鱼
1127 0

AVR Frighter沒有英文版!

巨大八爪鱼 8/28  巨大八爪鱼
1489 6

【本人原創程序】教你用AVR單片機製作遙控器 [Picture]

電路圖:
巨大八爪鱼 11/1  巨大八爪鱼
1374 0

【串口通信】AVR單片機串口發送到PC

#include <iom16v.h>
#include <macros.h>
#define FOSC 8000000
#define BAUD 9600...
巨大八爪鱼 10/13  巨大八爪鱼
1213 0

avr單片機使用8M晶振且對定時器1進行8分頻,恰好相當於51單片機接12M晶振

可以使用內部RC晶振
巨大八爪鱼 10/3  巨大八爪鱼
1596 5

【程序庫】AVR單片機操作普通12864液晶的程序庫(目前只支持顯示字)

【LCD12864.c】
#include <iom16v.h>
#include <macros.h>
#include "LCD12864.h"...
巨大八爪鱼 9/19  巨大八爪鱼
1762 4

【教程】Linux下燒寫AVR單片機,以ATMega16為例

首先安裝:
sudo yum install gcc
sudo yum install avrdude
sudo yum install avr-gcc
sudo yum in...
巨大八爪鱼 9/8  巨大八爪鱼
1757 9

【電路板】AVR編程器的製作 [Picture]

器材共5樣:
空白電路板,40P緊縮座,10PXX座(我不知道名字,看圖);ATMega16集成塊,ISP下載器
巨大八爪鱼 4/16  浅风仁樱
1649 6

【程序】AVR獨立鍵盤

//這是我編寫的
#include <iom16v.h>
#include <macros.h>
unsigned char num=0;
unsign...
巨大八爪鱼 7/22  巨大八爪鱼
1312 1

【程序】8位數碼管顯示

#include <iom16v.h>
#include <macros.h>
unsigned char const NUM[]={0xc0,0xf9,0xa4,...
巨大八爪鱼 7/22  巨大八爪鱼
1609 2

如果流水燈的數量比較多,可以考慮參考矩陣鍵盤的方法

反正一次只亮一個燈的。
完全可以照搬矩陣鍵盤的辦法。矩陣鍵盤也是兩個端口
巨大八爪鱼 7/22  巨大八爪鱼
1332 1

在單片機中,位運算非常重要

但在其他計算機編程語言中就並不重要,甚至根本不會用到
巨大八爪鱼 7/19  巨大八爪鱼
1433 1

我以前試過,C51不能直接給P口賦16進制的值

否則無效
巨大八爪鱼 7/19  巨大八爪鱼
1372 0

數碼管動態掃描比較消耗CPU

比如按下按鍵後數碼管會熄滅
巨大八爪鱼 7/19  巨大八爪鱼
1392 2

【程序】兩排相反的流水燈

#include <iom16v.h>
#include <macros.h>
void delay_ms(unsigned int k)
{...
巨大八爪鱼 7/18  巨大八爪鱼
Create a post
Title:
Content:
User: You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Bar Information
Fans: 1
Admins:  None
Members:  单片机发烧友0

Category: 程序設計

关于AVR
Loading...