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]={'
主站蜘蛛池模板:
三台县|
固安县|
安福县|
SHOW|
平塘县|
惠安县|
阿合奇县|
荣昌县|
青冈县|
高雄县|
安庆市|
刚察县|
岳西县|
政和县|
静宁县|
吉林省|
新蔡县|
阜康市|
遵化市|
鞍山市|
来凤县|
阿拉尔市|
东港市|
汾阳市|
进贤县|
延寿县|
雷山县|
阿拉尔市|
秀山|
铜陵市|
温州市|
桂平市|
秦皇岛市|
淅川县|
安岳县|
类乌齐县|
保定市|
诏安县|
遂昌县|
淅川县|
上虞市|