久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3300|回復(fù): 3
收起左側(cè)

萌新關(guān)于通過(guò)RS232串口通信&采集信號(hào)檢測(cè)電壓的硬件軟件的求助

[復(fù)制鏈接]
ID:472515 發(fā)表于 2019-2-21 16:35 | 顯示全部樓層 |閱讀模式
在學(xué)校沒(méi)有好好學(xué)習(xí),所以很多地方都不懂,過(guò)來(lái)請(qǐng)教一下。有沒(méi)有大佬愿意提供一下思路,意見(jiàn),萬(wàn)分感謝!控制板是SAB80c537,存儲(chǔ)芯片M27C512。目的是能通過(guò)串口通信在電腦上檢測(cè)一塊控制板有沒(méi)有故障,順便采集電壓并顯示大小。
控制板有電壓輸出和采集,但是采集口較少,需要38譯碼器繪制PCB但是不太懂(電壓采集 電壓量的大小如何檢測(cè),是在要設(shè)計(jì)的PCB板上加一些東西嘛?)

串口調(diào)試方面,是不是只要能夠?qū)崿F(xiàn)通訊這個(gè)功能就可以,對(duì)程序有沒(méi)有要求
如果我要對(duì)采集的IO數(shù)據(jù)編輯處理,設(shè)置面板那種電腦上按鍵控制后面直接顯示某個(gè)電壓值難度高嘛?是在繪制PCB的時(shí)候通過(guò)硬件電路就能直接處理,還是在采集完信號(hào)之后通過(guò)燒錄的程序處理?

附上目前的單片機(jī)程序:
串口的:
  1. #include "reg52.h" //包函8051 內(nèi)部資源的定義
  2. unsigned char dat; //用于存儲(chǔ)單片機(jī)接收發(fā)送緩沖寄存器SBUF里面的內(nèi)容
  3. sbit gewei=P2^4; //個(gè)位選通定義
  4. sbit shiwei=P2^5; //十位選通定義
  5. sbit baiwei=P2^6; //百位選通定義
  6. unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,}; //1~10
  7. void Delay(unsigned int tc) //延時(shí)程序
  8. {
  9. while( tc != 0 )
  10. {unsigned int i;
  11. for(i=0; i<100; i++);
  12. tc--;}
  13. }
  14. void LED() //LED顯示接收到的數(shù)據(jù)(十進(jìn)制)
  15. {
  16. gewei=0; P0=table[dat%10]; Delay(10); gewei=1;
  17. shiwei=0; P0=table[dat/10]; Delay(10); shiwei=1;
  18. baiwei=0; P0=table[dat/100]; Delay(10); baiwei=1;
  19. }
  20. ///////功能:串口初始化,波特率9600,方式1/////////
  21. void Init_Com(void)
  22. {
  23. TMOD = 0x20;
  24. PCON = 0x00;
  25. SCON = 0x50;
  26. TH1 = 0xFd;
  27. TL1 = 0xFd;
  28. TR1 = 1;
  29. }
  30. /////主程序功能:實(shí)現(xiàn)接收數(shù)據(jù)并把接收到的數(shù)據(jù)原樣發(fā)送回去///////
  31. void main()
  32. {
  33. Init_Com();//串口初始化
  34. while(1)
  35. {                     
  36. if ( RI ) //掃描判斷是否接收到數(shù)據(jù),
  37. {
  38. dat = SBUF; //接收數(shù)據(jù)SBUF賦與dat
  39. RI=0; //RI 清零。
  40. SBUF = dat; //在原樣把數(shù)據(jù)發(fā)送回去(接收數(shù)據(jù)為發(fā)送數(shù)據(jù)的ASCII碼,如發(fā)送q顯示為113)
  41. }
  42. LED(); //顯示接收到的數(shù)據(jù)
  43. }
  44. }
復(fù)制代碼

回復(fù)

使用道具 舉報(bào)

ID:10947 發(fā)表于 2019-2-22 10:30 | 顯示全部樓層
AD電壓采集:電阻分壓,然后通過(guò)IO口測(cè)量,按分壓比例算出實(shí)際電壓值,發(fā)到屏幕顯示
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2019-2-22 12:28 | 顯示全部樓層
與硬件有關(guān),不是一時(shí)半會(huì)可以說(shuō)清楚的。需要面對(duì)面解決。
回復(fù)

使用道具 舉報(bào)

ID:472515 發(fā)表于 2019-2-27 09:44 | 顯示全部樓層
lfc315 發(fā)表于 2019-2-22 10:30
AD電壓采集:電阻分壓,然后通過(guò)IO口測(cè)量,按分壓比例算出實(shí)際電壓值,發(fā)到屏幕顯示

謝謝你的思路!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产成人精品一区二区三区 | 在线一区二区三区 | 成人在线a| 综合久久网 | 91视频国产区 | 午夜成人免费视频 | 在线观看成人精品 | 91亚洲精选| 欧美1级 | 中文字幕日韩在线 | 国产亚洲精品久久久久久牛牛 | 国产1区2区在线观看 | 国产精品18hdxxxⅹ在线 | 日韩精品一 | 午夜欧美| 五月天激情电影 | 97精品久久| 99久久精品免费看国产四区 | 亚洲国产高清免费 | 中文字字幕一区二区三区四区五区 | 黄色男女网站 | 网站一区二区三区 | 日韩国产精品一区二区三区 | 久精品久久| 国产精品美女久久久久久免费 | 欧美99| 自拍偷拍第一页 | 亚洲 精品 综合 精品 自拍 | 亚洲高清av在线 | 国产亚洲精品精品国产亚洲综合 | 免费国产视频 | 鲁一鲁资源影视 | 视频一区在线 | 91免费观看国产 | 一区二区三区在线观看视频 | 国产成人免费一区二区60岁 | 亚洲精品成人网 | 久热国产精品视频 | 久久69精品久久久久久久电影好 | 91在线视频免费观看 | 四虎在线观看 |