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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3194|回復: 16
收起左側

單片機keil C語言中數組賦值問題

  [復制鏈接]
ID:1006504 發表于 2022-2-23 21:27 | 顯示全部樓層 |閱讀模式
unchar TIME[7] = {0x00, 0x00, 0x12, 0x23, 0x02, 0x06, 0x22};
void Timepros()
{
        
        Disp1[0]=TIME[0]/16;
        Disp1[1]=TIME[0]&0x0f;
        Disp1[2]='F';
        Disp1[3]=TIME[1]/16;
        Disp1[4]=TIME[1]&0x0f;
        Disp1[5]='K';
        Disp1[6]=TIME[2]/16;
        Disp1[7]=TIME[2]&0x0f;
        Disp1[8]='Y';
}[code]
關于這段賦值一直報錯,初學單片機一下午了還沒能解決問題,我是想將DS1302的時鐘數據儲存在一個數組中,然后LCD1602液晶顯示屏幕顯示出來,可一直沒成功,有人能幫我解答下嗎?
回復

使用道具 舉報

ID:161164 發表于 2022-2-23 21:50 | 顯示全部樓層
不把報錯訊息一起貼上來是要考我們嗎?
我猜是unchar<------ uchar?
回復

使用道具 舉報

ID:879809 發表于 2022-2-23 22:11 | 顯示全部樓層
Disp[2][5][8]里面放的是ASCII碼,其他放的都是數字,沒轉ASCII,這兩種數據肯定有一個是錯的。
回復

使用道具 舉報

ID:624769 發表于 2022-2-24 00:12 | 顯示全部樓層
發表于 2022-2-23 22:11
Disp[2][5][8]里面放的是ASCII碼,其他放的都是數字,沒轉ASCII,這兩種數據肯定有一個是錯的。

你知道不知道, 很多老碼農,為了方便驗證一些東西, 通常在做顯示庫時候,會把 0x00~0x0F 這個索引位置放上 0~F 的字庫,來方便顯示 16進制?  換句話說, 0x01 可以索引到 ‘1’ , 0x31 也可以索引到‘1’ , 同樣 0x41可以索引到 'A'  。0x0A 也可以索引到‘A'。很明顯按樓主的提問,和發上來的代碼看,在別人代碼上修改的概率是極高的,你怎么知道顯示用的不是”完全庫“?

你都沒看人家代碼,你怎么就知道人家一定有一個錯? 人家有說是顯示出錯么? 人家沙發幫了那么多人,看過的代碼不比你多? 人家都說要看看代碼,你以為就你知字符轉換問題?

一般,很多人都是半桶水晃蕩,這段時間看你晃蕩的很厲害,哪兒都有看到你噴兩句的,問題是你有半桶水么? 一會兒在這里說”錯“,一會兒在那里說”無知“的, 你自己有”真知“么,真的說對的有幾個?
回復

使用道具 舉報

ID:879809 發表于 2022-2-24 01:06 | 顯示全部樓層
188610329 發表于 2022-2-24 00:12
你知道不知道, 很多老碼農,為了方便驗證一些東西, 通常在做顯示庫時候,會把 0x00~0x0F 這個索引位置 ...

你還真以為你是學閥了?你以為你是根蔥,可惜沒人拿你蘸醬。
回復

使用道具 舉報

ID:290373 發表于 2022-2-24 09:40 | 顯示全部樓層
貼下報錯信息大家才能幫你定位錯誤啊
回復

使用道具 舉報

ID:1003226 發表于 2022-2-24 11:00 | 顯示全部樓層
數據類型一致不一致,數組內部的數據類型要求一致
回復

使用道具 舉報

ID:824490 發表于 2022-2-24 12:03 | 顯示全部樓層
樓主快把錯誤信息發上來。。你只說報錯,又不說錯誤信息會出人命的知道不?
好比見人就說身體難受,又不說頭痛還是腳麻,大家靠猜來幫你啊?
回復

使用道具 舉報

ID:139866 發表于 2022-2-24 13:33 | 顯示全部樓層
188610329 發表于 2022-2-24 00:12
你知道不知道, 很多老碼農,為了方便驗證一些東西, 通常在做顯示庫時候,會把 0x00~0x0F 這個索引位置 ...

論壇是大家提出問題討論解決問題的地方,你這一句你不行那一句半桶水晃蕩,合著整個論壇全都靠你唄?不要老是覺得自己很厲害,謙虛才能使人進步,有則改之無則加勉,而不是今天你不對,明天他不對,發現不了問題怎么進步,大家都是一步一步學過來的,希望你能保持自己的敬畏之心吧。

