covx 變數型別轉換
covx att1,att2,lenth,format
att1:源變數
att2:目標變數
lenth:字串的長度(0為自動長度,非0為固定長度)
format:申明數值型別(0-數字;1-貨幣;2-hex)
例項1:covx h0.val,t0.txt,0,0 (把滑塊h0的val數值變數轉換成10進製數字子符串並賦值給文字t0的txt變數,長度為自動)
例項2:covx t0.txt,h0.val,0,0 (把文字t0的txt十進位制數字字串變數轉換為數值並賦值給滑塊h0的val數值變數,長度為自動)
備註:1.lenth始終表示的是字串長度,數值轉字串的時候是目標變數的長度,字串轉數值的時候是源變數長度。
2.如果目標變數和源變數型別相同,轉換失敗
.prints 從串列埠列印乙個變數/常量
prints att,lenth
att:變數名稱
lenth:傳送長度(0為自動長度)
例項1: prints t0.txt,0 (傳送控制項t0的txt屬性值,長度為實際長度)
例項2: prints j0.val,0(傳送控制項j0的val屬性值,預設長度為4位元組整形資料,小端模式儲存)
例項3: prints 「123」,0(傳送常量字串」123」即:0x31 0x32 0x33)
例項4: prints 123,0(傳送常量數值:123 即: 0x7b 0x00 0x00 0x00)
例項5: prints 123,1(傳送常量數值:123的低1位資料 即: 0x7b)
備註:1.使用prints傳送的變數為字串型別時,裝置直接返回字串內碼,如果是數值型別(如進度條的val屬性)裝置直接返回變數的4位元組整形資料(hex資料,儲存方式為小端模式,即低位在前)。
2.使用prints指令獲取資料的時候,裝置僅僅只傳送資料內容,沒有起始標示符,也沒有結束符。
3.prints指令可以配合printh指令在前面加一段自定義標示來告訴微控制器此變數是屬於哪個控制項的)。
4. prints指令和get指令很類似,區別是get傳送的資料帶了起始標示符(0x70或0x71)和結束符(0xff 0xff 0xff),而prints沒有,不過prints可以在後面繼續用printh語句來加任何自定義識別符號。
cirs 畫實心圓
cirs x,y,r,color
x:圓心座標x
y:圓心座標y
r:半徑
color:填充顏色;
例項1:cirs 100,100,30,red 以座標(100,100)為圓心畫乙個半徑為30的實心圓,填充顏色為red
備註:關於顏色值的說明請參看cls指令的備註。
學前班小記
卯足勇氣,冒個泡,因為我也是程式猿,剛踏足這個領域,雖然只是菜鳥 我相信終有一日,定能打造屬於我的一片天。以下是我的第一篇部落格,簡單介紹一下自己。總體比較亂,文筆也不好,但還是選擇嘗試,因為這是鍛鍊的機會。fyi 現在的我 乙個對生活和事業及其樂觀的年輕人,敢於嘗試,因為我還年輕。高考後,選擇了自...
遊戲程式設計學前班的書目
現在學習程式設計遊戲,先經歷學前班階段,需要閱讀下面的書,接著動手來開發,才能算學前班畢業!動手玩轉scratchjr程式設計 2016 coding games in scratch 2015 scratch超人漫遊記 2017 help your kids with computer codin...
vue 學前班001(基礎概念)
1 學習目標 通過這一節,你會學會 1.目前前端技術使用的趨勢 2.什麼是mvvm 3.vue.js的兩大核心 4.vue.js的適用場景 誕生背景 但是開啟會有等待 使用者體驗不好 a標籤鏈結需要等待 所以 為了解決這個 vue 開發 模式誕生了 另外還有最近你很多的 apicloud vue a...