Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

dsPIc programming help

Status
Not open for further replies.

WizzBall

Newbie level 1
Joined
Dec 12, 2007
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,293
Hello everyone,

I am new to the world of micro controllers and I have a question that maybe some of you can answer.

I have a dsPICDEM 1.1 Plus board from Microchip and I am running the Noise Suppression demo on it. It works great, however what I'd like to do is boost the gain at the output (or input) so that I can hear the sound louder in the speaker ( as noise filtering tends to muffle the sound a bit).

By looking into the code and documentation, I realized that I have to modify some register values in the Si3000 codec that is on the board (registers 5,6 and 7). When starting up, the codec and its registers are initialized by a program written in assembly language.

Question: How do I read/modify the values of the Si3000/dsPIC33F registers from the program (written in C)? I'd like to know how to do that preferably in C. If it involves inserting assembly code into the program perhaps someone could tell me how to do that or direct me to the appropriate documentation.

Many thanks! I hope there are a few seasoned dsPIC programmers here and that my question is not absurdly hard/easy. Please keep in mind I am a complete beginner, I just installed the MPLAB IDE yesterday thanks! :)
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top