Home
Prox / RFID
Verichips
Ladder Logic
[interfacing] †
Tube Joints
Key Code From Photo
SolveSpace (3d CAD)
SketchFlat (2d CAD)
Photographs
Miscellany
Resume / Consulting
Contact Me

LDmicro Forum - Dzairo are you around?

(you are viewing a thread; or go back to list of threads)

Dzairo are you around? (by David R)
Hi Dzairo,
I would love to give a donation to you as a thank you for your development time adding new controllers.

As far as i can see there is a lot of work involved, expectation and demand but as i am not good at C++ the only way i can support is by donation.

Kind Regards
David
Fri Jul 11 2014, 17:53:37
I will also give you a Donation to Development for add new controllers. (by MFQ)
Dear

I can also supports to you for development time adding new controllers.

Best Regards

M.F.Q
Sun Jul 13 2014, 16:08:35
(no subject) (by S A Khan)
I will also give you a Donation
Sun Jul 13 2014, 17:43:00
(no subject) (by dzairo)
Hi.
thanks for your support .. I have big plan to add better function for LDmicro.. (I2C support, SPI , modbus , native LCD) .. but .. I apologize to you all .. now I have really many work.. and I must finish our project (automatic filing machine for yogurt .. etc..) and LDmicro I use to control this machine..

problem for LDmicro is that final code is hex file (really easy for beginner) after compilation is native code for defined mcu .. but problem is that there is not used function (only litle) and really big problem is make code bigger then 64kBytes. then mcu with 256kb flash are use only for 1/4 ..
Yes LDmicro can generate file in C format.. but you understand this ??? I study this but sorry .. not understanding..

question for all ..
1. I can add more native easy functions (not control I2C by special function register ) control I2C device (port, ADC convertor,DAC convertor .. LCD.. ) native (easy one funtion ) but still problem will be with maximum code size -> 64kbytes ..
if you say -> yes then OK.. we can do it .. but I promise to all .. this solution have realy limitation . and if touch limits.. really big problem to cross this problems.
and I can not add new MCU PIC and make function for this platform..

2. complete generate new internal compiler... for AVR (sorry I can not do it for PIC .. but .. ???? :-) ) not generate final hex file by self internal compiler ..but make C file (complete with *.c , *.h , make ..etc) and internaly call external compiler to compile C source code to BIN or HEX .. I prefer winavr latest version.. I use it in our other project..

with this then we will have choice to add more function what we want.. and this will possible add more MCU, more hardvare .. and PIC mcu support also..

now is question for all other .. what solution you will prefer??
still need help with C++ .. if want add simulation for all function then I need help with this .. but with all other I can do it my self.. C for AVR are not problem .. and for this exist really big community to help .. only C++ to add code for LDmicro is problme for me ..

and right now I don't have free time .. I must finish our existing project..

...ehm.. you want donate to me .. OK .. I can use this money to make special PCB with new modern MCU to support new special function .. will suport I2C , RS-485 .. RTC , AD and DA converter .. and easy small LCD.. small external USB only for upgrade firmware and use easy small PL23203SA ..

here is my email.. [email protected] and with to me if you want ..

any sugestion .. write here..

best regards..
Mon Jul 14 2014, 15:13:52
Preferences (by Ziggy)
Hello Dzairo,

A kind offer and an appropriate choice.

My preference is for option 2. While the Arduino C path exists and is readily utilised , WinAVR compiler path is a more economical solution as far as the microprocessor resources are concerned.

On the question of PCBs, feel free to send me Your Gerbers or PCB file, I shall make them for You gratis.
I run a small PCB prototyping facility, no problems there.
Mon Jul 14 2014, 18:29:19
(no subject) (by David R)
HI Dzairo,
For me i am most interested in more choice of MCU,
More memory and faster crystal,atmel with PWM and also some very small PDIP-8 mcu's for small jobs, So I guess it is option 2.

