??? 02/16/05 08:14 Read: times |
#87625 - Use HyperTerm for Recv & Displ Responding to: ???'s previous message |
""I connected my 8051 to PC via RS232. Hope to request a program in assembly code for interfacing keypad press and then display on PC monitor via terminal program "
a) read the state of the keyboard (keywords: multiplexing, debouncing) b) Decode the result (represent it as ASCII or something) c) Send it to PC over RS232 d) Receive the RS232 data on PC e) Display it on screen First Three steps (a),(b),(c) suggested by Mr.Wucke envolves Programming on 8051 side for which Mr.Tong must be familiar as he has taken up this project on 8051. But for (d) & (e) he can simply use hyper terminal program available on PCs. Do following setting on hyper Term (1) Just set COM port to COM1/COM2 port to which u are conn 8051 serial output (2) Set baud rate to Baud rate on which you have progr 8051 to send the data (3) Also set Connection to direct (no dialling of number) Character recv from 80951 will be displayed on screen. |
Topic | Author | Date |
How to display keypad press on PC screen | 01/01/70 00:00 | |
Keypad | 01/01/70 00:00 | |
Mistake! | 01/01/70 00:00 | |
How many buttons? | 01/01/70 00:00 | |
Break up the project... | 01/01/70 00:00 | |
Use HyperTerm for Recv & Displ | 01/01/70 00:00 | |
Full Hypoterminal settings | 01/01/70 00:00 | |
HEX Displ -Try other Term Emalua Pck | 01/01/70 00:00 | |
Simple but good | 01/01/70 00:00 | |
TERM95 | 01/01/70 00:00 | |
My keypad program, please verify problem | 01/01/70 00:00 | |
A suggestion | 01/01/70 00:00 | |
Commenting - may answer own question! | 01/01/70 00:00 | |
Port can be spoilt? | 01/01/70 00:00 | |
please clarify | 01/01/70 00:00 | |
Both also I tried before | 01/01/70 00:00 | |
remarks | 01/01/70 00:00 | |
How to transmit cr twice? | 01/01/70 00:00 | |
eh?? | 01/01/70 00:00 | |
CR twice | 01/01/70 00:00 | |
To CR or not to CR :-) | 01/01/70 00:00 | |
Delay are not suppose to get rid![]() | 01/01/70 00:00 | |
knowing the derivative would be nice | 01/01/70 00:00 |