Discussion forum for the BasicX family of microcontroller chips.
|
Will multitasking be affected by the PWM (0C1A and 0C1B)? |
|
|
|
I can't answer this with complete authority, as I'm a novice compared to many here, but I do my PWM inside a separate process (to position and hold servos in place), and the other processes run effectively at the same time. I don't know if there are any imposed timing issues. At 09:45 PM 9/21/01 +0800, peanuts wrote: >Will multitasking be affected by the PWM (0C1A and 0C1B)? |
|
No. Since the PWMs are done in hardware, then their pulse making will not be effected by any other operation of the BasicX. Of course if you update the widths in your code, the speed of the update is dependent on your code paths. Jack NetMedia Guy --- In basicx@y..., peanuts <Peanuts@v...> wrote: > Will multitasking be affected by the PWM (0C1A and 0C1B)? |
|
|
|
The "current" Seetron serial LCDs and the BasicX Serial LCD+ use
"solder pads" for connections. They don't seem to be designed to accept a standard cable. Are they really for soldering? Is there a less permanent (or dangerous, for those of us granted more muscle than grace) approach? Thanks |
|
|
|
Fringe, I use an LCD+. When I first got it (before I soldered pin connections to it and voided the warranty) I went to Radio Shack and picked up a box of small nylon nuts and bolts and some looped connectors (metal). Since the LCD+ had solder holes in it and not pads, I just attached some wire to the connectors and bolted the connectors to the LCD+ using the nylon nuts/bolts. I used nylon ones just as a safety measure at the time so nothing would ground/short out. It allowed me the flexibility to add/remove wires and connections and take the thing apart as needed until I could obtain a permanent case and solder pins for the connections. Even if the nuts touch each other or a casing, its safe from shorts/grounds. If a device has holes...thats what I usually do as Im prototyping. Hope this helps! .db. -----Original Message----- From: Fringe Ryder [mailto:] Sent: Saturday, September 22, 2001 12:01 PM To: Subject: [BasicX] Solder Pads on LCDs The "current" Seetron serial LCDs and the BasicX Serial LCD+ use "solder pads" for connections. They don't seem to be designed to accept a standard cable. Are they really for soldering? Is there a less permanent (or dangerous, for those of us granted more muscle than grace) approach? Thanks Yahoo! Groups Sponsor ADVERTISEMENT Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. [Non-text portions of this message have been removed] |
|
Thanks wrote: > > No. Since the PWMs are done in hardware, then their pulse making > will not be effected by any other operation of the BasicX. > > Of course if you update the widths in your code, the speed of the > update is dependent on your code paths. > > Jack > NetMedia Guy > > --- In basicx@y..., peanuts <Peanuts@v...> wrote: > > Will multitasking be affected by the PWM (0C1A and 0C1B)? |
|
Fringe Ryder wrote: > The "current" Seetron serial LCDs and the BasicX Serial LCD+ use "solder > pads" for connections. They don't seem to be designed to accept a standard > cable. Are they really for soldering? Is there a less permanent (or > dangerous, for those of us granted more muscle than grace) approach? All of the seetron LCDs that I have tried (several) did not have solder pads, instead they had male headers. The ones I tried were the SGX-120L LCD and a couple of the VFDs. Seetron sells a cable that fits onto those male headers. I soldered wires directly onto the pins. If they only have solder pads, they are probably large pads, and it shouldn't be hard to solder wires on there. Just do it carefully and quickly, do not apply heat for more than necessary. As far as I know there is no such thing as a "standard" cable to LCD, since each vendor likely uses different pinouts on the LCD end. The seetron serial LCD connections are simple, just power, ground, and serial data. Making a cable for RS232 connect is simple. The seetron manuals show you how. Aside from just connecting the serial data pin, they show loopbacks on the other pins that serve to disable handshaking on the pins that were designed for modems. -- Doug |
|
|
|
Sorry, I don't have a BX-01 with me at the moment, so this may be a dumb question!
:-) Pin 32 is an I/O pin. If I leave it floating, does it have any internal pull-up or pull- down? i.e. can I guarantee it will be high or low? Also, if I tie it low with a resistor, can I bring it high by jumping it directly to Vcc? Am I the only one that uses the BX-01? :-) Seems like everyone else only talks about the BX-24! If anyone uses the BX-01, have they managed to figure out how to do in circuit programming of a BX-01 & EEPROM using the 7 pin cable that comes with the programmer? I can't get it to work - I have to pull out the BX-01 & EEPROM & program them in the programming board... Dave |