I also do prototype and small production runs PCB using milling
I can also design and build PCB's for testing and development.
Kind Regards
David
Tue Jul 15 2014, 05:53:50
I2C (by meiyazhakan)
HI DZairo please help me how to add i2c .i need 60 I/O port how to design pic16f877
send me [email protected]
Wed Jul 16 2014, 00:28:24
(no subject) (by Magno Medeiros (Brasil))
Dzairo Hello, Congratulations for your work. serteza with what you have been doing is very important for everyone who uses LDmicro!
I'm also a User of this great program, but I have some limitations. one of them is how to properly configure the fuses. for ATmega8, 32, and 128 can now but for the ATmega328 eg do not know and now 3 Caught in previous attempts. Could you give me a hint? I usually just use the digital inputs and outputs, nothing too sophisticated. grateful for any help.
Thu Jul 17 2014, 06:21:24
(no subject) (by Dzairo)
Hi. I have only short time..
Ziggy : on first we must exactly define what we want..
David R : standard avr is only for 20Mhz , XMega is faster .. but if make output for standard C then can easy compile for ARM7, Cortex .. etc..
meiyazhakan : sorry .. but implement I2C to PIC from my side is not possible .. newer work with PIC.
Magno Medeiros : problem with fuses ??? why .. if you order new MCU for example ATmega328 .. then is set internal RC oscillator 8Mhz and set fuse bit divide 8 .. then MCU run only in 1Mhz .. what software and hardware you use ??? pls use AVR studio with STK 500 .. there is easy to set clear fuse bit .. in high voltage paralel mode .. not by ISP .. because then if make mistake then no MCU stop working..

ehm .. I'm not expert C for win32 .. but .. if I want add SFR function to LDmicro .. I work 12 hours by 7 days.. and not finish.. ( yes , I know , I'm too slow .. :-( )problem is that must thinking in ASM and in C , control hardware of MCU and LDmicro is little hard coded..

I gotta pay the bills so I can not focus fully to open source project - LDmicro is open source project. Big thanks for Jonathan Westhues - make all but it's was in 2007 and it's litle old .. new mcu .. new request..
IF want really make bigger changes then need more then one month free time 12hour by day .. to add special function,for compile, simulate, save , export .. etc..

There is litle question for me : if continue in LDmicro and make changes in C/C++ for win32 or Make clone LDmicro in my native language Delphi.If continue in C then can do it .. but I don't know .
If make complete rewrited to Delphi then can add more special function (native bootloader, upload source code directly.. etc..) .. but also need more free time ..

sorry.. I appologize to all ..

best regards..
Thu Jul 17 2014, 14:31:47
(no subject) (by Magno Medeiros (Brasil))
Hello Dzairo,
Thanks for the reply. I use progisp and have realized that if I did not tamper with fuses and configure LDmicro for crystal 1MHZ the MCU works ok!
But working with very low clock for some applications. So is attached pictures software and hardware.
Fri Jul 18 2014, 06:33:42, download attachment 01.png
continuation (by Magno Medeiros (Brasil))
continuation
Fri Jul 18 2014, 06:35:41, download attachment 02.png
(no subject) (by Dzairo)
Magno Medeiros : CKDIV8 set 1 (unprogramed)
CKSEL3:0
CKSEL2:1
CKSEL1:1
CKSEL0:1

Page 27 ATmega328 datasheet..
Sat Jul 19 2014, 04:10:39
(no subject) (by Dzairo)
David R .. thanks for donation .. but I don't remember login to my PayPal account.. hehe..
Sat Jul 19 2014, 04:18:26
(no subject) (by Magno Medeiros (Brasil))
Hello Dzairo, please do not bother but if possible it would still answer me something that I can try, as did the configuration of the fuses as you guided me and noticed that actually went to work with the external 4MHz Xtal it is working a small test program which triggers X1 Y1, X2, Y2 triggers ... put the MCU is no longer accessible, no longer communicates with progarmador.
Mon Jul 21 2014, 16:04:04, download attachment 03.png
(no subject) (by Dzairo)
Magno Medeiros .. in ATMega328p documentation page 27:
I write to you this :

CKSEL3:0
CKSEL2:1
CKSEL1:1
CKSEL0:1

I mean Full swing crystal oscillator

hmmm..

there are only two options : 0111 or 1000 then full swing crystal or (negated) 32.768kHz low power crystal .. then disconnect 4Mhz crystal and try connect 32Khz crystall.. there is not other options..
Tue Jul 22 2014, 05:45:15
(no subject) (by David R)
Hi Dzairo
One of the problems with the paypal might be your email does not seam to be working as I got this message back:

This is a system generated message. Please DO NOT REPLY.

Your message was not delivered for the following reason:

Your message was not delivered because the destination computer was
not reachable within the allowed queue period. The amount of time
a message is queued before it is returned depends on local configura-
tion parameters.

Most likely there is a network problem that prevented delivery, but
it is also possible that the computer is turned off, or does not
have a mail system running right now.

Your message was not delivered within 4 days and 0 hours.
Host post.sk is not responding.

The following recipients did not receive this message:

<[email protected]>

Kind regards.

The Xtra Messaging Team
Tue Jul 22 2014, 23:32:33
(no subject) (by dzairo)
my another email : [email protected]
Wed Jul 23 2014, 02:31:33
Post a reply to this comment:
Your Name:
Your Email:
Subject:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):