承諾:經(jīng)過(guò)15天培訓(xùn)讓你絕對(duì)可以熟悉單片機(jī)是什么東東,并可以應(yīng)用單片機(jī)設(shè)計(jì)簡(jiǎn)單項(xiàng)目
特色:一對(duì)一教學(xué)
價(jià)格:前10名1000元,先交500元,培訓(xùn)5天后再交500元
培訓(xùn)內(nèi)容:
(通過(guò)學(xué)會(huì)以下程序讓你掌握大部分常用單片機(jī)編程技術(shù))
01◇LED 燈實(shí)驗(yàn);流水燈;
02◇數(shù)碼管實(shí)驗(yàn);在數(shù)碼管上顯示數(shù)字;
03◇1602 液晶顯示實(shí)驗(yàn);
04◇查詢式獨(dú)立按鍵實(shí)驗(yàn);
05◇I2C總線、I/O口擴(kuò)展;
06◇中斷式獨(dú)立按鍵;
07◇矩陣式按鍵實(shí)驗(yàn);
08◇定時(shí)器0 中斷實(shí)驗(yàn);
09◇AD 轉(zhuǎn)換實(shí)驗(yàn);
10◇DA 轉(zhuǎn)換實(shí)驗(yàn);
11◇溫度傳感器實(shí)驗(yàn);
12◇數(shù)字電位器實(shí)驗(yàn);
13◇PWM 實(shí)驗(yàn);
14◇繼電器實(shí)驗(yàn);
15◇串口通信實(shí)驗(yàn);
16◇EEPROM 讀寫(xiě)實(shí)驗(yàn);
承諾:
簽合同,包學(xué)包會(huì),不會(huì)免費(fèi)再學(xué)
AVR單片機(jī)一對(duì)一教學(xué)培訓(xùn)
全部回復(fù)(6)
正序查看
倒序查看
@oyggj
呵!!!!!!!!有多少這樣的需求?不是有10天教你學(xué)會(huì)AVR的C語(yǔ)言的視頻教學(xué)下載嗎?

0
回復(fù)
@oyggj
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/77/317531241274162.gif');}"onmousewheel="returnimgzoom(this);">
呵呵我也是看(10天)學(xué)的AVR,現(xiàn)在遇到一個(gè)問(wèn)題希望你有時(shí)間能幫我解答一下好嗎,我改變延時(shí)控制電燈的亮度時(shí)燈閃的厲害,為什么?程序如下:
#include
#include
#define uchar unsigned char
#define uint unsigned int
#pragma interrupt_handler Timer0_OVF_ISR:iv_TIMER0_OVF
void Timer0_OVF_ISR (void)
{
delay(5);
//TCNT0=0xFE;
PORTC=0xFB;
}
void main()
{
PORTD|=0x04;
DDRD|=0xFB;
PORTC=0x04;
DDRC=0xFF;
TCCR0=0x06; //設(shè)置定時(shí)/計(jì)數(shù)器1的工作方式
TCCR1B=0x0F;
//TCNT0=0xFE; //置定時(shí)/計(jì)數(shù)器0的初值
TIMSK=0x01; MCUCR=0X02;
GICR=0X40;
SREG=0x80; //開(kāi)總中斷
}
void delay(uint ms)
{
uint i,j;
for(i=0;i {
for(j=0;j<150;j++);
}
}
500) {this.resized=true; this.width=500; this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/77/254041241756717.gif');}" onmousewheel="return imgzoom(this);">
#include
#include
#define uchar unsigned char
#define uint unsigned int
#pragma interrupt_handler Timer0_OVF_ISR:iv_TIMER0_OVF
void Timer0_OVF_ISR (void)
{
delay(5);
//TCNT0=0xFE;
PORTC=0xFB;
}
void main()
{
PORTD|=0x04;
DDRD|=0xFB;
PORTC=0x04;
DDRC=0xFF;
TCCR0=0x06; //設(shè)置定時(shí)/計(jì)數(shù)器1的工作方式
TCCR1B=0x0F;
//TCNT0=0xFE; //置定時(shí)/計(jì)數(shù)器0的初值
TIMSK=0x01; MCUCR=0X02;
GICR=0X40;
SREG=0x80; //開(kāi)總中斷
}
void delay(uint ms)
{
uint i,j;
for(i=0;i
for(j=0;j<150;j++);
}
}

0
回復(fù)
@fzhlpp
呵呵我也是看(10天)學(xué)的AVR,現(xiàn)在遇到一個(gè)問(wèn)題希望你有時(shí)間能幫我解答一下好嗎,我改變延時(shí)控制電燈的亮度時(shí)燈閃的厲害,為什么?程序如下:#include#include#define ucharunsignedchar#define uint unsignedint#pragmainterrupt_handlerTimer0_OVF_ISR:iv_TIMER0_OVFvoidTimer0_OVF_ISR(void){delay(5);//TCNT0=0xFE;PORTC=0xFB;}voidmain(){PORTD|=0x04;DDRD|=0xFB;PORTC=0x04;DDRC=0xFF;TCCR0=0x06;//設(shè)置定時(shí)/計(jì)數(shù)器1的工作方式TCCR1B=0x0F;//TCNT0=0xFE;//置定時(shí)/計(jì)數(shù)器0的初值TIMSK=0x01;MCUCR=0X02;GICR=0X40;SREG=0x80;//開(kāi)總中斷}voiddelay(uintms){ uinti,j;for(i=0;i
你控制開(kāi)關(guān)PWM頻率大于50HZ以上就不閃爍了,100HZ就很爽了.
0
回復(fù)