wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区
標題:
lpc1114熱敏打印機源程序
[打印本頁]
作者:
helloword
時間:
2017-4-14 13:00
標題:
lpc1114熱敏打印機源程序
lpc1114單片機做的熱敏打印機程序
0.png
(61.52 KB, 下載次數: 228)
下載附件
2017-4-14 18:41 上傳
完整源碼下載:
printer.rar
(807.16 KB, 下載次數: 60)
2017-4-14 13:00 上傳
點擊文件名下載附件
代碼
下載積分: 黑幣 -5
主程序預覽:
//本文件主要定義可程序的入口函數main, main函數里主要對系統、參數、硬件接口進新初始化,之后等待讀取串口數據
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "LPC11xx.h" /* LPC11xx definitions */
#include "uart.h"
#include "timer32.h"
#include"aw_print.h"
#include"aw_init_printHead.h"
#include "aw_config.h"
#include "aw_font.h"
#include"aw_key_led.h"
#include "user.h"
#include"aw_char_app.h"
#include"aw_graph_app.h"
#include"aw_barcode_app.h"
#include "aw_command.h"
#include "pmu.h"
//初始化系統中的部分全局變量
void init_Global_Variables(void)
{
current_char_index=0;
DealBuffer_counter=0;
memset((low_power_t *)&low_power_Paramter,0,sizeof(low_power_t));
memset((printer_work_Parameter_t *)&printer_work_Parameter,0,sizeof(printer_work_Parameter_t));
printer_work_Parameter.printer_work_model=PRINTER_IDLE;
feed_dot_step=0;
paper_out_flag=0;
head_up_flag=0;
clear_buffer();
memset((Key_IRQ_Parameter *)key_IRQ_Parameter,0,KEY_NUM*sizeof(Key_IRQ_Parameter));
}
int main(void)
{
#if UART_DEBUG
char buffer[1024];
uint32_t counter,timer;
SystemInit();
Init_Sys_Parameter();
init_Global_Varibles();
UARTInit(sys_Parameter.uart_para.baudrate);
#ifdef PROJECT_DEBUG
printf("\n\r-- Printer_Project V1.0 --\n\r");
printf("\n\r-- Serial Communication test --\n\r");
#endif
counter=0;
timer=0;
memset(buffer,0,1024);
while(1)
{
if(UartBuffer_read()==1)
{
timer=0;memcpy(buffer+counter,&DealBuffer,DealBuffer_counter);
counter+=DealBuffer_counter;
}
else
{
if(timer<10)
{
timer++;
}
else if(timer==10)
{
if(counter!=0)
{
#ifdef PROJECT_DEBUG
printf("%s",buffer);
#endif
counter=0;
memset(buffer,0,1024);
timer=11;
}
}
}
#elif SPIFLASH_DEBUG
uint32_t BaseAdd;
uint32_t Address;
uint8_t MSB=0xce,LSB=0xa1;
uint8_t dot[118];
SystemInit();
spi_flash_init();;
while(1)
{
BaseAdd=BASEADD_GB2312_11X12;
if(MSB>=0xA1&&MSB<=0Xa9&&LSB>=0xA1)
{
Address=((MSB-0xA1)*94+(LSB-0xA1))*24+BaseAdd;
}
else if(MSB>=0xB0&&MSB<=0xF7&&LSB>=0xA1)
{
Address=((MSB-0xA1)*94+(LSB-0xA1)+846)*24+BaseAdd;
}
read_spi_flash(Address,&dot[0],118); /*取點陣*/
LSB++;
}
#elif PRINTER_HEAD_DEBUG
int i,keyval,keyval_bak;
uint32_t j;
SystemInit();
Init_Sys_Parameter();
init_Global_Variables();
init_Printer_port();
init_key(); /*4、按鍵初始化*/
while(1)
{
}
#elif TIMER_TEST
uint16_t time;
uint8_t i;
SystemInit();
Init_Sys_Parameter();
init_Global_Variables();
UARTInit(115200);
common_timer(1,1000);
while(1);
#else
uint32_t timer=0; /*用于記錄連續讀不到串口數據的次數*/
uint16_t get_dot_count;
uint16_t effective_dot,num; /*可以用于打印的點的個數*/
SystemInit();
Init_Sys_Parameter();
Init_project_Parameter();
init_Global_Variables();
UARTInit(sys_Parameter.uart_para.baudrate); /*1、數據終端通訊串口初始化*/
init_Printer_port(); /*2、熱敏打印頭接口初始化 */
spi_flash_init(); /*3、字庫芯片通訊初始化 */
init_key(); /*4、按鍵led 初始化*/
init_led();
common_timer(1,COMMON_TIME); /*啟動公共定時器*/
for(timer=0;timer<0xf000;timer++) //延時,保證先前的初始化起作用
{
;
}
init_cutter_position(); /*讓切紙刀回到 限位開關的位置 */
motor_driver_step40(); /*讓電機先反正轉40 步*/
Hardware_flow_control(UART_FREE); /*初始化結束,允許串口接收數據*/
timer=0;
while(1)
{
current_char_index=0;
if(UartBuffer_read()==1) /*讀取串口數據*/
{
timer=0; /*串口有數據時,將此計數器復位*/
while(current_char_index<DealBuffer_counter)
{
switch(project_Parameter.print_type) /*處理串口讀出的數據*/
{
case DATA_TYPE_CHAR_COMMAND: /*字符或、命令*/
if(determine_data_command((uint8_t *)(DealBuffer+current_char_index))==0)
{
if(Save_char()==0)
{
continue;
}
if(printer_work_Parameter.printer_work_model==PRINTER_IDLE) /*空閑*/
{
if(calculate_get_char_num(&num,&get_dot_count)==1) /*有一行數據需要打印*/
{
start_print(PRINT_CHAR);
}
}
}
else /*命令處理*/
{
command_deal((uint8_t *)DealBuffer);
}
break;
#ifdef VERTICAL_GRAPH
case DATA_TYPE_VERTICAL_GRAPH: /*垂直取模圖形*/
if(save_graph()==DATA_ENOUGH) /*數據取完,恢復默認數據類型*/
{
project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND;
}
break;
#endif
case DATA_TYPE_HORIZONTAL_GRAPH: /*水平取模圖形*/
if(save_graph()==DATA_ENOUGH) /*數據取完*/
{
graph_data.data_finish=1;
project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND;
} /*空閑時,并且有一行以上的數據需要打印*/
if((printer_work_Parameter.printer_work_model==PRINTER_IDLE)&&(graph_data.buffer_counter/graph_data.horizontal_mode.horizontal_byteCount>0))
{
start_print(PRINT_HORIZONTAL_GRAPH);
}
else if((printer_work_Parameter.printer_pause==1)&&(printer_work_Parameter.printer_work_model==PRINT_HORIZONTAL_GRAPH))
{ /*從暫停狀態恢復打印*/ /* 數據接收結束*/
if((graph_data.data_finish==1)||((graph_data.buffer_counter-graph_data.printed_byteCount)/graph_data.horizontal_mode.horizontal_byteCount>0))
{ /*還有至少一整行數據*/
Resume_Print_from_pause(printer_work_Parameter.printer_work_model);
}
}
else if((graph_data.data_finish==1)&&(printer_work_Parameter.printer_work_model!=PRINT_HORIZONTAL_GRAPH))
{ /*圖片數據接收完,并且打印機還在做別的工作, 取消本次圖片打印*/
memset((graph_data_t *)&graph_data,0,sizeof(graph_data_t));
}
break;
//case DATA_TYPE_BARCODE: /*條形碼圖形*/
// num=save_barcode((uint8_t *)(DealBuffer+current_char_index));
//if(num==DATA_ENOUGH)
//{
// save_barcode_parity_bit(); /*數據取完開始打印*/
// while(printer_work_Parameter.printer_work_model!=PRINTER_IDLE)
// {
// ;
//} /*條形碼超出打印范圍不打印*/
//if(project_Parameter.cursor_position==0) /*本行還是空的*/
//{
// effective_dot=MAX_DOT_PERLINE-project_Parameter.print_position-project_Parameter.Limited_width_left_para-project_Parameter.Limited_width_right_para;
//}
//else
//{
// effective_dot=MAX_DOT_PERLINE-project_Parameter.Limited_width_right_para-project_Parameter.cursor_position;
//}
//if(get_barcode_dot_width()<=effective_dot)
//{
// start_print(PRINT_BARCODE);
//}
//else
//{
// memset((barcode_data_t *)&barcode_data,0,sizeof(barcode_data_t));
//}
//project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND;
//}
//else if(num==DATA_ERROR) /*條碼數據出錯*/
//{
// goto barcode_error;
//}
//current_char_index++;
//break;
}
}
}
else /*串口中無數據*/
{
if(timer<5)
{
timer++;
continue;
}
switch(project_Parameter.print_type)
{
case DATA_TYPE_CHAR_COMMAND:
if((printer_work_Parameter.printer_work_model==PRINTER_IDLE)&&(char_data.printed_byteCount<char_data.buffer_counter))
{ /*空閑時,并且還有數據*/
start_print(PRINT_CHAR);
}
break;
#ifdef VERTICAL_GRAPH
case DATA_TYPE_VERTICAL_GRAPH: /*垂直取模圖形*/
project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND; /*丟棄原來的數據*/
memset((graph_data_t *)&graph_data,0,sizeof(graph_data_t));
break;
#endif
case DATA_TYPE_HORIZONTAL_GRAPH:
project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND; /*三次讀不到數據,認為結束*/
graph_data.data_finish=1;
if((printer_work_Parameter.printer_pause==1)&&(printer_work_Parameter.printer_work_model==PRINT_HORIZONTAL_GRAPH)) /*圖片打印過程中暫停*/
{
Resume_Print_from_pause(printer_work_Parameter.printer_work_model);
}
break;
case DATA_TYPE_BARCODE:
barcode_error:
project_Parameter.print_type=DATA_TYPE_CHAR_COMMAND;
memset((barcode_data_t *)&barcode_data,0,sizeof(barcode_data_t));
break;
default:
break;
}
}
}
#endif
}
復制代碼
作者:
paulhe
時間:
2018-1-31 13:02
用的是哪款打印機機芯???
作者:
kxhui
時間:
2018-11-16 15:48
有沒有硬件圖紙
作者:
gyh02133
時間:
2018-12-6 15:01
這個不官網上的嗎?
作者:
eee123
時間:
2019-10-8 13:54
謝謝分享
作者:
6874577
時間:
2019-10-27 14:27
這個不官網上的嗎?
作者:
arickwang
時間:
2019-11-12 13:22
非常厲害
作者:
bingbing123
時間:
2019-12-16 15:58
熱敏打印機的選型是什么?
作者:
舞者人生
時間:
2019-12-18 08:25
用的是哪款打印機機芯
歡迎光臨 (http://www.izizhuan.cn/bbs/)
Powered by Discuz! X3.1
无码免费一区二区三区免费播放
|
天天靠夜夜靠
|
亚洲国产精品成人无久久精品
|
国产男女在线观看
|
国产精品对白一区二区三区
|
欧美成人剧情片在线观看
|
欧美日韩激情一区
|
亚洲欧美综合色
|
麻豆精品在线视频
|
91综合视频
|
91精品国产一区二区在线观看
|
97在线观看免费观看高清
|
夜夜操 天天摸
|
中文字幕少妇
|
国产又大又黑又粗
|
久草国产在线观看
|
色呦呦一区二区
|
国产精品亚洲二区在线观看
|
日韩 欧美 综合
|
免费中文字幕av
|
丝袜老师办公室里做好紧好爽
|
免费av在线一区二区
|
日本久久久久久久久
|
一区二区三区www
|
欧美精品精品一区
|
图片区小说区国产精品视频
|
国产人伦精品一区二区
|
激情深爱一区二区
|
亚洲综合国产
|
日本a级不卡
|
精品国产导航
|
六九午夜精品视频
|
久草在线资源福利站
|
香港日本韩国三级
|
av色影在线看免费
|
国产chinese男男gaygay网站
|
性一交一乱一乱一视频
|
日本成人一级片
|
国产情侣自拍av
|
国产性xxxx
|
欧美乱大交做爰xxxⅹ小说
|
国产真实乱人偷精品
|
www.久久久久久久久久久
|
亚洲熟妇av一区二区三区漫画
|
精品网站在线看
|
97视频热人人精品
|
国产一区二区在线免费
|
国产成人亚洲综合91精品
|
欧美日韩国产va另类
|
在线看福利67194
|
日韩av在线免费看
|
亚洲国产欧美一区
|
精品欧美黑人一区二区三区
|
在线播放/欧美激情
|
精品视频资源站
|
在线观看91精品国产入口
|
精品高清美女精品国产区
|
亚洲电影一区二区
|
天天影视涩香欲综合网
|
亚洲国产视频在线
|
午夜精品视频在线观看
|
激情成人在线视频
|
精品久久久久久久久久国产
|
狠狠躁夜夜躁人人躁婷婷91
|
成人免费黄色网
|
在线免费黄色网
|
国产精品人成在线观看免费
|
蜜桃精品在线观看
|
石原莉奈一区二区三区在线观看
|
亚洲免费激情
|
欧美专区在线
|
青青草国产精品97视觉盛宴
|
在线一区二区观看
|
一本到三区不卡视频
|
亚洲网友自拍偷拍
|
亚洲小说欧美激情另类
|
天天免费综合色
|
91久久精品国产91性色tv
|
欧美亚洲日本国产
|
7777精品伊人久久久大香线蕉最新版
|
欧美精品自拍偷拍
|
亚洲精品av在线播放
|
国产一区二区三区视频在线观看
|
日韩小视频网址
|
久久久亚洲国产
|
国产精品美乳一区二区免费
|
91中文字幕一区
|
精品欧美国产
|
欧美一级免费在线观看
|
国产午夜福利100集发布
|
簧片在线免费看
|
亚洲午夜精品在线观看
|
少妇真人直播免费视频
|
国产高潮国产高潮久久久91
|
av在线免费网站
|
丁香花电影在线观看完整版
|
久久野战av
|
国产精品22p
|
久久精品一区二区不卡
|
久久在线精品
|
91女神在线视频
|
一区二区三区中文字幕
|
欧美午夜精品久久久
|
日韩av一区二区在线
|
欧美猛交免费看
|
成人在线小视频
|
天天综合狠狠精品
|
18岁视频在线观看
|
中文字幕一区二区人妻在线不卡
|
欧美日韩成人免费观看
|
一级黄色大片免费
|
日韩欧美一区二区三区不卡视频
|
天天色综合6
|
人人干在线视频
|
日本免费成人
|
我不卡神马影院
|
国产一区欧美日韩
|
亚洲精品中文字幕在线观看
|
欧美一个色资源
|
欧美高清不卡在线
|
国产区欧美区日韩区
|
亚洲精品国产suv一区88
|
日本网站在线看
|
91视频免费在线看
|
丰满人妻妇伦又伦精品国产
|
特黄三级视频
|
国产资源在线播放
|
欧美韩国日本
|
午夜精品久久
|
91丨九色丨蝌蚪富婆spa
|
欧美日韩一区二区免费在线观看
|
国产视频综合在线
|
国产欧美精品在线
|
日本免费黄色小视频
|
少妇一级淫片免费放播放
|
www.伊人久久
|
国产精选在线观看
|
国产视频精选在线
|
欧美a在线观看
|
最新日韩av
|
中文字幕一区二区三区四区
|
欧美精品一区二区三区在线
|
国产成人自拍视频在线观看
|
亚洲国产精品一区在线观看不卡
|
日本成人在线一区
|
一区二区三区欧美日
|
亚洲日韩第一页
|
亚洲aⅴ男人的天堂在线观看
|
亚洲国产精品18久久久久久
|
色偷偷亚洲第一成人综合网址
|
欧美一卡二卡
|
91中文字幕精品永久在线
|
国产精品亚洲专一区二区三区
|
蜜桃av久久久亚洲精品
|
www.五月天色
|
亚洲毛片一区二区三区
|
免费在线观看a
|
51精品视频
|
欧美1区2区
|
国产精品丝袜在线
|
亚洲精品福利资源站
|
99re在线国产
|
亚洲五月激情网
|
www.欧美色
|
色成人亚洲网
|
青草综合视频
|
美腿丝袜亚洲三区
|
91激情在线视频
|
欧美一级大片视频
|
国产手机免费视频
|
精品97人妻无码中文永久在线
|
精品女人视频
|
高清在线不卡av
|
欧美一区二区三区系列电影
|
国产日韩欧美中文
|
免费在线观看污网站
|
在线视频1卡二卡三卡
|
能在线观看av网站
|
日本高清久久
|
国产69精品久久久久777
|
日韩欧美国产综合
|
国产精品久久国产精品
|
日韩成人av一区二区
|
色窝窝无码一区二区三区
|
成年人在线看
|
欧美一区二区三区久久精品
|
亚洲人成7777
|
久久久综合免费视频
|
日本精品免费在线观看
|
中文字幕免费高清在线观看
|
激情视频免费观看在线
|
欧美一级一片
|
国产精品女上位
|
欧美高清视频免费观看
|
av网址在线观看免费
|
91福利免费视频
|
国产三级视频在线看
|
亚洲91视频
|
色综合久久综合中文综合网
|
国产欧美日韩中文字幕在线
|
国产免费a级片
|
又粗又硬又爽国产视频
|
538在线视频
|
寂寞少妇一区二区三区
|
精品国产一区二区三区久久影院
|
久久手机视频
|
xxxx 国产
|
最近中文字幕在线
|
日韩成人三级
|
欧美视频不卡中文
|
999日本视频
|
jizz日本在线播放
|
9自拍视频在线观看
|
国产精品x8x8一区二区
|
国产精品欧美经典
|
国产成人啪精品视频免费网
|
国模私拍在线观看
|
轻轻操 在线观看
|
国产毛片久久久
|
亚洲精品综合在线
|
国产一区视频在线播放
|
婷婷色一区二区三区
|
夜色av.com
|
精品国产美女
|
色偷偷成人一区二区三区91
|
国产视频在线观看一区
|
美国黄色小视频
|
三上悠亚在线免费观看
|
欧美精品1区
|
日韩无一区二区
|
青青草免费在线视频观看
|
在线免费观看日韩视频
|
污污的视频在线观看
|
狠狠色丁香久久婷婷综
|
中文字幕亚洲在线
|
午夜在线观看av
|
欧美激情一级二级三级在线视频
|
婷婷成人影院
|
高跟丝袜一区二区三区
|
国产在线精品一区
|
亚洲国产综合久久
|
久久手机免费观看
|
久久性天堂网
|
久久亚洲一区二区三区四区五区高
|
国产精品视频黄色
|
国产成人夜间影院在线观看
|
国产成人高清精品免费5388
|
亚洲二区在线视频
|
久久国产一区
|
97人妻一区二区精品视频
|
日本在线观看
|
国产乱码精品一区二区三区av
|
日韩精品在线视频观看
|
国产日韩在线看片
|
欧美丰满艳妇bbwbbw
|
国产偷窥老熟盗摄视频
|
日本人妖在线
|
国产一区二区毛片
|
国内成人精品一区
|
91无套直看片红桃在线观看
|
日本一二三区在线视频
|
国产一区二区三区免费看
|
欧美激情18p
|
黄色免费一级视频
|
www.在线视频.com
|
国产成人精品www牛牛影视
|
欧美孕妇性xx
|
免费无遮挡无码永久在线观看视频
|
a√资源在线
|
91麻豆国产福利在线观看
|
91精品在线观看视频
|
中文字幕在线日本
|
日本精品在线一区
|
欧美视频免费在线观看
|
日本精品久久久久久久久久
|
日韩精品第1页
|
juy有坂深雪中文字幕
|
亚洲大片精品免费
|
亚洲国内精品视频
|
欧美专区第二页
|
中文字幕伊人
|
国产乱码精品1区2区3区
|
国产精品日日摸夜夜添夜夜av
|
日韩免费在线视频观看
|
蜜桃视频m3u8在线观看
|
午夜影视日本亚洲欧洲精品
|
日本高清视频免费在线观看
|
国产原创在线播放
|
国产精品hd
|
欧美另类在线播放
|
日本天堂中文字幕
|
丝袜诱惑一区二区
|
欧美天堂在线观看
|
国产精品无码一本二本三本色
|
jizzjizzjizz美国
|
六月丁香婷婷久久
|
国产日韩精品视频
|
国产又粗又猛又爽又黄91
|
久久精品国产亚洲5555
|
日韩电影网在线
|
白丝女仆被免费网站
|
а√天堂8资源在线官网
|
亚洲欧美一区二区三区极速播放
|
色哺乳xxxxhd奶水米仓惠香
|
国产xxx视频
|
日韩精品五月天
|
成人在线视频网站
|
污视频软件在线观看
|
91精品久久久久久久蜜月
|
欧美精品一区二区免费
|
亚洲精品视频在线观看免费视频
|
www.26天天久久天堂
|
日韩欧美一区二区三区在线
|
91黄色免费视频
|
色老头在线观看
|
色婷婷综合五月
|
久草免费资源站
|
91高清在线
|
亚洲国产成人高清精品
|
天美星空大象mv在线观看视频
|
在线观看免费av网
|
综合欧美一区二区三区
|
女性女同性aⅴ免费观女性恋
|
九色免费视频
|
国产日产精品一区
|
婷婷五月综合缴情在线视频
|
午夜丝袜av电影
|
国产精品色呦呦
|
日韩在线综合网
|
一级二级在线观看
|
一区二区不卡在线视频 午夜欧美不卡在
|
91九色在线观看视频
|
亚洲成人福利
|
亚洲国产精品久久不卡毛片
|
午夜免费视频网站
|
五月天激情在线
|
欧美三级资源在线
|
b站大片免费直播
|
abab456成人免费网址
|
日韩av影视综合网
|
免费看日韩毛片
|
欧美日韩激情
|
国产精品99蜜臀久久不卡二区
|
欧美性猛交 xxxx
|
亚洲欧美日韩视频二区
|
精品国产乱码久久久久久丨区2区 精品国产乱码久久久久久蜜柚
|
日韩av黄色网址
|
国产精品久久久久久久龚玥菲
|
三级av免费观看
|
伦xxxx在线
|
7777精品伊人久久久大香线蕉的
|
亚洲成人日韩在线
|
色婷婷综合久久久中字幕精品久久
|
日韩av网站在线
|
亚洲图片在线视频
|
1024精品久久久久久久久
|
成人精品在线观看
|
日本边添边摸边做边爱的第三级
|
a亚洲天堂av
|
精品视频一区二区在线
|
美女羞羞视频在线观看
|
91精品国产一区二区三区
|
日本中文字幕免费在线观看
|
懂色av影视一区二区三区
|
国产精品九九九九九
|
日韩大陆av
|
久久免费观看视频
|
九九久久久久午夜精选
|
成人亚洲一区二区一
|
亚洲 欧美 日韩 国产综合 在线
|
a天堂在线资源
|
日韩欧美成人一区
|
特级毛片www
|
精品99视频
|
天堂精品一区二区三区
|
欧美日韩免费做爰大片
|
欧美日韩国产一二三
|
精品无码久久久久久久
|
一区二区不卡
|
欧美精品亚洲精品
|
理论片在线观看理伦片
|
欧美中文字幕一二三区视频
|
欧美色图亚洲视频
|
亚洲欧美色图
|
婷婷四房综合激情五月
|
欧美男男同志
|
精品国产1区二区
|
一区二区三区精彩视频
|
免费的国产精品
|
北条麻妃在线观看
|
在线成人av观看
|
国外成人在线视频
|
国产成人精品久久一区二区小说
|
欧美激情综合五月色丁香小说
|
性活交片大全免费看
|
岛国av一区
|
91九色蝌蚪成人
|
av成人动漫
|
日韩女优电影在线观看
|
国产乱子伦精品无码码专区
|