https://www.youtube.com/watch?v=mWE2SqiZLv8
โค้ดส่งฟรีShopee https://shope.ee/2AZNXQLS68
สินค้าราคาถูก http://bit.ly/2QyqooN
ดูคลิปไฟฟ้ากลับขั้ว https://www.youtube.com/watch?v=q8lfX7F9DRk
ดูคลิปไฟแช่นํ้า2เส้น https://www.youtube.com/watch?v=UsizSv9efjA
ดูคลิปเต็ม https://www.youtube.com/watch?v=jRl9bNXZNro
ARDUINO 16 PORT IN ARDUINO NANO UNO มีทั้งหมด23ขา ใช้ได้สูงสุด22ขา เพราะขารีเซ็ทใช้รับคำสั่งรีเซ็ท
16/5/2566 SONGCHAI
PRAPATRUNGSEE
/*
ATMEGA168 หรือ 328
ขาPORTใน NANO V3.0
28/3/2565 SONGCHAI PRAPATRUNGSEE
มีขาPORTทั้งหมด23ขา ตามDATA SHEET 168, 328
PORTD= D0-D7 = มี8ขา (เต็มPORT)
PORTB= D8-D13 = มี6ขา (ส่วนPB6=XTAL1, PB7=XTAL2 )
ถ้าเซทให้ใช้CLOCKภายใน2ขานี้ก็จะใช้เป็นขาPORTBครบ8ขาเต็มPORTได้)
PORTC= A0-A5 = มี6ขา (ส่วนPC6เป็นขาRESET ไม่สามารถทำเป็นOUTPUT ส่วนINPUTจะเป็นการรีเซ็ท)
A6 = ADC6
A7 = ADC7
*/
void setup() {
DDRD =
0B0; // 0xFF; D0-D7 =8ขา, 1=OUTPUT,0=INPUT
DDRB = 0xFF; // D8-D13 = 6ขา,
DDRC = 0xFF; // A0-A5 = 6ขา,
PORTD = 0xFF;
//pinMode(11, OUTPUT);
//pinMode(11, INPUT);
//pinMode(11, INPUT_PULLUP);
}
void loop() {
//
PORTD = 0xFF;
//
delay (1000);
//
PORTD = 0x00;
//
delay (1000);
}