1. 運算過程、符號公式實時顯示在顯示屏上(I2C 1602)。
2. 自帶三角函數、開根號、平方運算。
3. 計算得出的結果可設置保存并用以下一次計算。
4. 所有運算結果精確到至少小數點后兩位。
5. 運算結果可通過串口發送給上位機。
6. 當斷電重啟時,能存儲并顯示斷電前正在計算的任務。(AT24C02)
硬件連接圖如下:
main.c
#include #include "Calculate.H" #include "Martixkey.h" #include "AT24C02.h" #include #include "I2C.h" #include "1602.h" #include #include "UART.h" long float number1=0,number2=0; long float result;//結果 unsigned char i=0,x=0; //運算符號標志位 unsigned char x1=1;//液晶屏第一行列標志位x1 unsigned char key;//矩陣鍵盤鍵值 char strnum1[7]={'
主站蜘蛛池模板:
天峨县|
伊宁市|
甘南县|
佛坪县|
丰城市|
宁武县|
民勤县|
昂仁县|
辽源市|
油尖旺区|
阆中市|
忻城县|
亚东县|
青神县|
政和县|
福泉市|
茂名市|
杂多县|
克东县|
罗甸县|
孝义市|
金秀|
阳春市|
民县|
武宁县|
合肥市|
武安市|
浦北县|
三亚市|
竹山县|
高州市|
鲁山县|
淮滨县|
武隆县|
商河县|
年辖:市辖区|
阿拉尔市|
马关县|
南川市|
东乌|
太原市|