• 0
DanielSan

Pic32mx7, Keyboard, LCD, Code

Question

Hi everyone,

Could somebady give me a Little help... I have a Chipkit 32mX7... Im trying to do some programs to learn the use of this dispositive, could help me with a code in C to do the next program...

I have the keyboard 4x4 and a PmodCLP (LCD) so i want to do the next activity:

when i pulse 1 on the keyboard I want to display 1 on the LCD.. So could you help me with this?

How need to be the code wiith the ports, the delays and that..

Thanks....

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Hello,

Please take a look on the board's name. Is it  Cerebot 32mX7 http://store.digilentinc.com/cerebot-32mx7-retired/ or Cerebot 32mX7cK http://store.digilentinc.com/cerebot-mx7ck-retired/ ?

In both cases, the approach is similar. You should read the board's reference manual and identify the IO pins where Pmods are connected.

I am attaching here a kind of MPLABX library for CLP. You have to edit the ClpLib_config.h and define the proper IO pins for your board.

Regarding the keyboard, please take a look on https://reference.digilentinc.com/pmod:pmod:KYPD. There you will find examples of using the keyboard (just in MPIDE, unfortunately, but you can learn how to do it, it's not very difficult).

Good luck !

CLPLib.zip

Share this post


Link to post
Share on other sites
  • 0
6 hours ago, Cristian.Fatu said:

Hello,

Please take a look on the board's name. Is it  Cerebot 32mX7 http://store.digilentinc.com/cerebot-32mx7-retired/ or Cerebot 32mX7cK http://store.digilentinc.com/cerebot-mx7ck-retired/ ?

In both cases, the approach is similar. You should read the board's reference manual and identify the IO pins where Pmods are connected.

I am attaching here a kind of MPLABX library for CLP. You have to edit the ClpLib_config.h and define the proper IO pins for your board.

Regarding the keyboard, please take a look on https://reference.digilentinc.com/pmod:pmod:KYPD. There you will find examples of using the keyboard (just in MPIDE, unfortunately, but you can learn how to do it, it's not very difficult).

Good luck !

CLPLib.zip

Maybe, could you help me with the programmation on C? 

Share this post


Link to post
Share on other sites
  • 0

Briefly, this is what you have to do:

- start MPLABX

- create a new project, entering precisely the microcontroller your board has (see reference manual)

- copy the files I sent you in the project folder and add them to project (add existing items)

- edit ClpLib_config.h so that the definitions match with the pins (see reference manual, there is a table at the end)

- include in your functions (main, for example) calls to CLP functions

Good luck.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now