Тёмный

#18 Programming the AT89S52 Using Arduino Uno. 

Vooi Yap - Embedded Systems Education
Подписаться 2,4 тыс.
Просмотров 16 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@joandemello
@joandemello Месяц назад
Very well explained Sir. I can now use my arduino uno to work with 8051 muc.
@vooiyap
@vooiyap Месяц назад
Hi, I am happy you got the circuit working. Have fun.
@sunghokim4458
@sunghokim4458 2 года назад
Thank you for your friendly statement. Please keep up the good content.
@carmenho8209
@carmenho8209 10 месяцев назад
Hi I’m facing error when trying to key in the code for method 1. It says “syntax error at C:/AVR8051.conf:27”, what could be the problem?
@vooiyap
@vooiyap 10 месяцев назад
Hi, I do not know try you are getting this error but try this link for the file: drive.google.com/file/d/1XqGDQt50_Th77DPlTh0zPFkW_1ckOhKA/view?usp=sharing Let me know if it works.
@carmenho8209
@carmenho8209 10 месяцев назад
@@vooiyap I'm currently facing a problem with "invalid device signature", may I know what could be the problem? My led did light up but it doesn't blink
@vooiyap
@vooiyap 10 месяцев назад
Hi, I think you got a faulty device/component. Try a new device. @@carmenho8209
@ujjwalsaha609
@ujjwalsaha609 2 года назад
Plz sir tell me, how to know which program uploaded before
@adrianpopescu8464
@adrianpopescu8464 Год назад
Thank you for this series. Very helpful for to put a beginner on track. Can you please explain the needed of the 10u capacitor in parallel with the switch between +5V and R1?
@vooiyap
@vooiyap Год назад
I am glad that is useful to you. The purpose of the capacitor and the resistor is to perform an auto-reset on powering up the microcontroller. I hope that helps.
@deeptimaanbanerjee6330
@deeptimaanbanerjee6330 3 года назад
Facing a weird issue... when the capacitors to the crystal oscillator are connected the 8051 does not work... whereas the capacitors when removed the microcontroller runs smoothly...
@vooiyap
@vooiyap 3 года назад
That is weird. I cannot comment on the issue until I have seen the circuit you have built.
@vooiyap
@vooiyap 2 года назад
Hi are the other end of the capacitors connected ground?
@surajkumar-ty9zy
@surajkumar-ty9zy 11 месяцев назад
Could you please tell me the easiest way to lock at89s52.i really want to lock my code as nobody can read it..
@vooiyap
@vooiyap 11 месяцев назад
Hi sorry for the late response. I do not know of any easy way to lock AT89S525. The following website might provide some clues: www.engineersgarage.com/at89s51-52-isp-programmer-lock-bits-setting/
@candrasniper3404
@candrasniper3404 Год назад
Is it okay if I change the 33pf caps with 22pf caps?
@vooiyap
@vooiyap Год назад
It should be okay. The capacitors are used to ensure oscillation.
@candrasniper3404
@candrasniper3404 Год назад
@@vooiyap okay, anyway it's pretty similar with the atmega328 min circuit.
@studyfree4talk
@studyfree4talk Год назад
hello sir.. thanks for give us very important knowledge ... sir can i upload same way AT89C52 microcontroller
@vooiyap
@vooiyap Год назад
Hi, I have not try this with the AT89C52. Have a look at this video. It may help.: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1MyNK6bu2TM.html
@Elena-es2jg
@Elena-es2jg Год назад
Can I write stc89c53 with this programmer?
@vooiyap
@vooiyap Год назад
I regret I cannot confirm. I have not tested it with the stc89c53.
@Elena-es2jg
@Elena-es2jg Год назад
Thank you for your fast reply. Know you a programmer for STC89C53?
@vooiyap
@vooiyap Год назад
I regret that I do know of any programmer for the STC89C53.@@Elena-es2jg
@nesarmahmud1080
@nesarmahmud1080 Год назад
Sir, please explain, bootloading processing of pic16f72 microcontroller interfacing with Arduino Uno
@vooiyap
@vooiyap Год назад
Hi, thank you for the suggestion. Regrettably, I have no plans to look into the Pic microcontroller in the near future.
@AFSMG
@AFSMG 6 месяцев назад
Como podría programar el AT89C5115. Muchas gracias
@vooiyap
@vooiyap 6 месяцев назад
Necesita conseguir un programador At89C5115 adecuado.
@AFSMG
@AFSMG 6 месяцев назад
@@vooiyap conoces alguno? No encuentro ninguno por internet.
@vooiyap
@vooiyap 6 месяцев назад
@@AFSMG No conozco ningún programador. QUIZÁS puedas consultar el programador XGecu T48 [TL866-3G]
@arindammajumder7781
@arindammajumder7781 3 года назад
Sir May I use this circuit for pixel led controller
@vooiyap
@vooiyap 3 года назад
Such. No problem.
@sudhiracharya1234
@sudhiracharya1234 2 года назад
Is it possible to debug 8052 micro controller in keil realtime
@vooiyap
@vooiyap 2 года назад
I don't think so. Please check the forums.
@sudhiracharya1234
@sudhiracharya1234 2 года назад
@@vooiyap i mean any IDE
@saurabhtejpal
@saurabhtejpal 3 года назад
Hello Sir, Is C programming necessary to write programs for these boards or we can use assembly language also? If not, then are there boards other than Arduino which allow assembly language programming? Please help
@vooiyap
@vooiyap 3 года назад
Hi are you refering to Arduino C that is used to configure the Ardunio as an AVRISP programmer?
@santhoshkantharaj8822
@santhoshkantharaj8822 2 года назад
I have sent a comment about 4 days back, but no reply is received. cmd type is working fine, but gui method I could not make it. The momory is exceeding 2kb of flash. Will it still run since keil says max. flash size for demo version is 2kb ? pl. camment on this. con't we send you my mail id and mob.# in this comment?
@vooiyap
@vooiyap 2 года назад
Hi I am apologize for not responding earlier. I have been quite busy and I have not check my channel. It will be good if you can send me more details to this email: vvy.eseducation@gmail.com.
@_tamilinithu_
@_tamilinithu_ 3 года назад
Thank you 👍
@vooiyap
@vooiyap 3 года назад
I am glad you like it and I hope you find the videao useful. By the way, I have build a shield for the programmer and I will put it up in the next video.
@April2023-fb6pf
@April2023-fb6pf Год назад
Why not set fuse bit and lokbit ?
@vooiyap
@vooiyap Год назад
Please refer to the following for information on lockbits: www.engineersgarage.com/at89s51-52-isp-programmer-lock-bits-setting/
@April2023-fb6pf
@April2023-fb6pf Год назад
@@vooiyap thats mean that arduino ide automaticly set fusebit lok bit for new ic ?
@vooiyap
@vooiyap Год назад
A Fuse Bit configures the Operational Mode/Functional Mode of the microcontroller (MCU) at the time of the 1st power up initialization when no instruction has yet been executed. The state of a fuse bit must be altered before “Programming the Lock Bits” associated with read/write protections of Flash Memory and EEPROM Memory of the MCU. Once, the lock bits are programmed, the state of the fuse bit cannot be changed. The option that is left is to erase the chip (chip erase brings the lock bits back to their default values) and then set the fuse bits.@@April2023-fb6pf
@April2023-fb6pf
@April2023-fb6pf Год назад
@@vooiyap but default mcu like avr set by internal clock 1 mhz. And the arduino have 16 mhz external xlock
@shawon97256
@shawon97256 10 месяцев назад
But the Crystal connection is with pin 18 and 19.
@vooiyap
@vooiyap 10 месяцев назад
Hi, could you kindly state your question.
@ziadahmedali5976
@ziadahmedali5976 Год назад
the drive link is not working
@vooiyap
@vooiyap Год назад
May I know what do you mean by "the drive link is not working" please.
@YamakuTokaku
@YamakuTokaku Год назад
@@vooiyap this file doesn't exist on this link
@vooiyap
@vooiyap Год назад
Hi, which link are you referring to please? @@YamakuTokaku
@gurumultitask9979
@gurumultitask9979 3 года назад
where is the pin number of VREF and Vin??
@vooiyap
@vooiyap 3 года назад
Hi, thank you for your question. Vin is located on the Arduino Uno board - just above the ANALOG IN pins. However, I am not sure which VREF pin you are refering to. By the way, VREF and Vin are not used in the project.
@gurumultitask9979
@gurumultitask9979 3 года назад
@@vooiyap I'm making a control led with a potentiometer. where can i wire the potentiometer in this microcontroller? my arduino project says wire to Vref. thanks for the quick answer
@المهندسللمعلوميات-ع4ك
Good channel
@vooiyap
@vooiyap 3 года назад
Thank you. I hope you find the videos useful.
@vooiyap
@vooiyap 3 года назад
Thank you for your support. It's appreciated.
@shubhamsen4572
@shubhamsen4572 3 года назад
how to do same on ubuntu?
@vooiyap
@vooiyap 3 года назад
You need to download and install Linux version AVRDUDE. However, I can't find a Linux version AVRDUDE_GUI_8051. You need to check this.
@babyph65
@babyph65 5 месяцев назад
My Arduino file is missing
@vooiyap
@vooiyap 5 месяцев назад
Hi, could you explain, what you mean by "My Arduino file is missing"?
@babyph65
@babyph65 5 месяцев назад
@@vooiyap hello, the Arduino folder is what i meant, its doesn't exist anywhere. But I already fixed it, I installed the new version of Arduino that's why its missing.
@vooiyap
@vooiyap 5 месяцев назад
@@babyph65 Good to know that you have fixed the problem.
@yurimoreira8659
@yurimoreira8659 3 месяца назад
@@vooiyap my arduino folder exists, but it only have the libraries folder. i dont know why it doesnt have the others folders. i tried to install the IDE again, but nothing changed, do you know why this is happening? sorry if i said something wrong, im still learning english
@vooiyap
@vooiyap 3 месяца назад
@babyph65 Hi, what Arduino file are you referring to?
@surajkumar-ty9zy
@surajkumar-ty9zy 11 месяцев назад
Please reply sir...
Далее
#19 Explaining Hex Files
10:46
Просмотров 9 тыс.
Arduino as ISP Programmer DIY
21:42
Просмотров 10 тыс.
skibidi army returns (skibidi toilet 77)
00:49
Просмотров 2,2 млн
ХУДШИЕ ВЫБОРЫ в США
13:20
Просмотров 505 тыс.
Programming AT89S52 Microcontroller via C
9:13
Просмотров 31 тыс.
How to get source code onto a PIC microcontroller
11:21
#20 Binary Up Counter With the AT89S52
18:51
Build an Arduino EEPROM programmer
57:30
Просмотров 1,5 млн
Program ATtiny85 directly via USB
7:43
Просмотров 27 тыс.
skibidi army returns (skibidi toilet 77)
00:49
Просмотров 2,2 млн