說遠了,建議樓主問問題的時候最好把錯誤信息截個圖,或者把程序打包上來,這幾行代碼只能看出這些
        Disp1[0] = 0;
        Disp1[1] = 0;
        Disp1[2] = 'F';
        Disp1[3] = 0;
        Disp1[4] = 0;
        Disp1[5] = 'K';
        Disp1[6] = 1;
        Disp1[7] = 2;
        Disp1[8] = 'Y';
回復

使用道具 舉報

ID:123289 發表于 2022-2-26 13:56 | 顯示全部樓層
關鍵是提升自查的能力,現在這個問題還很初級,更復雜時,咋辦?總要學會自己走路的吧。
回復

使用道具 舉報

ID:690831 發表于 2022-3-2 16:09 | 顯示全部樓層
unchar TIME[7] = {0x00, 0x00, 0x12, 0x23, 0x02, 0x06, 0x22};
void Timepros()
{
        
        Disp1[0]=TIME[0]/16;
        Disp1[1]=TIME[0]&0x0f;
        Disp1[2]='F';
        Disp1[3]=TIME[1]/16;
        Disp1[4]=TIME[1]&0x0f;
        Disp1[5]='K';
        Disp1[6]=TIME[2]/16;
        Disp1[7]=TIME[2]&0x0f;
        Disp1[8]='Y';
}[code]

這個【code】用在這里是有什么作用呢
回復

使用道具 舉報

ID:1007767 發表于 2022-3-2 16:11 | 顯示全部樓層
沒轉ASCII,導致的錯誤
回復

使用道具 舉報

ID:161164 發表于 2022-3-2 17:26 | 顯示全部樓層
iamluckman 發表于 2022-3-2 16:09
unchar TIME[7] = {0x00, 0x00, 0x12, 0x23, 0x02, 0x06, 0x22};
void Timepros()
{

論壇功能

  1. unchar TIME[7] = {0x00, 0x00, 0x12, 0x23, 0x02, 0x06, 0x22};
  2. void Timepros()
  3. {
  4.         
  5.         Disp1[0]=TIME[0]/16;
  6.         Disp1[1]=TIME[0]&0x0f;
  7.         Disp1[2]='F';
  8.         Disp1[3]=TIME[1]/16;
  9.         Disp1[4]=TIME[1]&0x0f;
  10.         Disp1[5]='K';
  11.         Disp1[6]=TIME[2]/16;
  12.         Disp1[7]=TIME[2]&0x0f;
  13.         Disp1[8]='Y';
  14. }
復制代碼


用【code】代碼【/code】用作代碼排版
回復

使用道具 舉報

ID:121859 發表于 2022-3-2 19:19 | 顯示全部樓層
去掉函數Timepros()末尾的 [code]就可以了。
回復

使用道具 舉報

ID:690831 發表于 2022-3-6 00:59 | 顯示全部樓層

原來如此,謝謝指教
回復

使用道具 舉報

ID:700967 發表于 2022-3-6 01:10 來自觸屏版 | 顯示全部樓層
設置一個變量,將TIME數組的數量給變量參與計算試試
回復

使用道具 舉報

ID:883242 發表于 2022-3-6 11:06 | 顯示全部樓層
188610329 發表于 2022-2-24 00:12
你知道不知道, 很多老碼農,為了方便驗證一些東西, 通常在做顯示庫時候,會把 0x00~0x0F 這個索引位置 ...

完全沒有道理,“錯”、“無知”說的就是你。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一区二区视频 | 国产精品久久久久久久一区二区 | av激情影院 | 人干人人 | 国产精品综合网 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 色噜噜狠狠色综合中国 | 国产综合精品 | 三级黄色大片网站 | 97精品国产97久久久久久免费 | 成人在线免费网站 | 日韩高清一区二区 | 91精品国产色综合久久 | 婷婷国产一区二区三区 | 日韩五月天 | 亚洲欧美一区二区三区视频 | 亚洲毛片在线观看 | 日本精品视频在线观看 | 老外几下就让我高潮了 | 中文字幕一区二区三区四区五区 | 亚洲欧美国产精品久久 | 国产久 | 午夜精品一区二区三区免费视频 | 毛片久久久 | 18性欧美| 婷婷中文字幕 | 日韩精品一区二区三区视频播放 | 久久精品免费观看 | 久久的色| 日本成人在线观看网站 | 亚洲欧美一区二区三区在线 | 欧美色综合| 国产精品美女久久久久aⅴ国产馆 | 日韩有码一区 | 四虎影视一区二区 | 黄色大片在线播放 | 盗摄精品av一区二区三区 | 黄色福利 | 国产一区二区精品在线观看 | 国产96在线 | 亚洲欧美日本国产 |