![]() | ![]() | ![]() |
| | |||||||
| Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution. |
| | LinkBack | Thread Tools | Display Modes |
| | (permalink) |
| is it related?
__________________ your helps will be much appreciated! | |
| |
| | (permalink) | |
| Quote:
I presumed you meant the FLASH memory cards, which have many less connections. | ||
| |
| | (permalink) |
|
__________________ your helps will be much appreciated! | |
| |
| | (permalink) | |
| Quote:
| ||
| |
| | (permalink) |
| What did you come up with? Pic or no Pic? From what I read so far and the link above, a Pic micro would make it a lot easer. I cant see why anyone would build such a large circuit, that can basicly do what a pic can do, and easer. What type of Flash do you want to interface to? How large are you talking? What kind of data will be stored? What is the final project going to do? I2C interface works great. Kent | |
| |
| | (permalink) |
| If let say now I will go on with the PIC..I wanna know the PIC can be used to store data?And when I need to retrieve it, what changes I need to do. Another question just for knowledge.,we know that in the flash, we need the timing to do all the process and the timing is created using CPU or microprocessor...Is it we have other way to create the timing if we are not using the flash memory together with the CPU and microprocessor?
__________________ your helps will be much appreciated! | |
| |
| | (permalink) |
| Yes, most have built in EEPROM memory, and also the built in flash (program memory) can be read and writen to. How much data do you need to hold? What type of data do you need to hold? Most external memory have there own timming specifications, and the Pic has lots of different built in interfaces, others can be implemented by how the program is writen.(simple turning pins on or off a the right time) Kent | |
| |
| | (permalink) |
| Actually if the PIC is applicable, I plan to use it as the storage for the address (ID) of the device. Just Imagine I have 8 devices and every device will have different address. I need to awake this address through RF signal to turn on this devices. :cry: SOmemore, it will be the best if I can change the address of the device from time to time. What I mean is let say the address for the FAN is 100 at this time, on the next time, if I need to change the address to 101, is it posibble to use the PIC by overwritten the data? Beside, I also need to extract the data(ID of device) out from the PIC as the feedback of my project. This feedback is to let the user know about the current condition of the device. Do u have any suggestion and tutorial about the storage managing of PIC with the model PIC16F84? :?:
__________________ your helps will be much appreciated! | |
| |
| | (permalink) | |
| Quote:
You can either change the data in your source code, and reprogram the PIC, or change it under program control - if it's stored in the DATA EEPROM. | ||
| |
| | (permalink) |
| HI.... :idea: Then I am thinking that to use PORT B as the input. This input is for the user to input the address they wish to turn on a particular device. Then I was thinking that can I move the device ID address(3 bit RB0,RB1,RB2) in the PORT B which is the new ID, to the PORT A(RA0,RA1,RA2) so that the next time...when i need to switch on the device, PORT A will output the address to the comparator. The moving of data from PORT B to PORT A is programmed at the beginning?And is it mean that the PIC itself will automatic move the data from PORT B to PORT A whenever PORT B had received the data? :?: Is it posibble to have such an idea. And, also, can u give me the example code for that function?
__________________ your helps will be much appreciated! | |
| |
| | (permalink) | ||
| Quote:
You simply do all this internally in the PIC, far easier!. As I mentioned above, check my IR PIC tutorials where I show how to receive Sony SIRC's remote control signals - in those I compare the incoming data to various possibilities to select different options. Quote:
Try posting a ciruit of what you are trying to do, it may help make things clearer!. | |||
| |
| | (permalink) |
| 1. Is that our set of program is stored in the EEPROM? 2. Is it mean that if I want to chnage the address of the device, I am chnaging the data in the RAM side and send it to the EEPROM? 3. I wonder to know that because my data is keep on changing (not the program of course) so evertime I need to retrieve the data..and also, I need to store the data as well...is it posibble? 4. I cant find the Sony things that u mean...sorry.. Once again thansk... by a fainted person... :?:
__________________ your helps will be much appreciated! | |
| |
| | (permalink) |
| The IR tutorial is number 5, have a look at it here http://www.winpicprog.co.uk/pic_tutorial5.htm, it includes routines to read and write to the data EEPROM. | |
| |
| | (permalink) |
| As we know, the flash needs a lot of timing to execute the operation of it, my question is "Is it possible to use the PIC to generate the timing and the sequence of the operation inside the FLASH MEMORY?" Thank U... My idea is using the delay which correspond to the actual timing needed for the flash memory. Thanks
__________________ your helps will be much appreciated! | |
| |
| | (permalink) | |
| Quote:
| ||
| |