Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Capability of 80C31 MIcrocontroller 1

Status
Not open for further replies.

hoongbok

Electrical
Jan 29, 2002
10
recently i'm doing a project on microcontroller...anyone with information on the range of frequency that a 80C31 microcontroller can count up to? i need to know the lowest frequency that the 80C31 can detect....and to write a source code to detect the input frequency? anyone can help?
 
Replies continue below

Recommended for you

Only the amount of memory sets limit to the LOWEST frequency-- one additional byte reduces the lower limit by 256, so the lowest is very low, indeed... <nbucska@pcperipherals.com>
 
well, u see, the problem is that i have not fully grasped the concepts well and i would appreciate more elaboration and understanding on this.

tq,
bok
 
Hi, I'm not quite sure what question you want answering but low frequecy signal proccesing is never a problem on any micro for all practical applications.Of course it does depend on your idea of what a low frequency is.In this field I would say anything lower than 1kHz.
 
hello...
thank you for your prompt reply...the frequency i need to detect is very low...around 1-4HZ... can a micrcontroller capable of detecting it? i do some testing ..and it seem to be cannot.... so do you know the limitation of it? i mean the maximum and minimum it can goes...i'm using a 12 Mhz crystal..thanks for your help..
 
Using one of the on-board timer/counters as a prescaler, measuring frequencies of 10-20KHz is easily and routinely achievable with the 8031 series microprocessors. For your frequency range of 1-4Hz, I would recommend measuring the time between pulses to determine frequency.
 
i think the freuency u mean is depend on ur assembly program...
firstly, u should have a ADC to convert ur analogue freq. to digital for 8031 uP to trace the point, after that is u to write a softcode to trace the time for waveform point from 1 max point (peak) to the other max point(peak) ==peak to peak & use delay subrountie to calculate/compare the period for the time peak-peak.. then f= 1/T

 
Hi there,
I was involved with the 80c31chip during the eighties when I worked for Racal, I remember a bit about them and I believe that they can work from a couple of megs right down to DC, ie stopped clock, then proceed again when the clock starts up.
Hope this helps.

Has anyone got access to the programming language for this chip, as I have a couple of dozen of brand new ones in my garage with no way of using them.

Thanks.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor